
天津电子信息职业技术学院 单片机与接口技述操程期末考试试卷(8) 90分钟 题号 四 总 剂 成绩 ☆ 阅卷人 密 填空(20分) 封 1、半导体存储器根据应用可分为 两人类。 线 2、DPTR是·个位的济存器,主要用于 内 3、51系列单片机共有」 引陶,其巾EN是 引脚,其功 不 好 能 鞍 淮 4、CS一51单片机有 个 位定时器/计数器。 容 5、S一51单片机内部程序存储器()容量 ,地址从 开 题 始,用于存放程序和表格常数。 ☆ 6、Cs一51共有 位的并行1/0口,分别记 作 它们都是双向瑞口,每个 端口有 线。 7、WCS一51外部数据寻址空河 第1页
天津电子信息职业技术学院 单片机与接口技术课程期末考试试卷(8) 90 分钟 题 号 一 二 三 四 五 六 总 分 成 绩 阅卷人 一、 1、 邓小平理论被确定为中国共产党的指导思想并写进党章,是在 党的 A、 十二大 B、十三大 C、 十四大 D、十五大 [ ] 第 1 页 ☆ 密 封 线 内 不 准 答 题 ☆ 一、 填空(20 分) 1、半导体存储器根据应用可分为 和 两大类。 2、 DPTR 是一个 位的寄存器,主要用于 。 3、51 系列单片机共有 引脚,其中 PSEN 是 引脚,其功 能 。 4、MCS—51 单片机有 个 位定时器/计数器。 5、MCS—51 单片机内部程序存储器(ROM)容量 ,地址从 开 始,用于存放程序和表格常数。 6 、 MCS — 51 共 有 个 位 的 并行 I/O 口,分别记 作 、 、 、 ,它们都是双向端口,每个 端口有 条 线。 7、MCS—51 外部数据寻址空间

二、问答分析邀(15分) 1、什么叫通信?有几种通倍方式?其方式的特点是什么? 2、什么叫中断?中断的作用是什么? 3、已知〔A)=83组,(R)=17,(17)=34组,请写出执行完下列程序段后,A的内容,并把分 析过程写出,同时指出原操作数的寻址方式。 ANL.A,#17 0RL171,A LA:螺 CPL A
二、问答分析题(15 分) 1、什么叫通信?有几种通信方式?其方式的特点是什么? 2、什么叫中断?中断的作用是什么? 3、已知(A)=83H,(R0)=17H,(17H)=34H,请写出执行完下列程序段后,A 的内容,并把分 析过程写出,同时指出原操作数的寻址方式。 ANL A,#17H ORL 17H,A XRL A,@R0 CPL A

三、己知(30H)=40班,(40阳)=10H,(10H)=00H,(P)=0CAH,请写出执行以下程 序段后,各有关单元的结果。并把每条指令加注释。(10分) MOV B,30阳: MOV A.Ro. MOV Ri,A: MOV B,eR MOV ER.P, MOV P2 Pi 霸 MOV 101.20h 密 MOV 30M,10: 封 结果:R0= ,1=,A= ,B=,P1=, (40)= ,(30I)=,(10H)= 线 四、1、8255并行接口芯片,A口工作在方式0输入,B口方式1输出,C口高4位 内 为输出,低4位为综入,设控制寄存器地址为003组,请确定控制字,写出过程, 并初始化编程,(10分) 不 解:控制字 雅 答 炉 拟 ☆ 初始化编程 闲 第3页
一、 2、 邓小平理论被确定为中国共产党的指导思想并写进党章,是在 党的 A、 十二大 B、十三大 C、十四大 D、十五大 [ ] 第 3 页 ☆ 密 封 线 内 不 准 答 题 ☆ 三、已知(30H)=40H,(40H)=10H,(10H)=00H,(P1)=0CAH,请写出执行以下程 序段后,各有关单元的结果,并把每条指令加注释。 (10 分) MOV R0,#30H; MOV A, @R0;; MOV R1, A; MOV B, @R1 MOV @R1,P1 ; MOV P2,P1;; MOV 10H, #20H; MOV 30H,10H; 结果: R0= ,R1= ,A= ,B= ,P1= , (40H)= ,(30H)= , (10H)= 。 四、1、8255 并行接口芯片,A 口工作在方式 0 输入,B 口方式 1 输出,C 口高 4 位 为输出,低 4 位为输入,设控制寄存器地址为 E003H,请确定控制字,写出过程, 并初始化编程。(10 分) 解: 控制字 初始化编程

