《AT89S52单片机基础项目教程》-1-项目一习题及参考答案_第1页
《AT89S52单片机基础项目教程》-1-项目一习题及参考答案_第2页
《AT89S52单片机基础项目教程》-1-项目一习题及参考答案_第3页
《AT89S52单片机基础项目教程》-1-项目一习题及参考答案_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目一习题一、填空题1、AT89S52单片机有个脚,其中第40脚和第20脚分别为和,31脚为,18、19脚外接而构成振荡系统,为保持时钟标准,外接两只作为补偿。2、AT89S52片内含有字节的ROM、字节的RAM。片外有4组I/O口,分别为、、、,每组包含位I/O单口。3、P1.1、P2.5、P3.7、P0.2分别对应52单片机芯片的脚、脚、脚和脚。4、AT89S52的6个中断源,按自然优先级,其中断服务程序的入口地址分别为:、、、、,。5、在MCS-51单片机中,如果采用6MHZ晶振,1个机器周期为_______。6、外部中断1所对应的中断入口地址为______。7、当MCS----51单片机运行出错或程序陷入死循环时,可通过______来解决。参考答案:1、40VccVss/VPP晶体振荡器独石电容2、8k256P1P2P3P483、22617374、0003H、000BH、0013H、001BH、0023H、002BH5、2微秒6、0013H7、复位二、判断题1、程序计数器PC不能为用户编程时直接使用,因为它没有地址。()2、PC是1个不可寻址的特殊功能寄存器。()3、单片机的主频越高,其运算速度越快。()4、在MCS----51单片机中,1个机器周期等于1微秒。()5、特殊功能寄存器SP内装的是栈顶首地址单元的内容。()参考答案:1、正确2、正确3、正确4、错误5、错误三、选择题1、对于MCS-51,1个机器周期相当于多少个振荡周期()A、6 B、8 C、12 D、162、PC的值是:()(A)当前正在执行指令的前一条指令的地址(B)当前正在执行指令的地址(C)当前正在执行指令的下一条指令的地址(D)控制器中指令寄存器的地址3、下列说法正确的是:()(A)各中断源发出的中断请求信号,都会标记在MCS-51系统的IE寄存器中。(B)各中断源发出的中断请求信号,都会标记在MCS-51系统的TMOD寄存器中。(C)各中断源发出的中断请求信号,都会标记在MCS-51系统的IP寄存器中。(D)各中断源发出的中断请求信号,都会标记在MCS-51系统的TCON和SCON寄存器中。4、下列说法正确的是()(A)同一级别的中断请求按时间的先后顺序顺序响应。(B)同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。(C)低优先级中断请求能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求(D)同级中断不能嵌套。5、8051与8751的区别是()(A)内部数据存储单元数目的不同(B)内部数据存储器的类型不同(C)内部程序存储器的类型不同(D)内部的寄存器的数目不同6、在家用电器中使用单片机应属于微型计算机的()(A)辅助设计应用(B)测量、控制应用(C)数值计算应用(D)数据处理应用7、单片机的芯片上一般没有集成以下哪项()。(A)定时与中断系统(B)存储器(C)LED灯(D)CPU8、AT89S52有_____个位的定时器/计数器。()(A)4、8(B)3、16(C)3、8(D)2、169、对于AT89S52,以下哪个中断源的优先级最高。()(A)定时器1中断(B)串行口中断(C)外部中断0(D)外部中断1参考答案:1、C2、C3、D4、D5、C6、B7、C8、B9、C四、问答题1、MCS-51系列单片机的基本芯片分别为哪几种?它们的差别是什么?2、MCS-51系列单片机与80C51系列单片机的异同点是什么?3、单片机主要应用在哪些领域?4、程序存储器的空间里,有5个单元是特殊的,这5个单元对应MCS-51单片机5个中断源的中断入口地址,请写出这些单元的地址以及对应的中断源。5、写出P3口各引脚的第二功能。6、一个定时器的定时时间有限,如何实现两个定时器的串行定时,来实现较长时间的定时?参考答案:1、基本芯片为8031、8051、8751。8031内部包括1个8位cpu、128BRAM,21个特殊功能寄存器(SFR)、4个8位并行I/O口、1个全双工串行口,2个16位定时器/计数器,但片内无程序存储器,需外扩EPROM芯片。8051是在8031的基础上,片内又集成有4KBROM,作为程序存储器,是1个程序不超过4KB的小系统。8751是在8031的基础上,增加了4KB的EPROM,它构成了1个程序小于4KB的小系统。用户可以将程序固化在EPROM中,可以反复修改程序。2、共同点为它们的指令系统相互兼容。不同点在于MCS-51是基本型,而80C51采用CMOS工艺,功耗很低,有两种掉电工作方式,一种是CPU停止工作,其它部分仍继续工作;另一种是,除片内RAM继续保持数据外,其它部分都停止工作。3、单片机主要运用领域为:工业自动化;智能仪器仪表;消费类电子产品;通信方面;武器装备;终端及外部设备控制;多机分布式系统。4、中断源 入口地址外部中断00003H定时器0(T0)000BH外部中断10013H定时器1(T1)001BH串行口0023H5、P3口引脚第二功能定义P3.0串行输入口P3.1串行输出口P3.2外部中断0P3.3外部中断1P3.4定时器0外部计数输入P3.5定时器1外部计数输入P3.6外部数据存储器写选通P3.7外部数据存储器读选通6、第一个定时溢出启动第二个定时计数,实行串行定时。五、操作题1.对照AT89S52芯片,分辨出各个引脚的编号并指出电源及复位引脚。2.使用Keil和Proteus仿真点亮单只LED灯。3.在2的基础上,增加LED灯至8只,依次编号为1-8.实现以下几种功能:(1)8灯全亮(2)8灯全灭(3)8只灯间隔的亮4.,在3的基础上,使8只灯实现这样点亮方式:1灯亮1s后灭同时2灯亮,2灯亮1s后灭同时3灯亮,以此类推

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论