单片机复习指导探究.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
什么是单片机? 答:单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。 单片机有哪些特点? 答:(1)功能齐全,应用可靠,抗干扰能力强。(2)简单方便,易于普及。(3)发展迅速,片内外围功能部件越来越完善。(4)嵌入容易,用途广泛,体积小、性能价格比高,应用灵活性强。 什么是51单片机? 答:兼容传统8051内核指令系统的各种兼容机统称为51系列单片机或者51单片机。 单片机的简单发展史。 答:略。 51单片机内部主要有哪些部件? 答: (1)8位微处理器(CPU); (2)数据存储器(128B RAM); (3)程序??储器(4KB Flash ROM); (4)4个8位可编程并行I/O口(P0口、P1口、P2口和P3口); (5)1个全双工的异步串行口; (6)2个可编程的16位定时器/计数器; (7)中断系统具有5个中断源。 2. 51单片机有哪些引脚,都是什么功能? 答:略。 3. 程序状态字寄存器PSW各位的含义是什么? 答: (1)Cy(PSW.7)进位标志位 可写为C。在算术和逻辑运算时,若有进位/借位,Cy=1;否则,Cy=0。在位处理器中,它是位累加器。 (2)Ac(PSW.6)辅助进位标志位 在BCD码运算时,用作十进位调整。即当D3位向D4位产生进位或借位时,Ac=1;否则,Ac=0。 (3)F0(PSW.5)用户设定标志位 由用户使用的一个状态标志位,可用指令来使它置1或清0,控制程序的流向。用户应充分利用。 (4)RS1、RS0(PSW.4、PSW.3)4组工作寄存器区选择 选择片内RAM区中的4组工作寄存器区中的某一组为当前工作寄存区见表2-2。 (5)OV(PSW.2)溢出标志位 当执行算术指令时,用来指示运算结果是否产生溢出。如果结果产生溢出,OV=1;否则,OV=0。 (6)PSW.1位 保留位 (7)P(PSW.0)奇偶标志位 指令执行完,累加器A中“1”的个数是奇数还是偶数。 4. 51单片机片内RAM地址空间是如何分配的? 答:00H~1FH 的32个单元是4组通用工作寄存器区,每区包含8B,为R7~R0。可通过指令改变RS1、RS0两位来选择。 20H~2FH的16个单元的128位可位寻址,也可字节寻址。 30H~7FH的单元只能字节寻址,用作存数据以及作为堆栈区。 5. 中断入口分布在ROM的什么位置? 答: 6.特殊功能寄存器作用是什么?地址空间是多少? 答:特殊功能寄存器主要用来控制各功能部件。特殊功能寄存器映射在片内RAM的80H~FFH区域中,共26个。 7. 51单片机中的堆栈如何访问? 答:通过控制堆栈指针SP实现。单片机复位后,SP为07H,第一个数据存放于08H单元。入栈时,地址先加1,然后数据入栈;出栈时,先弹出数据,SP再减1. 8. RAM的位地址空间指的是什么? 答:RAM中地址为20H~2FH单元可以按位寻址,共16*8=128bits。 9. P0~P3口使用时有什么注意事项? 答:P0为开漏输出,作为普通IO时,需要加上拉电阻。 P0~P3口读取引脚时,需要先输出1. 10. “读引脚”和“读锁存器”有什么区别? 答:读引脚时,内部总线的数据来自于单片机外部引脚的状态,而读锁存器时,内部总线的数据来自于IO口的锁存器的值。通常具有“读改写”操作的指令读取的是锁存器,例如:INC P0; 这条指令首先将P0锁存器的值读入,然后加1后再由P0输出。 11. 外部时钟电路怎么设计? 答: 或 12. 什么是机器周期、时钟周期? 答: 时钟周期是外部晶振震荡所对应的周期,是时钟控制信号的基本时间单位。若晶振频率为fosc,则时钟周期Tosc=1/fosc。如fosc=6MHz,Tosc=166.7ns。 CPU完成一个基本操作所需时间为机器周期,每12个时钟周期为1个机器周期。 13. 复位后各寄存器状态怎样? 答: 14. 按键电平复位电路怎么设计? 答: 15. 什么是最小系统?画出最小系统图。 答:能够维持单片机运行的由最少外围器件组成的系统。 习题精选: 2-1 单项选择 1、要MCS-51系统中,若晶振频率屡6MHz,一个机器周期等于( B ) μs A 1 B 2 C 3 D 0.5 2、以下不是构成的控制器部件( D ): A 程序计数器、 B指令寄存器、 C指令译码器、 D存储器 3、以

文档评论(0)

1112111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档