总单片机试卷有答案40张

发布时间 : 星期五 文章总单片机试卷有答案40张更新完毕开始阅读

装 : 号学订: 名姓线 : 级班

江苏技术师范学院 学年第 学期 《单片机原理与应用》试卷(1A)

注意事项: 2.本试卷共6页,满分100分,答题时间120分钟。 3.考核方式:闭卷考试。

题号 一 二 三 四 五 六 …… 总分 得分

得分 评卷人 一、填空题(本大题共10道小题,20个空,每空1分,共20 分)

1. 十进制数178化成二进制数为(10110010)2,用压缩8421BCD码表示为

(000101111000)8421BCD。

2. 51单片机的一个机器周期有 12 个时钟周期,若fosc=12MHZ,则一个机器周期为 1×10-6 S。

3. AT89C52内部有 256 字节数据存贮空间,外部可扩展 64k 字

节数据存贮空间。

4. AT89C52有 6 个中断源,可以实现 2 级断嵌套。

5. AT89C52的串行口有 3 种工作方式,其中方式0为同步移位寄存器输入/输出方

式,若fosc=12MHZ,波特率为 106bit/s 。

6. MCS—51内部RAM中的 20H-2FH 及特殊功能寄存器中地址为

8的整数倍可以位寻址。

7. 外部中断0的中断标志位必须由 硬件 清零。而串行口中断标志位TI是由 软件 清零的。

8. C51中,定义变量:char data a;则a存储于直接寻址片内数据存储区域,而函数声明XXYY()interrupt2则将XXYY()声明为 外部中断1 。

1

9. 执行指令后

MOV 56H,#34H MOV R1,#56H MOV A,@R1 MOV B,R1 HLT: SJMP HLT

(A)= 34H ,(B)= 56H 。

10.执行指令:JBC 40H,rel后,(40H)= 0 。

得分 评卷人 二 选择题 (本大题共6道小题,每小题4分,共24分)

1 AT89C52如果扩展程序存贮器,那么P2口(A)

A 只能用其第二功能 B 只能用第一功能

C 可以用第一功能也可以用其第二功能 D 以上都不对

2. AT89C52单片机复位后其P1口的输出状态为,(B ) A、00H B、0FFH C、0F0H D、不确定

3 下列正确指令中源操作数属于直接寻址的是( D ) A MOV 30H,#0A3H B M0VX 3000H,FFH

C MOV P0,300H D MOV A,30H

4 设(A)=53H,(R0)=0FCH,执行指令ADD A,R0;结果(B ) A(A)=4FH,CY=0,AC=0,OV=0, B(A)=4FH,CY=1,AC=0,OV=0, C(A)=34H,CY=1,AC=0,OV=0, D(A)=4FH,CY=1,AC=0,OV=1, 5 下列选项中不是单片机生产商的是( D )

2

A INTEL B MOTOROLA C PHILIPS D MICROSOFT

6.在计算机中,表示地址通常使用( A ) A.无符号数 B.原码 C.反码 D.补码 得分 评卷人 三 判断题 (本

1 INC @R1

(√) (×) (×) (×) (√) (√)

共20分)

大题共10道小题,每小题2分,

2 只要有中断CPU就会响应 3 MOV R3,R1 4 RR 20H

5 ANL 20H,#0F0H 6 SETB 6EH

7 片内RAM20H~2FH中的128个位地址与直接地址00H~7FH形式完全相同,但是在位寻址操作和直接寻址操作中,这两者不是一样的。 (√) 8 ALE引脚信号可以作为地址锁存信号

(√) (×)

9 线选法可以充分利用空间,不会有空间重叠

10. 在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行255次。(×)

得分 评卷人 四 编程题 本大题共4道小题共36分,前3题每小题10分应 用汇编语言编程,第4小题6分,可以选择汇编或C51编程

1 编写程序使用中断,利用定时器T0定时控制从P1.1输出周期为100ms方波,TF0为高级中断源,fosc=6MHZ。(包括初始化与中断服务子程序) GATE C//T M1 M0 GATE C//T M1 M0 TMOD TF1 TR1 TF0 TR0 IE1 IT1 IE0 ITO EX0 TCON EA — ET2 ES ET1 EX1 ET0 IE

3

装 : 号学— — PT2 PS PT1 PX1 PT0 PX0 IP 2.编写子程序,统计出51单片机系统数据存贮器3000H~30FFH单元中等于00H的无符号数的个数,并存贮于内部RAM缓冲区30H。

3.某一小型发电厂,共有56只开关,请设计一单片机紧凑型系统,利用译码 法,以74HC245为I/O器件,采集开关量存贮于内部RAM30H-36H,并统计断开的开关数存贮与内部RAM55H单元(断开为“高电平” )。画出系统结构图并设计源程序。

4.写出将无符号数从0加到100的程序,并将结果放入外部数据存贮器2A00H~2A01H中

江苏技术师范学院东方学院 学年第 学期

《单片机原理与应用》试卷(1B)

注意事项:

1.本试卷适用于东方学院 级学生考试使用。 2.本试卷共6页,满分100分,答题时间120分钟。

3.考核方式:闭卷考试。

4

联系合同范文客服:xxxxx#qq.com(#替换为@)