2、设T0工作在方式0,定时时间为1s,在P,,输出,周期为2s的方波,时钟品振为6☑, 计算初值,并用查询方式编程把程序补充完整(15分) (1)计算初值 (2)编程 设置定时器T0工作于模式0 置5ms定时初偵 SETB TRO ;启动T0 L00P: ;查询定时时问到?时间到转L1 SJMP LOOP ;时间未到转LO0P,继续查询 11: 亚新置入定时初值 CPL P1.0 ;输出取反,形成等宽矩形波 SJMP LOOP :重复循环 第4页
2、设 T0 工作在方式 0,定时时间为 1ms,在 P1.0 输出,周期为 2ms 的方波,时钟晶振为 6MHZ, 计算初值,并用查询方式编程把程序补充完整(15 分) (1)计算初值 (2)编程 ;设置定时器T0工作于模式0 ;置5ms定时初值 SETB TR0 ;启动T0 LOOP: ;查询定时时间到? 时间到转L1 SJMP LOOP ;时间未到转LOOP,继续查询 L1: ;重新置入定时初值 CPL P1.0 ;输出取反,形成等宽矩形波 SJMP LOOP ;重复循环 第 4 页

五、1、内存中有2个4B以压缩BCD码形式存放的十进削数,一个存放在20H~ 23的单元中,一个存放在50H一53组的单元中。编写程序求它们的和,结 果存放在20H一23H中。请把程序补充完整(10分) 解 :字节长度一2 :一个加数首地址·0 另一个加数首地址一R1 CLR C :清进位位 ☆ 11:M0VA,喻R0 :取一个加数 两个加数带进位相加 封 DAA :十进制测整 线 :存放结果 内 INC RO ;指向下一个字节 INC RI 字节长度减1,没加完,转L1,维续 准 相加 答 RET ;全加完,返同, 救 第5页
一、 3、 邓小平理论被确定为中国共产党的指导思想并写进党章,是在 党的 A、 十二大 B、十三大 C、十四大 D、十五大 [ ] 第 5 页 第 5 页 ☆ 密 封 线 内 不 准 答 题 ☆ 五、1、内存中有2个4B以压缩BCD码形式存放的十进制数,一个存放在20H~ 23H的单元中,一个存放在50H~53H的单元中。编写程序求它们的和,结 果 存 放在20H~23H中。请把程序补充完整(10分) 解 ;字节长度→R2 ;一个加数首地址→R0 ;另一个加数首地址→R1 CLR C ;清进位位 L1; MOV A,@R0 ;取一个加数 ;两个加数带进位相加 DAA ;十进制调整 ;存放结果 INC R0 ;指向下一个字节 INC R1 ;字节长度减l,没加完,转L1,继续 相加 RET ;全加完,返回

