1、 湖南工业大学考试试卷纸系(院) 课程名称 班级 姓名 学号 密封线考试课程名称: 单片机原理与应用 (1 卷 闭卷)适用专业年级 : 电气与信息 考试时间 100 分钟题号 一 二 三 四 五 六 七 八 九 十 总分统分人 签名题分 25 20 20 20 15 100得分考生注意事项:1、本试卷共 2 页,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷和草稿纸带出考场。( 答案请写在密封线内和纸卷正面,否则不记分)一、填空题(每空 1分,共 25分) 1. 80C51 有两种低功耗方式,即( )方式和( )方式,退出 80C51 的( )方式可采用中断方法。2
2、. 80C51 最大可扩展外部程序存储器为 ( )KB,最大可扩展外部数据存储器为( ) KB。3. 80C51 的 EA 引脚接( )电平时,程序从片内程序存储器开始执行,当 PC 值超出片内 ROM 容量时,会自动转向( ) 空间执行。4. 80C51 串行口方式( )和方式( )的波特率由定时器 T1 的溢出率决定。5. ADC0809 模/数转换器有( )个通道,EOC 引脚输出转换结束信号,转换之前EOC 为( )电平,转换之后 EOC 变为( )电平。6.定时器/计数器 T0 当 GATE=0 时,启动 T0 由( )决定,当 GATE=1 时,启动 T0 由( )决定。7.当定时
3、器/计数器 T0 采用计数器工作方式时,是对( )引脚上的下降沿进行计数。8.已知(A)=0F8H,当执行 ADD A,#0A9H 指令后,PSW 中的 OV=( ) ,CY= ( ) ,AC=( ) 。9.当 80C51 的几个同级中断源同时向 CPU 申请中断时,CPU 按硬件次序排定优先级,即依次为:( ) 、T0、 ( ) 、T1、 ( ) 。10.除法指令 DIV AB,其中被除数放在( )中,除数放在( )中,指令执行后,商放在( )中,余数放在( )中。二、单项选择题(每题 2分,共 20分)1.当 80C51 外部扩展 6 个 4KB 的程序存储器时,至少需要使用( )根地址线
4、。A、13 B、14 C、15 D、122.P1 口作输入用时,先需要做下面哪项工作:( ) 。A、不做任何工作 B、向该口位输出 1 C、向该口位输入 1 D、向该口位输出 03.T0 工作在方式 3 时,TH0 可作为( )来使用。A、定时器 B、计数器 C、既可作为定时器又可作为计数器 D、不能使用4.若数码管字形 0 的共阴极编码为 3FH,则其共阳极字形编码应为( ) 。A、06H B、0C0H C、0D0H D、0B0H5.当禁止定时器/计数器中断时,它的计数溢出标志 TF1 或 TF0( ) 。A、由软件清除 B、由硬件清除 C、软硬件都可清除 D、无法清除6.当使用外部中断 0
5、 的下降沿触发方式时,下面那种设置正确:( ) 。A、CLR IE0 B、CLR IT0 C、SETB IE0 D、SETB IT07.若原来 A 中内容为 80H,则执行指令 RL A 后,A 中内容为:( ) 。A、01H B、40H C、08H D、00H8.指令 JBC 20H.1,AA 的功能是:( ) 。A、若 20H.1=1 则跳到 AA 处 B、若 20H.1=1 则跳到 AA 处,并将 20H.1 置 1C、若 20H.1=0 则跳到 AA 处 D、若 20H.1=1 则跳到 AA 处,并将 20H.1 清 09.T1 工作在定时器方式 2 时,若采用 12MHZ 的晶振,现
6、要定时 200us,则定时初值应为:( ) 。A、38H B、56H C、0C8H D、20H10.当我们利用定时器/计数器来设计一个外部中断时(即对外部输入的下降沿产生中断) ,通常使用定时器/计数器的哪项功能:( ) 。A、无这种功能 B、定时器功能 C、计数器功能 D、定时器和计数器功能三、判断题(每题 2分,共 20分)1 80C51 有 5 个中断源,有 5 个中断优先级,优先级由软件填写特殊功能寄存器 IP 以选择。 ( )2 DAC 0832 的片选信号输入线 ,低电平有效。 ( )3堆栈的操作原则是先进后出后进先出。 ( )4 MOV A,30H 这条指令执行后的结果 A=30
7、H。 ( ) 5 80C51 单片机系统复位后,中断请求标志 TCON 和 SCON 中各位均为 0。 ( )第 1 页 共 2 页湖南工业大学考试试卷纸系(院) 课程名称 班级 姓名 学号 密封线5 80C51 单片机系统复位后,中断请求标志 TCON 和 SCON 中各位均为 0。 ( )6启动定时器工作,可使用 SETB TRi 启动。 ( )7串行口数据缓冲器 SBUF 是可以直接寻址的专用寄存器。 ( )8线选法是把单根的低位地址线直接接到存储器芯片的片选端。 ( )9判断指令是否正确:MOV P1 ,A ( )10判断指令是否正确:MOVC A, DPTR ( )四、简答题(每题1
8、0分,共20分)1在 80C51 系统中, (1)一个机器周期包括多少个时钟周期(即振荡周期)?(2)若采用12MHZ 的振荡时钟,一个时钟周期为多少?一个机器周期为多少?执行指令 MOV 20H,#12H(该指令占用 2 个机器周期)所用的时间为多少? (3)若采用 6MHZ 的振荡时钟,则一个时钟周期为多少?此时执行此指令所用的时间是多少?。280C51 的片内 RAM 中,已知(31H)=33H, (33H)=35H, (35H)=37H, (37H)=50H,分析下面各条指令,说明源操作数的寻址方式,并填写每条指令执行后的结果。(1)MOV A,37H(2)MOV R0,A(3)MOV
9、 R3,#33H(4)MOV R0,31H(5)MOV DPTR,#603DH(6)MOV 35H,33H(7)MOV R0,31H(8)MOV A,R0(9)SWAP A(10)XCH A,R3(11)MOV R0,37H(12)MOV R0,A五、编程题(第1题5分,第2题10分,共15分)1. 将单片机内部 RAM 30H 中的数据和外部 RAM 的 1050H 中数据相加,相加的结果保存在内部 RAM 的40H(结果的低 8 位)和 41H(结果的高 8 位)中。2. 在 80C51 单片机系统中,采用 12MHZ 的晶振,选用定时器 T0 设置方式 2,请编程(使用中断) 使 P1.
10、0 口输出周期 200us 的方波。第 2 页 共 2 页单片机原理与应用课程试题参考答案(中文试卷)( 1 卷)适用专业年级:电气与信息 考试时间: 100 分钟一、填空题(每空 1 分,共 25 分) 1待机,掉电,待机264,643高,片外程序存储器41,358,低,高6TR0,INT0(或 )和 TR0INT07T0(或 P3.4)80,1,19INT0(或 、外部中断 0),T0(或定时器中断 0),INT1(或 、外部中断 1),I INT1T1(或定时器中断 1),串行口10A,B,A,B二、单项选择题(每题 2 分,共 20 分) 1、 C 2、B 3、A 4、B 5、A 6、
11、 D 7、 A 8、D 9、A 10、C 三、判断题(每题 2 分,共 20 分) 1 ( ) 、 2 ( ) 、 3 ( ) 、 4 ( ) 、 5 ( )6 ( ) 、 7 ( ) 、 8 ( ) 、 9 ( ) 、 10 ( ) 四、简答题(每题 10 分,共 20 分) 1 ( 1) 12(2 ) 1/12us(或 0.083 us) ;1us ;2us(3 ) 1/6us(或 0.17us) ;4us 21) ( 1)直接寻址 (2 )寄存器寻址 (3 )立即数寻址 (4)直接寻址(5 )立即数寻址 (6)直接寻址 (7)直接寻址 (8)间接寻址(9 )寄存器寻址 (10 )寄存器寻
12、址 (11)直接寻址 (12)寄存器寻址2) ( 1) (A)=50H (2)(R0)=50H (3 )(R3)=33H (4)(50H)=33H 或(R0)=33H(5 ) (DPTR)=603D 或(DPH)=60H(DPL)=3DH (6 )(35H)=35H(7)(R0)=33H(8 )(A)=35H(9 ) (A)=53H (10)(A)=33H (11)(R0)=50H (12)(50H)=33H 或(R0)=33H五、编程题(第 1 题 5 分,第 2 题 10 分,共 15 分) 1参考编程如下:CLR CMOV DPTR,#1050HMOVX A,DPTRADD A,30HM
13、OV 40H,ACLR AADDC A,#0MOV 41H,A2参考编程如下:ORG 0000HAJMP MAINORG 000BH;中断入口地址AJMP DOT0ORG 001BHMAIN: MOV TMOD,#02H;定时器方式MOV TL0,#156;定时器初值(或初值为 9CH)MOV TH0,#156;定时器初值SETB EA;中断控制SETB ET0;中断控制(以上两句指令也可用 MOV IE #82H 一句指令实现)SETB TR0AJMP $DOT0 : CPL P1.0;中断子程序RETI;中断子程序湖南工业大学考试试卷纸系(院) 课程名称 班级 姓名 学号 密封线考试课程名
14、称: 单片机原理与应用 (2 卷 闭卷)适用专业年级 : 电气与信息 考试时间 100 分钟题号 一 二 三 四 五 六 七 八 九 十 总分统分人 签名题分 25 20 20 20 15 100得分考生注意事项:1、本试卷共 2 页,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷和草稿纸带出考场。( 答案请写在密封线内和纸卷正面,否则不记分)一、填空题(每空 1分,共 25分) 1 80C51 的内部数据存储器的低 128 字节中可位寻址的区域为从( )到( ) 。2 80C51 的 EA=( )时,访问内部程序存储器,EA=( )时,访问外部程序存储器。3当程序
15、状态字寄存器 PSW 的 RS1、RS0=( )时,选择工作寄存器组第 1 组,当RS1、RS0=( )时,选择工作寄存器组第 3 组。4访问程序存储器,使用指令( ) ,访问内部数据存储器,使用指令( ) ,访问外部数据存储器,使用指令( ) 。5 80C51 有一个全双工的( )步串行口,有( )种工作方式。6 80C51 的 PSEN 引脚是( )选通信号。7 80C51 寄存器中可用作间址寄存器的有 ( ) 、 ( ) 、 ( ) 。8 80C51 系列单片机的计数器或定时器是 ( )计数的。9 80C51 系列单片机的 I/O 口中( )口常需复用作串行通信、外部中断、外部计数脉冲和
16、读写控制信号。10多处理机串行通信时,通常要对串行口控制寄存器 SCON 的( )位进行设置。11定时器/ 计数器 T0 当 GATE=0 时,启动 T0 由( )决定,当 GATE=1 时,启动 T0 由( )决定。12 80C51 有两种低功耗方式,即待机方式和( )方式,退出 80C51 的待机方式可采用( )方法。13 80C51 单片机的定时器/ 计数器 T1 有( ) 种工作方式,当定时器/ 计数器 T0 工作在方式 3 时,T1 可选方式 ( ) ,此时 T1 仅能作为( )或其它不用中断的地方。二、单项选择题(每题 2分,共 20分)1若原来 A 中内容为 34H,则执行指令
17、SWAP A 后,A 中内容为( ) 。A、43H B、34H C、8CH D、0C8H2对位地址 7DH 中的内容置 1,应使用指令( ) 。A、MOV 7DH,#0FFH B、SETB 7DH C、CLR 7DH D、MOV 7DH,#13单片机复位,需要在芯片的 RST 引脚上出现( )个机器周期的高电平。A、0 B、1 C、2 D、34将进位位 C 清 0,应使用指令( ) 。A、CLR C B、CPL C C、SETB C D、MOV C,05P0 口、P1 口、P2 口和 P3 口中, ( )既可以作地址线用,又可以作数据线用。A、P2 口 B、P1 口 C、P3 口 D、P0 口
18、6定时/计数器 T0 方式 1 时计数器的位数是( ) 。A、8 位 B、13 位 C、16 位 D、11 位7当需要从 80C51 单片机程序存储器取数据时,采用的指令为( ) 。A、MOV A,R1 B、MOVC A,A+DPTRC、MOVX A,RO D、MOVX A, DPTR8当 80C51 外部扩展一个 8K 的程序存储器时,需要使用( )根地址线。A、10 B、11 C、12 D、139T1 工作在定时器方式 2 时,若采用 12MHZ 的晶振,现要定时 200us,则定时初值应为( ) 。A、38H B、56H C、0C8H D、20H1080C51 单片机的串行口方式 0 时
19、,时钟由下面哪个引脚输出:( ) 。A、RXD B、T0 C、TXD D、T1三、判断题(每题 2分,共 20分)1中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。 ( )2 A/D 转换器将模拟量转换为数字量。 ( )3 80C51 指令:MOV A,R0 ;表示将 R0 指示的地址单元中的内容传送至 A 中。 ( )4已知:DPTR=11FFH 执行 INC DPTR 后,结果:DPTR=1200H。 ( ) 5单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。 ( )第 1 页 共 2 页湖南工业大学考试试
20、卷纸系(院) 课程名称 班级 姓名 学号 密封线6若置 80C51 的定时器/计数器 T1 于计数模式,工作于方式 1,则工作方式字为 50H。 ( )7 SPI 接口采用异步方式与单片机进行通信。 ( )8要进行多机通信,80C51 单片机串行接口的工作方式应为方式 1。 ( )9判断指令是否正确:MOV P1 ,A ( )10判断指令是否正确:JBC 93H,LL1 ( )四、简答题(共20分)1若系统的晶振频率为 12MHZ,求下面延时子程序的延时时间。(6 分)DELAY: MOV R2,#3 AA1: MOV R3,#30AA2: DJNZ R3,AA2 DJNZ R2,AA1RET
21、 2写出下列指令源操作数的寻址方式(8 分)(1)MOV R0, #20H(2)MOV A, R0(3)MOV 30H, A(4)MOV A, 31H(5)MOV R0, A(6)MOVC A,A+DPTR(7)JNZ 30H(8)SETB 6AH3、已知(A)=12H,(30H)=13H,(31H)=14H,问执行以下指令后, 31H,A,R0 中内容是多少?(6 分)XCH A, 30HMOV R0, #31HXCH A, R0XCHD A, R0SWAP A280C51 的片内 RAM 中,已知(31H)=33H, (33H)=35H, (35H)=37H, (37H)=50H,分析下面
22、各条指令,说明源操作数的寻址方式,并填写每条指令执行后的结果。(1)MOV A,37H(2)MOV R0,A(3)MOV R3,#33H(4)MOV R0,31H(5)MOV DPTR,#603DH(6)MOV 35H,33H(7)MOV R0,31H(8)MOV A,R0(9)SWAP A(10)XCH A,R3(11)MOV R0,37H(12)MOV R0,A五、编程题(第1题5分,第2题10分,共15分)1. 将内部数据存储器 30H3FH 的数据存放到外部数据存储器的 50H5FH 中。2. 在 80C51 单片机系统中,采用 6MHZ 的晶振,选用定时器 T0 设置方式 2,请编程
23、(使用中断)使 P1.0 口输出周期 10ms 的方波。单片机原理与应用课程试题参考答案(中文试卷)( 2 卷)适用专业年级:电气与信息 考试时间: 100 分钟一、填空题(每空 1 分,共 25 分) 1 20H,2FH 2 1,03 01,114 MOVC,MOV,MOVX5 异,46 片外程存储器7 R0,R1,DPTR8 加9 P310SM211TR0,TR0 与 INT0(或 )INTO12掉电,中断133,方式 0、1 或 2,波特率发生器二、单项选择题(每题 2 分,共 20 分) 1、A 2、 B 3、C 4、A 5、D 6、C 7、B 8、D 9、C 10、C 三、判断题(每
24、题 2 分,共 20 分) 1 ( ) 、 2 ( ) 、 3 ( ) 4 ( ) 、 5 ( )6 ( ) 、 7 ( ) 、 8 ( ) 、 9 ( ) 、 10 ( )四、简答题(每题 10 分,共 20 分) 1 2+(2+2 30+2)3+2=196us 2 ( 1)立即数寻址 (2 )间接寻址 (3 )寄存器寻址 (4)直接寻址(5 )寄存器寻址 (6)变址寻址 (7)相对寻址 (8)位寻址3 14H, 31H, 31H五、编程题(第 1 题 5 分,第 2 题 10 分,共 15 分) 1参考编程如下:MOV R2,#16MOV R0,#30HMOV R1,#50HAA:MOV
25、A,R0MOVX R1,AINC R0INC R1DJNZ R2,AARET2参考编程如下:ORG 0000HAJMP MAINORG 000BH AJMP DOT0ORG 001BHMAIN: MOV TMOD,#02HMOV TL0,#6MOV TH0,#6SETB EASETB ET0SETB TR0SETB TR1MOV R1,#10AJMP $DOT0 : DZNZ R1,DOT1CPL P1.0MOV R1,#10DOT1: RETI湖南工业大学考试试卷纸系(院) 课程名称 班级 姓名 学号 密封线考试课程名称: 单片机原理与应用 (3 卷 闭卷)适用专业年级 : 电气与信息 考试
26、时间 100 分钟题号 一 二 三 四 五 六 七 八 九 十 总分统分人 签名题分 15 20 20 15 30 100得分考生注意事项:1、本试卷共 2 页,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷和草稿纸带出考场。( 答案请写在密封线内和纸卷正面,否则不记分)一、填空题(每空 1分,共 15分) 1堆栈数据的进出原则是( ) 。2在进行 BCD 码运算时,紧跟加法运算指令后面的指令必须是( )指令。3若 A 中的内容为 67H,那么, P 标志位为( ) 。4 AT89S51 单片机有( )级优先级中断。5在 AT89S51 中,PC 和 DPTR 都用
27、于提供地址,但 PC 是为访问( )存储器提供地址,而 DPTR 是为访问( )存储器提供地址。6 AT89S51 单片机的通讯接口有串行和( )两种形式。7编程时,一般在中断服务子程序和子程序中需要保护和恢复现场,保护现场用( )指令,恢复现场用( )指令。8 MOV A,R1 的源操作数属于( )寻址方式。9串行口的方式 0 的波特率为 ( ) 。10在 AT89S51 单片机中,如果采用 1MHz 晶振,一个机器周期为( ) 。11 MOV C, bit 属于( )寻址方式。12外部中断有两种触发方式,电平触发方式和边沿触发方式,其中电平触发方式只适合于外部中断以 ( )电平输入,边沿触
28、发方式适合于以( )脉冲输入。二、单项选择题(每题 2分,共 20分)1开机复位后,CPU 使用的是第 0 组工作寄存器,地址范围是( ) 。A00H-10H B08H-0FH C10H-1FH D00H-07H 280C51 单片机 P0 口用作输出时,应外接( ) 。A上拉电阻 B二极管 C三极管 D下拉电阻380C51 单片机有七种寻址方式, MOVX A,A+DPTR 属于( )寻址。A间接 B变址 C相对 D直接 4某种存储器芯片容量是 8KB,那么它的地址线根线是( ) 。A11 根 B12 根 C13 根 D14 根58 位 LED 显示器采用动态显示方式时(不加锁存器) ,至少
29、需要提供的 I/O 线总数是( ) 。 A16 B20 C18 D6 680C51 单片机中,若晶振频率屡 6MHz,一个机器周期等于( )s。A 15 B 3 C 1 D 27PC 的值是( ) 。 A 当前正在执行指令的前一条指令的地址 B 当前正在执行指令的地址C 当前正在执行指令的下一条指令的地址 D 控制器中指令寄存器的地址 8串行口的工作方式由( )寄存器决定。ASBUF BPCON CSCON DRI9在 80C51 单片机中,需要外加电路实现中断撤除的是:A定时中断 B脉冲方式的外部中断 C外部串行中断 D电平方式的外部中断10在进行串行通信时,若两机的发送与接收可以同时进行,
30、则称为( ) 。A半双工传送 B单工传送 C双工传送 D全双工传送三、判断题(每题 2分,共 20分)1 80C51 单片机对最高优先权的中断响应是无条件的。 ( )2 DAC0832 是 8 位 D/A 转换器,其输出量为数字电流量。 ( )3 80C51 指令:MOV A,#40H ;表示将立即数 40H 传送至 A 中。 ( )4已知:A=11H B=04H,执行指令 DIV AB 后,其结果:A=04H ,B=1 CY=OV=0。 ( ) 5 80C51 单片机上电复位后,片内数据存储器的内容均为 00H。 ( )6当 80C51 的定时器 T0 计满数变为 0 后,溢出标志位( TC
31、ON 的 TF0)也变为 0。 ( )7 I2C 接口采用异步方式与单片机进行通信。 ( )8单片机的 LED 动态扫描显示是依据人眼的“视觉暂留”效应实现的。 ( )9判断指令是否正确:MOVX A,3000H ( ) 10判断指令是否正确:ANL 26H ,#59H ( )第 1 页 共 2 页湖南工业大学考试试卷纸系(院) 课程名称 班级 姓名 学号 密封线四、简答题(每题5分,共15分)180C51 系列单片机有哪几种寻址方式?2简述 80C51 单片机的中断响应过程。 3什么是 D/A 转换器?其主要性能指标有哪些?五、编程题(每10分,共30分)1. 设被加数存放在内部 RAM 的
32、 30H、31H 单元,加数存放在 32H、33H 单元,若要求和存放在34H、35H 单元中,试编写 16 位无符号数相加的程序(不考虑溢出) 。2. 若内部 RAM 的 40H-4FH 单元中存放着十六个无符号数,找出其中最大的数并存入到 50H 单元。3. 编写程序,使 P1.0 引脚上输出频率为 50Hz 的方波,设系统的时钟频率为 12MHZ。单片机原理与应用课程试题参考答案(中文试卷)( 3 卷)适用专业年级:电气与信息 考试时间: 100 分钟一、填空题(每空 1 分,共 15 分) 1先进先出 2DA A3142 5程序 , 数据 6并行7PUSH , POP8寄存器间接9fO
33、SC/12 101s11位 12低 ,负 二、单项选择题(每题 2 分,共 20 分) 1D 2A 3B 4C 5A6D 7C 8C 9D 10D三、判断题(每题 2 分,共 20 分) 1 ( ) 、 2 ( ) 、 3 ( ) 、 4 ( ) 、 5 ( )6 ( ) 、 7 ( ) 、 8 ( ) 、 9 ( ) 、 10 ( )四、简答题(每题 5 分,共 15 分) 180C51 有七种寻址方式: (1)立即寻址;(2)直接寻址;(3)寄存器寻址;(4)寄存器间接寻址;(5)相对寻址;(6)变址寻址;7)位寻址。2中断响应过程:进入中断处理判断中断源及条件 屏蔽中断执行相应的中断程序
34、段执行完毕后开启屏蔽掉的中断中断返回。3D/A 转换器就是将数字量转换成模拟量的器件。其主要性能指标有:(1)分辨率;(2 )精度;(3)转换时间(建立时间) ;(4 )线性度。五、编程题(每题 10 分,共 30 分) 1参考编程如下:MOV A,31HADD A,33HMOV 35H,AMOV A,30HADDC A, 32H, MOV 34H,ASJMP $2参考编程如下:MOV 50H,40HMOV R0,#41HMOV R2,15LOOP:MOV A,50HSUBB A,R0JNC NEXT1MOV A,R0MOV 50H,ANEXT1:INC R0DJNZ R2,LOOPSJMP
35、$3参考编程如下:ORG 0000HLJMP MAINORG 000BHMOV TL0,#0F0HMOV TH0,#0D8HCPL P1.0RETI MAIN: MOV TMOD,#01HMOV IE,#82HMOV TH0,#0D8HMOV TL0,#0F0HSETB TR0SJMP $湖南工业大学考试试卷纸系(院) 课程名称 班级 姓名 学号 密封线考试课程名称: 单片机原理与应用 (4 卷 闭卷)适用专业年级 : 电气与信息 考试时间 100 分钟题号 一 二 三 四 五 六 七 八 九 十 总分统分人 签名题分 15 20 20 15 30 100得分考生注意事项:1、本试卷共 2 页
36、,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷和草稿纸带出考场。( 答案请写在密封线内和纸卷正面,否则不记分)一、填空题(每空 1分,共 15分) 1若 IP=00001101B,则优先级最高者为( ) ,最低者为( ) 。2已知 fosc=6MHz,T0 作为定时器使用时,其定时时间间隔为( ) 。3若 AT89S51 外扩 8KB 程序存储器的首地址若为 1000H,则末地址为( )H。4 80C51 单片机中,帧格式为 1 个起始位,8 个数据位和一个停止位的异步串行通信方式是方式 ( ) 。5子程序返回指令是( ) ,中断子程序返回指令是( ) 。6 AT
37、89S51 单片机外部中断请求信号有电平方式和脉冲方式,在电平方式下,当采集到INT0、INT1 的有效信号为( )时,激活外部中断。7 LED 数码显示按显示过程分为( )显示和( )显示 2 种。前者,对每位显示来说是连续显示的,且显示亮度较高;后者,多位显示时节省外部驱动芯片,显示亮度较低,功耗较低。8访问 80C51 片外数据存储器 MOVX 指令采用的是( )寻址方式。9在中断子程序使用累加器、工作寄存器等资源时,要先将其原来的内容保存起来,这一过程叫做( ) ;当中断子程序执行完毕,在返回主程序之前,要将这些内容再取出,送还到累加器、工作寄存器等原单元中,这一过程称为( ) 。10
38、设有一帧信息,1 个起始位8 个数据位1 个停止位,传输速率为每秒 960 个字符。波特率为( ) 。11在数据传输时,一个数据编码的各位按照一定顺序,一位一位地在信道中被发送和接受的,这种传送通信方式称为( )通信。 二、单项选择题(每题 2分,共 20分)1 ( )属于单片机系统前向通道的器件。A A/D 转换 B D/A 转换 C LED 数码管 D 继电器2T0 设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的( ) 。A1/12 B1/24 C1/48 D1/1003串行口工作方式 1 的波特率是( ) 。A固定为 fosc/32 B固定为 fosc/16 C T1 的溢出
39、率设定 D固定的,为 fosc/644AT89S51 单片机在同一优先级的中断源同时申请中断时,CPU 首先响应( A ) 。A 外部中断 0 B 外部中断 1 C 定时器 0 中断 D 定时器 1 中断5指令周期有三种,分别是单周期指令,双周期指令和( )指令。A 三周期 B 四周期 C 五周期 D 六周期680C51 的定时器 T0,若振荡频率为 12 MHz,在方式 1 下最大定时时间为( B ) 。 A8192s B65536s C0256s D12ms780C51 单片机 P0 口用作输出时,应外接( A ) 。A上拉电阻 B二极管 C三极管 D下拉电阻8控制串行口工作方式的寄存器是
40、( ) 。A TCON BPCON CSCON DTMOD9对程序存储器的读操作,只能使用( ) 。AMOV 指令 BPUSH 指令 CMOVX 指令 D MOVC 指令1080C51 单片机的( )口的引脚,还具有外中断、串行通信等第二功能。AP0 BP1 CP2 DP3三、判断题(每题 2分,共 20分)1 80C51 单片机的中断允许寄存器的 IE 的作用是用来对各中断源进行开放或屏蔽的控制。 ( )2 AGND 代表模拟信号和基准电源的参考地,称模拟地。 ( )3 80C51 指令中,MOVC 为 ROM 传送指令。 ( )4 80C51 单片机可执行指令: MOV R6,R7 。 (
41、 )5 SP 是单片机内部一个特殊区域,与 RAM 无关。 ( )6在 80C51 单片机内部结构中, TMOD 为模式控制寄存器,主要用来控制定时器的启动与停止。 ( )7 I2C 是一种两线式串行总线。 ( )8 80C51 外部中断 0 的入口地址是 0003H。 ( )9判断指令是否正确:MOVX A, DPTR ( )10判断指令是否正确:ADD R0,R1 ( )第 1 页 共 2 页湖南工业大学考试试卷纸系(院) 课程名称 班级 姓名 学号 密封线四、简答题(每题5分,共15分)1什么是波特率?给出三种串行通信中常用的波特率。2AT89S51 单片机有哪几个中断源? 3什么是 A
42、/D 转换器?其主要性能指标有哪些?五、编程题(每10分,共30分)1. 1将外部 RAM 的 1000H-1009H 十个连续单元的内容存入到内部 RAM 的 30H-39H 单元中。2. 编写程序,使 P1.0 引脚上输出频率为 100Hz 的方波,设系统时钟频率为 12MHZ。3. 编写一个延时时间为 10ms 的子程序,设系统时钟频率为 12MHZ。单片机原理与应用课程试题参考答案(中文试卷)( 4 卷)适用专业年级:电气与信息 考试时间: 100 分钟一、填空题(每空 1 分,共 15 分) 1PX0 , PT0 22us 32FFF 41 5RET , RETI6低电平 7动态,
43、静态 8间接 9保护现场,恢复现场109600bps 11串行 二、单项选择题(每题 2 分,共 20 分) 1A 2B 3C 4A 5B6B 7A 8C 9D 10C三、判断题(每题 2 分,共 20 分) 1 ( ) 、 2 ( ) 、 3 ( ) 、 4 ( ) 、 5 ( )6 ( ) 、 7 ( ) 、 8 ( ) 、 9 ( ) 、 10 ( )四、简答题(每题 5 分,共 15 分) 1波特率是每秒钟传送的信息位的数量,它是所传送代码的最短码元占有时间的倒数。串行通信中常用的波特率有:1200bps;4800bps;9600bps。2有五个中断源,它们分别是:(1 )外部中断 0
44、;(2 )定时器/计数器 0 中断;(3)外部中断1;(4 )定时器/计数器 1 中断;(5)串口中断;3 A/D 转换器就是将模拟量转换成数字量的器件。其主要性能指标有:1、分辨率;2 、精度;3、转换时间;4.线性度。五、编程题(每题 10 分,共 30 分) 1参考编程如下:MOV DPTR,#1000HMOV R0,#30HMOV R2,10LOOP:MOVX A,DPTRMOV R0,AINC R0INC DPTRDJNZ R2,LOOPSJMP $2参考编程如下:ORG 00HLJMP MAINORG 0BHMOV TL0,#78HMOV TH0,#0ECHCPL P1.0RETI MAIN: MOV TMOD,#01HMOV IE,#82HMOV TL0,#78HMOV TH0,#0ECHSETB TR0SJMP $3参考编程如下:DEL10ms: MOV R5,#20DEL1: MOV R6,#248NOPDJNZ R6,$DJNZ R5,DEL1RET