单片机(10电气A 答案 )

单片机(10电气A 答案 )

ID:39554412

大小:212.00 KB

页数:3页

时间:2019-07-06

单片机(10电气A 答案 )_第1页
单片机(10电气A 答案 )_第2页
单片机(10电气A 答案 )_第3页
资源描述:

《单片机(10电气A 答案 )》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、班级:姓名:学号:┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉密封线内不得答题赣南师范学院考试卷(A卷)2012–2013学年第1学期期终考试试卷(A卷)开课学院:物理与电子信息学院课程名称:单片机原理与接口技术考试形式:闭卷,所需时间120分钟题号一二三四五六七八总分得分评卷人人注意事项:1、教师出题时请勿超出边界虚线;2、学生答题前将密封线外的内容填写清楚,答题不得超出密封线;3、答题请用蓝、黑钢笔或圆珠笔。一、填空(每空1分,共20分)1、单片机与普通计算机的不同之处在于其将(CPU)(存储器

2、)和(IO接口)三部分集成于一块芯片上。2MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为(64)KB。3总线是连接计算机各部件之间的一组公共的信号线。系统总线应包括:(地址总线),(数据总线),(控制总线)。4.在单片机中,通常将一些中间计算结果放在(RAM)中。5为了更有效地利用51单片机的内部结构,c51比基本的C语言增加了一些特殊的数据类型,它们是(sfr)(sfr16)(sbit)(bit)6.在串行通讯中,收发双方对波特率的设定应该是(相同)的。7.MCS-51内部提供(

3、 3 )个可编程的(16)位定时/计数器,定时器有( 4 )种工作方式8MCS-51有(4)个并行IO口,其中P0~P3是准双向口,,所以由输出转输入时必须先写入(1)10在单片机的RESET端出现(2个机器周期以上高电平),便可以可靠复位,复位后的程序指针PC指向(0000H)地址二判断题(每题1分,共12分)如对则在()中写“”,如错则在()中写“×”。1.8位二进制数构成一个字节,一个字节所能表达的数的范围是0-255。(×)2.8051中的工作寄存器就是内部RAM中的一部份。(√)3.8051中特殊功能寄存器(SFR)就是内部RAM中的一部份。(√

4、)4.SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关。(×)5.89C51单片机片外数据存储器与扩展I/O口统一编址。(√   )6.89C51单片机片内RAM的地址空间为00H~7FH。(X)7各中断发出的中断请求信号,都会标记在MCS-51系统的IE寄存器中。(×)8同一级别的中断请求按时间的先后顺序响应。(√)9特殊功能寄存器TCON,与定时器/计数器的控制无关。(×)108031与8751的区别在于内部是否有程序存储器。(×))11串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出设定。(√)12特殊功能寄存器IE,与定时器

5、/计数器的控制无关。(×)三、简答题1说明MCS-51的外部引脚的作用?(5分)答:当EA为高电平时,MCS-51访问内部程序存储器,但当地址大于0FFF时,自动转到外部程序存储器,当EA为低电平时,MCS-51只读取外部程序存储器。2MCS-51采用6MHz的晶振,定时5ms,如用定时器方式1时的初值应为多少?(5分)答:定时时间分别位5ms时:模式1初值为63036,3写出MCS-51的所有中断源,并说明说明哪些中断源在响应中断时,由硬件自动清除,哪些中断源必须用软件清除(5分)答:外部中断INTO定时器/计数器中断T0外部中断INT1定时器/计数器中断

6、T1串行口中断第3页共3页(A卷)班级:姓名:学号:┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉密封线内不得答题赣南师范学院考试卷(A卷)其中串行口中断TI与RI必须用软件清“0”,因为串口中断的输出中断为TI,输入中断为RI,故用软件清“0”。4为什么MCS-51串行口的方式0帧格式没有起始位(0)和停止位(1)?(5分)答:串行口的方式0为同步移位寄存器输入输出方式,常用于外接移位寄存器,以扩展并行I/O口,一般不用于两个MCS-51之间的串行通信。该方式以fosc/12的固定波特率从低为位到高

7、位发送或接受数据。四程序阅读与填空1阅读下面程序,说出其完成的功能是什么,并在(1)——(6)的语句后进行注释(10分)#includesbitP3_7=P3^7;unsignedcharcodetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};unsignedcharcount;voiddelay(unsignedinttime){unsignedintj=0;for(;time>0;time--)for(j=0;j<125;j++);}voidmain(void){c

8、ount=0;P0=table[count/10];

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。