湖南工业大学单片机期末试卷1-4.pdf
《湖南工业大学单片机期末试卷1-4.pdf》由会员分享,可在线阅读,更多相关《湖南工业大学单片机期末试卷1-4.pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、号学纸卷试试考级学班大业工南湖称名程课)院(系考试课程名称考试课程名称:单片机原理与应用单片机原理与应用1 1 卷卷闭卷闭卷二、单项选择题(每题 2 分,共 20 分)适用专业年级适用专业年级:电气与信息电气与信息考试时间考试时间100100 分钟分钟1.当 80C51 外部扩展 6 个 4KB 的程序存储器时,至少需要使用根地址线。A、13 B、14 C、15 D、12题号题号一一二二三三四四五五六六七七八八九九十十总分总分统分人统分人2.P1 口作输入用时,先需要做下面哪项工作:。题分题分25252020202020201515100100签签名名A、不做任何工作 B、向该口位输出 1 C
2、、向该口位输入 1 D、向该口位输出 03.T0 工作在方式 3 时,TH0 可作为来使用。得分得分A、定时器 B、计数器 C、既可作为定时器又可作为计数器 D、不能使用考生注意事项:1、本试卷共2 页,试卷如有缺页或破损,请立即举手报告以便更换。4.假设数码管字形 0 的共阴极编码为 3FH,则其共阳极字形编码应为。2、考试结束后,考生不得将试卷和草稿纸带出考场。(答案请写在密封线内和纸卷正面,否则不记分)A、06H B、0C0H C、0D0H D、0B0H一、填空题(每空 1 分,共 25 分)5.当禁止定时器/计数器中断时,它的计数溢出标志TF1 或 TF0。1.80C51 有两种低功耗
3、方式,即 方式和 方式,退出 80C51 的 A、由软件清除 B、由硬件清除 C、软硬件都可清除 D、无法清除方式可采用中断方法。6.当使用外部中断 0 的下降沿触发方式时,下面那种设置正确:。2.80C51 最大可扩展外部程序存储器为KB,最大可扩展外部数据存储器为A、CLR IE0 B、CLR IT0 C、SETB IE0 D、SETB IT07.假设原来 A 中内容为 80H,则执行指令 RL A 后,A 中内容为:。线KB。封A、01H B、40H C、08H D、00H密3.80C51 的 EA 引脚接电平时,程序从片内程序存储器开始执行,当PC 值超出8.指令 JBC 20H.1,
4、AA 的功能是:。片内 ROM 容量时,会自动转向空间执行。4.80C51 串行口方式和方式的波特率由定时器T1 的溢出率决定。5.ADC0809 模/数转换器有个通道,EOC 引脚输出转换结束信号,转换之前EOC9.T1 工作在定时器方式 2 时,假设采用 12MHZ 的晶振,现要定时 200us,则定时初值应为:。为电平,转换之后 EOC 变为电平。A、38H B、56H C、0C8H D、20H6.定时器/计数器 T0 当 GATE=0时,启动 T0 由决定,当 GATE=1时,启动 T0 由10.当我们利用定时器/计数器来设计一个外部中断时即对外部输入的下降沿产生中断,通常使用定时器/
5、计数器的哪项功能:。决定。A、无这种功能 B、定时器功能 C、计数器功能 D、定时器和计数器功能7.当定时器/计数器 T0 采用计数器工作方式时,是对引脚上的下降沿进行计数。8.已知A=0F8H,当执行 ADD A,#0A9H 指令后,PSW 中的 OV=,CY=,AC=。三、判断题(每题 2 分,共 20 分)9.当 80C51 的几个同级中断源同时向CPU 申请中断时,CPU 按硬件次序排定优先级,即依次为:180C51 有 5 个中断源,有 5 个中断优先级,优先级由软件填写特殊功能寄存器 IP 以选择。2 DAC 0832 的片选信号输入线,低电平有效。、T0、T1、。3堆栈的操作原则
6、是先进后出后进先出。10.除法指令 DIV AB,其中被除数放在中,除数放在中,指令执4MOV A,30H 这条指令执行后的结果A=30H。行后,商放在中,余数放在中。580C51 单片机系统复位后,中断请求标志TCON和 SCON 中各位均为 0。第 1 页共 2 页号学纸卷试试考级学班大业工南湖称名程课)院(系580C51 单片机系统复位后,中断请求标志TCON和 SCON 中各位均为 0。五、编程题(第1题5分,第2题10分,共15分)6启动定时器工作,可使用SETBTRi 启动。1.将单片机内部 RAM 30H 中的数据和外部 RAM 的 1050H 中数据相加,相加的结果保存在内部R
7、AM 的 40H7串行口数据缓冲器 SBUF 是可以直接寻址的专用寄存器。结果的低 8 位和 41H结果的高 8 位中。8线选法是把单根的低位地址线直接接到存储器芯片的片选端。9判断指令是否正确:MOV P1,A 10判断指令是否正确:MOVCA,DPTR 四、简答题(每题10分,共20分)1在 80C51 系统中,1一个机器周期包括多少个时钟周期即振荡周期?2假设采用12MHZ 的振荡时钟,一个时钟周期为多少?一个机器周期为多少?执行指令MOV 20H,#12H 该指令占用 2 个机器周期所用的时间为多少?3假设采用 6MHZ 的振荡时钟,则一个时钟周期为多少?此时执行此指令所用的时间是多少
8、?。2.在 80C51 单片机系统中,采用 12MHZ 的晶振,选用定时器 T0 设置方式 2,请编程(使用中断)使 P1.0 口输线封出周期 200us 的方波。密280C51 的片内 RAM 中,已知31H=33H,33H=35H,35H=37H,37H=50H,分析下面各条指令,说明源操作数的寻址方式,并填写每条指令执行后的结果。1MOV A,37H2MOV R0,A3MOV R3,#33H4MOV R0,31H5MOV DPTR,#603DH6MOV 35H,33H7MOV R0,31H8MOV A,R09SWAP A10XCH A,R311MOV R0,37H12MOV R0,A第2
9、 页共 2 页单片机原理与应用课程试题参考答案中文试卷(1 卷)适用专业年级:电气与信息考试时间:100 分钟一、填空题每空 1 分,共 25 分1待机,掉电,待机264,643高,片外程序存储器41,358,低,高6TR0,INT0或INT0和 TR07T0(或 P3.4)80,1,19INT0(或INT0、外部中断 0),T0(或定时器中断 0),INT1(或INT1、外部中断 1),T1(或定时器中断 1),串行口10A,B,A,B2 1(A)=50H2(R0)=50H3(R3)=33H4(50H)=33H 或(R0)=33H5(DPTR)=603D 或(DPH)=60HDPL)=3DH
10、6(35H)=35H7(R0)=33H8(A)=35H9(A)=53H10(A)=33H11(R0)=50H12(50H)=33H 或(R0)=33H五、编程题第 1 题 5 分,第 2 题 10 分,共 15 分1参考编程如下:CLRCMOVDPTR,#1050HMOVXA,DPTRADDA,30HMOV40H,ACLRAADDCA,#0MOV41H,A2参考编程如下:ORG0000HAJMPMAINORG000BH;中断入口地址AJMP DOT0ORG001BHMAIN:MOVTMOD,#02H;定时器方式MOVTL0,#156;定时器初值或初值为9CHMOVTH0,#156;定时器初值S
11、ETBEA;中断控制SETBET0;中断控制以上两句指令也可用MOV IE#82H 一句指令实现SETBTR0AJMP$DOT0:CPLP1.0;中断子程序RETI;中断子程序二、单项选择题每题 2 分,共 20 分1、C2、B3、A4、B5、A6、D7、A8、D9、A10、C三、判断题每题 2 分,共 20 分1 、2 、3 、4 、5 6 、7 、8 、9 、10 四、简答题每题 10 分,共 20 分1 11221/12us或 0.083 us;1us;2us31/6us或 0.17us;4us21 1直接寻址2寄存器寻址3立即数寻址 4直接寻址5立即数寻址6直接寻址7直接寻址8间接寻址
12、9寄存器寻址10寄存器寻址11直接寻址12寄存器寻址号学纸卷试试考级学班大业工南湖称名程课)院(系考试课程名称考试课程名称:单片机原理与应用单片机原理与应用2 2 卷卷闭卷闭卷二、单项选择题(每题 2 分,共 20 分)适用专业年级适用专业年级:电气与信息电气与信息考试时间考试时间100100 分钟分钟1假设原来 A 中内容为 34H,则执行指令 SWAP A 后,A 中内容为。A、43H B、34H C、8CH D、0C8H题号题号一一二二三三四四五五六六七七八八九九十十总分总分统分人统分人2对位地址 7DH 中的内容置 1,应使用指令。A、MOV 7DH,#0FFH B、SETB 7DH
13、C、CLR 7DH D、MOV 7DH,#1题分题分25252020202020201515100100签签名名3单片机复位,需要在芯片的RST 引脚上出现个机器周期的高电平。得分得分A、0 B、1 C、2 D、3考生注意事项:1、本试卷共2 页,试卷如有缺页或破损,请立即举手报告以便更换。4将进位位 C 清 0,应使用指令。2、考试结束后,考生不得将试卷和草稿纸带出考场。(答案请写在密封线内和纸卷正面,否则不记分)A、CLR C B、CPL C C、SETB C D、MOV C,0一、填空题(每空 1 分,共 25 分)5P0 口、P1 口、P2 口和 P3 口中,既可以作地址线用,又可以作
14、数据线用。180C51 的内部数据存储器的低128 字节中可位寻址的区域为从到。A、P2 口 B、P1 口 C、P3 口 D、P0 口280C51 的 EA=时,访问内部程序存储器,EA=时,访问外部程序存储器。6定时/计数器 T0 方式 1 时计数器的位数是。3当程序状态字寄存器PSW 的 RS1、RS0=时,选择工作寄存器组第1 组,当RS1、A、8 位 B、13 位 C、16 位 D、11 位RS0=时,选择工作寄存器组第3 组。7当需要从 80C51 单片机程序存储器取数据时,采用的指令为。线封4访问程序存储器,使用指令,访问内部数据存储器,使用指令A、MOV A,R1 B、MOVC
15、A,A+DPTR密,访问外部数据存储器,使用指令。C、MOVX A,RO D、MOVX A,DPTR580C51 有一个全双工的步串行口,有种工作方式。8当 80C51 外部扩展一个 8K 的程序存储器时,需要使用根地址线。680C51 的 PSEN 引脚是选通信号。A、10 B、11 C、12 D、13780C51 寄存器中可用作间址寄存器的有、。9T1 工作在定时器方式 2 时,假设采用 12MHZ 的晶振,现要定时 200us,则定时初值应为。880C51 系列单片机的计数器或定时器是计数的。A、38H B、56H C、0C8H D、20H980C51 系列单片机的 I/O 口中口常需复
16、用作串行通信、外部中断、外部计数1080C51 单片机的串行口方式 0 时,时钟由下面哪个引脚输出:。脉冲和读写控制信号。A、RXD B、T0 C、TXD D、T110多处理机串行通信时,通常要对串行口控制寄存器SCON 的位进行设置。11定时器/计数器 T0 当 GATE=0时,启动 T0 由决定,当 GATE=1时,三、判断题(每题 2 分,共 20 分)启动 T0 由决定。1中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。1280C51 有两种低功耗方式,即待机方式和方式,退出 80C51 的待机方2A/D 转换器将模拟量转换为数字量。式可采用方法。38
17、0C51 指令:MOV A,R0;表示将 R0 指示的地址单元中的内容传送至A 中。1380C51 单片机的定时器/计数器 T1 有种工作方式,当定时器/计数器 T0 工4已知:DPTR=11FFH执行 INCDPTR 后,结果:DPTR=1200H。作在方式 3 时,T1 可选方式,此时T1 仅能作为或其5单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新它不用中断的地方。启动。第 1 页共 2 页号学纸卷试试考级学班大业工南湖称名程课)院(系6 假设置 80C51 的定时器/计数器 T1 于计数模式,工作于方式 1,则工作方式字为 50H。五、编程
18、题(第1题5分,第2题10分,共15分)7SPI 接口采用异步方式与单片机进行通信。1.将内部数据存储器 30H3FH 的数据存放到外部数据存储器的50H5FH 中。8要进行多机通信,80C51 单片机串行接口的工作方式应为方式1。9判断指令是否正确:MOVP1,A10判断指令是否正确:JBC93H,LL1四、简答题(共20分)1假设系统的晶振频率为12MHZ,求下面延时子程序的延时时间。(6 分)DELAY:MOV R2,#3AA1:MOV R3,#30AA2:DJNZ R3,AA2 DJNZ R2,AA1 RET2.在 80C51 单片机系统中,采用 6MHZ 的晶振,选用定时器 T0 设
19、置方式 2,请编程使用中断使 P1.0 口2写出以下指令源操作数的寻址方式(8 分)输出周期 10ms 的方波。线1MOV R0,#20H封2MOV A,R0密3MOV 30H,A4MOV A,31H5MOV R0,A6MOVC A,A+DPTR7JNZ 30H8SETB 6AH3、已知(A)=12H,(30H)=13H,(31H)=14H,问执行以下指令后,31H,A,R0 中内容是多少?(6 分)XCH A,30HMOV R0,#31HXCH A,R0XCHD A,R0SWAP A单片机原理与应用课程试题参考答案中文试卷(2 卷)适用专业年级:电气与信息考试时间:100 分钟一、填空题每空
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 湖南 工业大学 单片机 期末试卷
限制150内