系别 班次 学号 姓名 .
………密………封………线………以………内………答………题………无………效……
电子科技大学成都学院二零一零至二零一一学年第二学期
单片机课程考试题 (120分钟) 闭卷 考试时间: 一 二 三 四 五 六 七 八 九 十 总分 评卷教师 一、填空题(25分,每空1分)
1. ATS51单片机为8位单片机,这个8位指的 数据线 (地址线/数据线)的宽度。 2. 嵌入式处理器按其结构分为 、 、 、 。
3. ATS51单片机的并行I/O口中, P2 是高八位地址总线、 P0 是低八位
地址总线/数据总线, P0 是真正的双向口。
4. ATS51单片机的两种低功耗节电模式为 、 。 5. ATS51有 级中断, 个中断源。 6. ATS51外部数据存储器的最大可扩展容量是 扩展容量是 问指令是
,外部程序存储器的最大可
,外部程序存储器的访
,外部数据存储器的访问指令是 。
7. ATS51单片机指令系统的寻址方式有 、 、 、 、 、 、 。
8. 若A中的内容为67H,那么,P标志位为 。
9. 74LS138是3输入的译码器,其输出作为片选信号时,最多可以选中 片芯片。 二、判断以下指令的正误:(5分) (1)MOV 28H,@R3; (2)CLR R0;
(
)
( )
( (
) ) )
(3)INC DPTR ; (4)MOV F0, C ;
(5)MOVX A,@R1; ( 三、简答题
1. 如果(A)=53H,(R0)=FCH,则执行下列指令后:
ADD A,R0
则:(A)= __ ___;Cy=____ ____;OV=____ ____; (6分)
第 1 页 共 4页
系别 班次 学号 姓名 .
………密………封………线………以………内………答………题………无………效……
2. 采用6MHz的晶振,定时2ms,用定时器方式1时的初值应为多少?(请给出计算过程) (6分)
3. 试简述81C55的PA口作为选通输入和选通输出方式时,输入一个字节数据和输出一 个字节数据的过程(8分)
四、简述ATS51单片机主从结构多机通信原理,设有一台主机与三台从机通信,其中一台从机通信地址号为01H,请叙述主机呼叫从机并向其传送一个字节数据的过程。(请给出主机和从机的流程图) (10分)
第 2 页 共 4页
系别 班次 学号 姓名 .
………密………封………线………以………内………答………题………无………效……
五、电路设计如图所示,请根据电路图回答如下问题: 1)为何要进行输出锁存以及输入三态缓冲?(5分)
2)图中输入输出端口的地址(地址线未用到的位值取1)及读写属性(只读/只写/可读 可写)?(5分)
七、简述行列式扫描键盘的工作原理。(10分)
第 3 页 共 4页
系别 班次 学号 姓名 .
………密………封………线………以………内………答………题………无………效……
八、请回答:(共20分)
1. 下图中外部扩展的数据存储器容量是多少?(2分)
2. 三片62的地址范围分别是多少?(地址线未用到的位填1) (6分,) 3. 若外部程序存储器已扩展(未画出),请编写程序,要求: (1)将30H~3FH中的内容送入62 1# 的前16个单元中;(6分) (2)将62 2# 的前32个单元的内容送入40H~5FH中;(6分)
P2.7 P2.6 P2.5 P2.4 P2.0 ALE 8031 P0.0 P0.7 RD WR ~ ~ 5 D0 Q0 8 8 8 A0~A7 A8~A12 A0~A7 A8~A12 A0~A7 A8~A12 373 8 D7 Q7 G OE 8 8 ~ ~ Vcc CS 62 1# CE Vcc CS 62 2# CE Vcc CS 62 3# CE DED0~D7 WR DED0~D7 WR DED0~D7 WR 第 4 页 共 4页