单片机原理及应用习题及答案.pdf
《单片机原理及应用习题及答案.pdf》由会员分享,可在线阅读,更多相关《单片机原理及应用习题及答案.pdf(6页珍藏版)》请在三一文库上搜索。
1、试题 1 参考答案 一、填空题( 25 分,每空 1 分) 1. AT89S51单片机为8 位单片机 2. MCS-51 系列单片机的典型芯片分别为 8031 、 8051 、 8751 。 3. AT89S51的异步通信口为全双工(单工 /半双工 /全双工) 4. AT89S51有2 级中断,5 个中断源 5. AT89S51内部数据存储器的地址范围是00H7FH , 位地址空间的字 节地址范围是20H2FH ,对应的位地址范围是00H7FH ,外部数据存储 器的最大可扩展容量是64K 。 6. AT89S51 单片机指令系统的寻址方式有_寄存器寻址 _、_直接寻址 _、_寄存器间接寻址 _
2、、_立即寻址 _、 基址寄存器加变址寄存器寻 址。 7. 如果(A)=34H,(R7)=0ABH ,执行 XCH A, R7;结果 (A)= 0ABH , (R7)=34H 。 8. 82C55可以扩展 3个并行口,其中8 条口线具有位操作功能; 9. 当单片机复位时 PSW 00 H,这时当前的工作寄存器区是0 区,R4 所对 应的存储单元地址为04 H。 10. 若 A 中的内容为 67H,那么, P 标志位为1 。 11. 74LS138是具有 3 个输入的译码器芯片,其输出作为片选信号时,最多可以 选中8 片芯片。 二、判断以下指令的正误: (5 分) (1)MOV 28H,R4;()
3、 (2)INC DPTR;( ) (3)DEC DPTR ;() (4)CLR R0 ;() (5)MOV T0,#3CF0H; () 三、简答题 1、如果 (DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH, 则执行下列指令后: POP DPH; POP DPL; POP SP; 则:(DPH)= _3CH_; (DPL)=_5FH_; (SP)=_50H_; (6 分) 2、采用 6MHz 的晶振,定时 1ms,用定时器方式0 时的初值应为多少?(请给 出计算过程)(6 分) 解:采用 6MHZ 晶振 机器周期为 2us (2 13-X)
4、210-6=110-3 X=7692 (D )=1E0CH=1 1110 0000 1100 (B) , 化成方式 0 要求格式为 1111 0000 1100 B 即 0F00CH 综上可知 :TLX=0CH, THX=0F0H 3. 分析下列程序的功能( 5 分) PUSH ACC PUSH B POP ACC POP B 解: 该程序的功能是通过累加器ACC 与寄存器 B 数据交换。 四、图为 8 段共阴数码管,请写出如下数值的段码。 0_ 3FH_1_06H_2_5BH 3_ 4FH_4_ 66H_ 5 6DH_ P_73H_ 7_03H_ 8 _7FH_ C_39H_ a b c d
5、 e f g h D0 D1 D2 D3 D4D5 D6 D7 b a c d e f g h 五、简述 MCS-51 系列单片机主从结构多机通信原理,设有一台主机与三台从机 通信,其中一台从机通信地址号为01H,请叙述主机呼叫从机并向其传送一个字 节数据的过程。 (请给出原理图 ) (10 分) 答: 原理图如上图所示,假设主机呼叫01H 从机,首先呼叫:主机发送地址帧 0000 00011 (TB8)此时各从机的 SM2 位置 1,且收到的 RB8=1,故激活 RI。各 从机将接收到的地址与地机地址比较,结果1#机被选中,则其 SM2 清零; 0#、 2#机不变。接着传数;主机发送数据帧,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 应用 习题 答案
链接地址:https://www.31doc.com/p-5626490.html