单片机原理及应用的一些解答,希望对你有帮助

这篇博客详细介绍了80C51单片机的学习内容,包括基本结构、指令系统、功能单元、系统扩展和外围接口技术。作者分享了复位操作、寄存器特性、指令寻址方式、定时器/计数器的工作原理、串行通信波特率计算以及中断处理等关键知识点,并提供了相关练习题,适合单片机初学者和进阶者巩固知识。
摘要由CSDN通过智能技术生成

143de476b264cdeb324e555ff9048b0e.png

///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加我地球呺也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///

067faf345e69dcae3e3b61691212b072.png

《单片机原理及应用》学习笔记

第2章 单片机的基本结构和工作原理

一.单片机复位操作的主要功能是把SP初始化为(07H)。

二.80C51单片机中,下列寄存器中(A. PC B. DPTR)是16位的。

三.在子程序调用和中断调用时,堆栈的功能为保护(断点)和保护(现场)。

第3章 80C51单片机的指令系统

一.指令MOV @R0,R1 的寻址方式为(寄存器寻址)。

二.80C51单片机访问片外数据存储器用(MOVX)指令。

三.JNB bit, rel指令表示当指定位bit为(0)时程序发生跳转。

第4章 80c51单片机的功能单元

一.80C51单片机有(2)个16位的定时器/计数器。

二.某异步通信接口,帧格式由1个起始位、7个数据位、1个奇偶校验位和1个停下位组成,该口每分钟传送2700个字符时,其传送波特率为(450)b/s。

三.判断对错,若正确,在括号中写“正确”;若不正确,在括号中写“错误”:

(正确)80C51的串行口方式0的波特率仅与单片机的晶体振荡器相关。

第5章 80C51单片机的程序设计

一.指令MOV R0, 3AH执行后,R0的内容为3AH(错误)。

二.80C51指令系统中,两条查表指令分别为MOVC A,@A+PC 和(MOVC A,@A+DPTR)。

第6章 80C51系统扩展

一.可编程I/O芯片8255的扩展与外部数据存储器统一编址(正确)。

二.单片机系统扩展的方法有2种,即并行扩展法和(串行)扩展法。

第7章 单片机的典型外围接口技术

一.LED动态显示时,轮流显示各个字符;静态显示时,同时显示各个字符(正确)。

二.在单片机系统中,非编码键盘有独立式和(矩阵式)两种常用的连接方式。

《单片机原理及应用》期末试卷

一.80C51单片机共有(5)个中断源。

二.单片机中的程序计数器PC拿来寄存(下一条指令地址)。

三.串行口每次传送(1帧)字符。

四.可达到将内部数据存储单元的内容传送到累加器A中的指令是(MOV A,@R0)。

五.用80C51的定时器T1做定时方式,用模式1,则初始化编程为(MOV TMOD, #10H)。

六.单片机的P0、P1口作输写用途之前必需(在相应端口先置1)。

七.访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是(P0口)。

八.下列不是单片机总线的是(输出总线)。

九.若80C51单片机的晶振频次为fosc=6MHz,则一个机器周期即是(2)μs。

十.80C51单片机中,用户可运用的16位寄存器是(DPTR)。

1一.若单片机振荡器频次为12MHz,在方式2下,定时器的最大定时时长为(256)us。

1二.一个EPROM的地址有A0-A12引脚,它的容量为(8)KB。

1三.某异步通信接口,帧格式由1个起始位、7个数据位、1个奇偶校验位和1个停下位组成,该口每分钟传送1800个字符时,其传送波特率为(300)b/s。

1四.用定时器T1工作方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是(9CH)。

1五.执行以下3条指令后,30H单元的内容是(0EH)。

1六.指令MOV C,50H的寻址方式为(位寻址)。

1七.在子程序调用和中断操作中,堆栈的功能为保护断点和(保护现场)。

1八.在80C51内部,反映程序运行状态或反映运算结果的特征寄存器是(PSW)。

1九.80C51单片机访问片外数据存储器用(MOVX)指令。

20.执行中断返回

fe91e0fe209cea3010314078eebf0109.png

需要学习单片机的朋友 ,做毕业设计的同学,参加竞赛,关注我们,口令小哥,与导师一起学习成长,共同进步,还有更多资料领取。

说了这么多,大家记得留意下方评论第一条(或者私信我)有干货~

-END-

*本文系网络转载,版权归原作者所有,如有侵权请联系删除

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
单片机 单片机原理应用 单片机   单片机到底是什么呢?就是一个电脑,只不过是微型的,麻雀虽小,五脏俱全:它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可......用它来做一些控制电器一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机,排烟罩VCD等等的家电里面都可以看到它的身影!......它主要是作为控制部分的核心部件。   它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。   单片机是靠程序的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!   由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编写的小程序里面即使只有一个按钮,也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么,可是对于单片机来讲是不能接受的。 单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。一样的道理,如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行,家用PC的也是承受不了的。   目前最常用的单片机为MCS-51,是由美国INTEL公司(生产CPU的英特尔)生产的,89C51是这几年在我国非常流行的单片机,它是由美国ATMEL公司开发生产的,其内核兼容MCS-51单片机
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

单片机一哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值