2、在一个80C51应用系统中,用两片2764,一片27128构成32KB外部程序存储器,根据要 求补充完整的系统框图,并指出所扩展的各芯片的地址范国。(10分》 m P2.7 74LS 卫 139 P2.6 T P2.5 P2.4-P2.0 A13-A8 80C51 A7-Ao 艾 D07~D03 A12-Ao CE A12-Ao CE AL3-Ao CE EA 74LS273 2764 2764 27128 CLK DIDlo D:-Do OE D7-Do OE D7-Do 0元 ALE P0口 PSEN 地址: 2764(1): 2764(2: 27128: 六、编制程序,将内部440I字节起始的20个数送外部2000刚字节起始的20个单元:(10 分) 第5页
2、在一个 80C51 应用系统中,用两片 2764,一片 27128 构成 32KB 外部程序存储器,根据要 求补充完整的系统框图,并指出所扩展的各芯片的地址范围。(10 分) 地址: 2764(1): 2764(2): 27128: 六、编制程序,将内部 RAM40H 字节起始的 20 个数送外部 2000H 字节起始的 20 个单元。(10 分) 第 6 页

天津电子信息职业技术学院 单片机与接口技术课程考试试卷(⑧) 答案 一、填空〔20分) 1、RW:OW。 2、16:外部数据指针。 密 3、40:29:外部程序存储器的选通信号。 封 4、2:16. 5、4KE:0000l。 线 8、4:8:P0▣、P1口、P2▣、P3口:8:I/0. 内 7、64B: 不 二、句答分析题(15分) 淮 1、答:1、答:设各之间进行的数据交换,如U与外设之进行的数据交换,计算 答 机之间结构进行的数据交换等。称为数据通伯。 蜘 湖 有两种通信方式:(1)并行通讯是多位数据同时通过多根数据传送,其优点是传送 女 速度快:缺点是数据有多少位,就需用多少根传送线。适用于近距离。 (2)串行通讯是数据通过一根数据线,一位一位的传送。其优点是只需一对传输 线:缺点是传输速度慢,串行通信适用于远距离通信。 第1负
天津电子信息职业技术学院 单片机与接口技术 课程考试试卷(8) 答案 1、 邓小平理论被确定为中国共产党的指导思想并写进党章,是在 党的 A、 十二大 B、十三大 C、十四大 D、十五大 [ ] 第 1 页 第 1 页 ☆ 密 封 线 内 不 准 答 题 ☆ 一、填空(20 分) 1、RAM ; ROM 。 2、 16; 外部数据指针。 3、40; 29; 外部程序存储器的选通信号。 4、2 ; 16 。 5、4KB; 0000H 。 6、4 ; 8 ; P0 口、 P1 口、 P2 口、 P3 口; 8 ; I/O。 7、64KB 。 二、问答分析题(15 分) 1、答:1、答:设备之间进行的数据交换,如 CPU 与外设之进行的数据交换,计算 机之间结构进行的数据交换等,称为数据通信。 有两种通信方式:(1)并行通讯是多位数据同时通过多根数据传送,其优点是传送 速度快;缺点是数据有多少位,就需用多少根传送线。适用于近距离。 (2)串行通讯是数据通过一根数据线,一位一位的传送。其优点是只需一对传输 线;缺点是传输速度慢,串行通信适用于远距离通信

2、答:当CPU正在处理某事件时,外界发生了更为紧急的请求,要求C暂停当前的工作, 转而去处理这个紧急事件,处理完毕,C)再回到原来被中断的地方,谁续原来的工作,这 样的过程称为中断。 中断作用:(1)分时操作 (2)实时处理 〔3)故障处理 3、:(A)-03阳 (17H)←37H :(A)←34组 ;(A)-0CBH 三.:(R0)=30H :(A)=40H :(R1》-40H :(B)=10班 :(10H)=0CAH P2-0CAH :(10H)-20H :(30I)←20阳 10-30,R1-401,A-0CH,B-10H,P1一CCi,(4OH)-0H(30H)-2X0阳, (10H)=20H 四、1、D7D6D5D4DgD2D1D0 10010101 控制字为:95 MOV DPTR,#E003H 0WA,#95 MOVX DPTR.A
第 4 页 第 2 页 2、答:当 CPU 正在处理某事件时,外界发生了更为紧急的请求,要求 CPU 暂停当前的工作, 转而去处理这个紧急事件,处理完毕,CPU 再回到原来被中断的地方,继续原来的工作,这 样的过程称为中断。 中断作用:(1)分时操作 (2)实时处理 (3)故障处理 3、 ; (A)←03H ; (17H)←37H ; (A)←34H ; (A)←0CBH 三、 ;(R0)=30H ;(A)=40H ;(R1)=40H ;(B)=10H ;(10H)=0CAH ;P2←0CAH ;(10H)←20H ;(30H)←20H R0=30H,R1=40H,A=0CAH,B=10H,P1=0CAH,(40H)=0CAH,(30H)=20H, (10H)=20H 四、1、 D7 D6 D5 D4 D3 D2 D1 D0 1 0 0 1 0 1 0 1 控制字为:95H MOV DPTR,#E003H MOV A, #95H MOVX @DPTR,A

2、-23一0初值)*机器周嗣 1*10=(22—X)*12/6体10 1*10=(2—X)*2*10* 2一X)-0,5*10 X-2-500-8192-500-7692 TLO=0CH 剂 THO=OFOH ☆ TW00=00I 密 MOV T10D,00i 封 MOV TLO,#CCH MOV THO.#OFOIL 线 SETB TRO LOOP:JBC TFO,NEXT 内 SJMP LOOP 不 NEXT: MOY TLO.#0CII MOV THO.#OFOH 准 CPL,P1.0 答 S.MMP LOOP 阳 五、1 M0WR2,#04H :字节长度→R2 拟 恩 M0VR0,#20I :一个加数首地址→0 M0VR1,#50l :另·个加数首地址→1 CLR C :清进位位 L1:MOV A.8RO :取一·个加数 ADDC A.eR1 :两个加数带进位相加 DAA :十进制调整 MOV @RO.A ·存放结果 INC RO :指向下一个字节 INC RI DJZ2,L1:字节长度减1,没加完,转L1,维续阳加 RET ;全加完,返同
一、 2、 邓小平理论被确定为中国共产党的指导思想并写进党章,是在 党的 A、 十二大 B、十三大 C、十四大 D、十五大 [ ] ☆ 密 封 线 内 不 准 答 题 ☆ 2、t=(213—T0 初值)*机器周期 1*10-3 =(2 13—X)*12/6*106 1*10-3 =(2 13—X)*2*10-6 (213—X)=0.5*103 X=213—500=8192—500=7692 TL0=0CH TH0=0F0H TMOD=00H MOV TMOD, #00H MOV TL0,#0CH MOV TH0,#0F0H SETB TR0 LOOP: JBC TF0, NEXT SJMP LOOP NEXT: MOV TL0,#0CH MOV TH0,#0F0H CPL, P1.0 SJMP LOOP 五、1 MOV R2,#04H ;字节长度→R2 MOV R0,#20H ;一个加数首地址→R0 MOV R1,#50H ;另一个加数首地址→R1 CLR C ;清进位位 L1; MOV A,@R0 ;取一个加数 ADDC A,@R1 ;两个加数带进位相加 DAA ;十进制调整 MOV @R0,A ;存放结果 INC R0 ;指向下一个字节 INC R1 DJNZ R2,L1 ;字节长度减l,没加完,转L1,继续相加 RET ;全加完,返回

第3页 2、27841)00--1Pm 27《2)20一一3 27128(3)4000H-一7FFF阳 P2.7 80C51 主可 南南到 六0W0.40 0WFTR,#2000阳 0R2.#14组 RO DPTR DJNZ R2.LP END
第 3 页 2、2764(1) 0000H——1FFFH 2764(2) 2000H——3FFFH 27128(3) 4000H——7FFFH 六、 MOV R0, #40H MOV DPTR, #2000H MOV R2, #14H LP: MOV A, @R0 MOV @DPTR, A INC R0 INC DPTR DJNZ R2, LP END