哈工大单片机考试试题A
单片机考试题目及答案

单片机考试题目及答案一、选择题(每题2分,共20分)1. 单片机是指()。
A. 单片计算机B. 单片集成电路C. 单片微处理器D. 单片存储器答案:A2. 8051单片机的内部RAM是()。
A. 128BB. 256BC. 512BD. 1024B答案:B3. 8051单片机的外部中断有()个。
A. 1B. 2C. 3D. 4答案:B4. 8051单片机的定时器/计数器是()位的。
A. 4B. 8C. 12D. 16答案:B5. 8051单片机的串行通讯是()位的。
A. 4B. 5C. 8D. 10答案:C6. 8051单片机的I/O口是()。
A. 推挽输出B. 开漏输出C. 准双向口D. 双向口答案:C7. 8051单片机的外部中断0的中断向量地址是()。
A. 0003HB. 0013HC. 0023HD. 0033H答案:B8. 8051单片机的定时器0工作在方式1时,定时器溢出()次产生中断。
A. 1B. 2C. 4D. 16答案:B9. 8051单片机的定时器/计数器的控制寄存器是()。
A. TCONB. TMODC. TL0D. TH0答案:B10. 8051单片机的外部中断1的优先级()外部中断0。
A. 低于B. 高于C. 等于D. 不确定答案:B二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为工作寄存器区和_________区。
答案:位寻址2. 8051单片机的外部中断0和外部中断1的触发方式分别是_________触发和_________触发。
答案:电平;边沿3. 8051单片机的定时器/计数器的工作方式有4种,分别是方式0、方式1、方式2和_________。
答案:方式34. 8051单片机的串行通讯波特率可由定时器1的_________和_________两个寄存器的值来设置。
答案:TH1;TL15. 8051单片机的I/O口P1.0和P1.1用作外部中断0和外部中断1时,它们的中断优先级分别是_________和_________。
单片机考试题及答案

单片机考试题及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是:A. CPUB. MCUC. ROMD. RAM答案:B2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 输入/输出接口D. 显示器答案:D3. 8051单片机的内部RAM是:A. 128字节B. 256字节C. 512字节D. 1024字节答案:B4. 单片机的程序存储器通常使用的是:A. RAMB. ROMC. EPROMD. EEPROM答案:C5. 单片机的I/O口可以配置为:A. 只读B. 只写C. 推挽输出D. 开漏输出答案:D6. 下列哪个不是单片机的中断源?A. 定时器溢出B. 外部中断C. 串行通信D. 显示器答案:D7. 8051单片机的定时器/计数器的计数范围是:A. 0到255B. 0到511C. 0到1023D. 0到2047答案:A8. 单片机的看门狗定时器的主要作用是:A. 计时B. 计数C. 监视程序运行D. 控制I/O口答案:C9. 下列哪个不是单片机的常用编程语言?A. C语言B. 汇编语言C. Java语言D. C++语言答案:C10. 单片机的I/O口的模式设置通常包括:A. 推挽输出B. 开漏输出C. 上拉输入D. 以上都是答案:D二、填空题(每题2分,共20分)1. 单片机的CPU主要由______、______和______组成。
答案:算术逻辑单元、控制单元、寄存器组2. 单片机的______存储器用于存储程序代码。
答案:程序3. 8051单片机的定时器/计数器有______个。
答案:24. 单片机的中断优先级可以通过______寄存器来设置。
答案:IP5. 单片机的______模式可以减少功耗。
答案:睡眠6. 单片机的______接口允许单片机与外部设备进行数据交换。
答案:I/O7. 单片机的______寄存器用于存储程序计数器的值。
答案:PC8. 单片机的______功能可以防止程序死循环。
大学单片机笔试题及答案

大学单片机笔试题及答案一、单项选择题(每题2分,共20分)1. 单片机的内部结构中,以下哪个部件是用来存储程序的?A. 寄存器B. 随机存取存储器(RAM)C. 只读存储器(ROM)D. 输入/输出端口答案:C2. 8051单片机的定时器/计数器有几个?A. 1个B. 2个C. 3个D. 4个答案:B3. 在8051单片机中,以下哪个寄存器用于存储程序状态字(PSW)?A. ACCB. BC. SPD. PSW答案:D4. 8051单片机的外部中断有几个?A. 1个B. 2个C. 3个D. 4个答案:B5. 8051单片机的串行通信中,SCON寄存器的SM0和SM1位用于设置什么?A. 波特率B. 串行通信模式C. 工作方式D. 停止位答案:C6. 8051单片机的定时器/计数器工作在方式1时,定时器/计数器的溢出时间是?A. 12个机器周期B. 16个机器周期C. 24个机器周期D. 32个机器周期答案:C7. 8051单片机的外部中断0(INT0)的触发方式是?A. 电平触发B. 边沿触发C. 定时触发D. 外部触发答案:B8. 8051单片机的P1口作为输入口时,其内部结构是什么?A. 推挽输出B. 漏极开路C. 集电极开路D. 推挽输入答案:C9. 8051单片机的定时器/计数器工作在方式3时,定时器/计数器的溢出时间是?A. 12个机器周期B. 16个机器周期C. 24个机器周期D. 32个机器周期答案:B10. 8051单片机的看门狗定时器(WDT)的作用是什么?A. 定时B. 计数C. 监控程序运行D. 串行通信答案:C二、填空题(每题2分,共20分)11. 8051单片机的内部RAM共有______字节。
答案:12812. 8051单片机的外部中断1(INT1)的中断向量地址是______。
答案:001BH13. 8051单片机的定时器/计数器工作在方式0时,定时器/计数器的溢出时间是______个机器周期。
单片机考试题目及答案

单片机考试题目及答案一、单项选择题(每题2分,共20分)1. 单片机中,以下哪个寄存器用于存储程序计数器(PC)?A. ACCB. BC. SPD. PC答案:D2. 8051单片机的外部中断有哪几个?A. INT0和INT1B. INT0和INT2C. INT1和INT2D. INT0和INT3答案:A3. 单片机中,以下哪个指令用于将累加器A的内容传送到外部数据存储器?A. MOV A, @R0B. MOV A, @R1C. MOVX @DPTR, AD. MOVX A, @DPTR答案:D4. 8051单片机中,以下哪个指令用于将立即数送入累加器A?A. MOV A, #dataB. MOV A, dataC. MOV #data, AD. MOV data, A答案:A5. 单片机中,以下哪个指令用于将累加器A的内容与寄存器B进行异或操作?A. XOR A, BB. XOR B, AC. XOR A, #BD. XOR #B, A答案:A6. 8051单片机中,以下哪个指令用于将累加器A的内容与立即数进行加法操作?A. ADD A, #dataB. ADD #data, AC. ADC A, #dataD. ADC #data, A答案:A7. 单片机中,以下哪个指令用于将累加器A的内容与寄存器R0进行加法操作?A. ADD A, R0B. ADD R0, AC. ADC A, R0D. ADC R0, A答案:A8. 8051单片机中,以下哪个指令用于将累加器A的内容与寄存器R1进行减法操作?A. SUB A, R1B. SUB R1, AC. SBC A, R1D. SBC R1, A答案:A9. 单片机中,以下哪个指令用于将累加器A的内容与外部数据存储器的内容进行比较?A. CP A, @R0B. CP @R0, AC. CMP A, @R0D. CMP @R0, A答案:C10. 8051单片机中,以下哪个指令用于将累加器A的内容与寄存器R2进行逻辑与操作?A. AND A, R2B. AND R2, AC. OR A, R2D. OR R2, A答案:A二、填空题(每题2分,共20分)1. 8051单片机的定时器/计数器有______个。
大学mooc单片机原理及应用(哈工大)章节测验期末考试答案

解忧书店 JieYouBookshop期末考试1单选(1.5分)AT89S51单片机片内包含有()、()和()。
A.磁盘驱动器接口,USB接口,存储器B.CPU,存储器,打印机C.存储器,定时器,CPUD.CPU,存储器,LCD驱动器正确答案:C你没选择任何选项2单选(1.5分)下面的各种应用,()不属于单片机的应用范围。
A.工业控制B.家用电器的控制C.数据库管理D.汽车电子设备正确答案:C你没选择任何选项3单选(1.5分)程序计数器PC用来()。
A.存放正在执行的指令地址B.存放下一条的指令地址C.存放上一条的指令地址D.存放指令正确答案:B你没选择任何选项4单选(1.5分)在AT89S51单片机CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( )。
A.PCB.AC.SPD.PSW正确答案:D你没选择任何选项5单选(1.5分)AT89S51单片机在访问外部存储器时,地址的输出是()。
A.P1口输出高8位地址,P0口输出低8位地址B.P1口输出低8位地址,P2口输出高8位地址C.P0口输出高8位地址,P1口输出低8位地址D.P2口输出高8位地址,P0口输出低8位地址正确答案:D你没选择任何选项6单选(1.5分)对于“JBC bit,rel”指令,下列说法正确的是()。
A.bit位状态为1时转移,同时对该位清零。
B.bit位状态为0时转移。
D.bit位状态为1时转移。
正确答案:A你没选择任何选项7单选(1.5分)LJMP跳转空间最大可达到( )。
A.2KBB.128BC.256BD.64KB正确答案:D你没选择任何选项8单选(1.5分)设(A)=0C3H,(R0)=0AAH,执行指令“ANL A,R0”后,结果为( )。
A.(A)=6CHB.(R0)=82C.(R0)=6CHD.(A)=82H正确答案:D你没选择任何选项9单选(1.5分)访问片外数据存储器的寻址方式是( )。
A.寄存器间接寻址B.寄存器寻址C.立即寻址D.直接寻址正确答案:A你没选择任何选项10单选(1.5分)以下指令中,错误的是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
哈尔滨工业大学 自动化测试与控制系
学期 单片机原理 试题(A 卷) 答题时间 2小时
一、填空题(35分,每空1分)
1、单片机也可称为 或 。
2、串行口方式2接收到的第9位数据送 寄存器的 位中保存。
3、8031内部数据存储器的地址范围是 ,位地址空间的字节地址范围是 ,对应的位地址范围是 ,外部数据存储器的最大可扩展容量是 。
4、内部RAM 中,位地址为50H 的位,该位所在字节的字节地址为 。
5、如果(A)=65H ,(50H)= 50H ,(R1)= 50H ,执行指令XCHD A, @R1;结果为:(A) = H ,
(50H) = H 。
6、当MCS-51执行MOVC A ,@A+PC 指令时,伴随着 控制信号有效。
7、MCS-51访问片外存储器时,利用 信号锁存来自 发出的低8位地址信号。
8、定时器/计数器T0作为计数器使用时,其计数频率不能超过晶振频率fosc 的 。
9、MCS-51系列单片机为 位单片机。
10、MCS-51单片机有 级优先级中断。
11、MCS-51系列单片机的典型芯片分别为 、 、 。
12、当单片机复位时PSW = H ,这时当前的工作寄存器区是 区,R6所对应的存储单元地址为 H 。
13、MCS-51系列单片机指令系统的寻址方式有 、 、 、 、 、 。
14、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中
片芯片。
15、利用8255A
可以扩展 个并行口,其中 条口线具有位操作功能。
16、若MCS-51外扩32KB 数据存储器的首地址为0000H ,则末地址为 H 。
17、由8031组成的单片机系统在工作时,EA 引脚应该接 。
18、8031唯一的一条16位数据传送指令为。
二、判断对错,如对则在()中写“√”,如错则在()中写“×”。
(10分)
1、MCS-51单片机可执行指令:MOV 28H,@R2。
()
2、判断指令的正误:MOV T0,#3CF0H;()
3、MCS-51单片机中PC的值是当前正在执行指令的下一条指令的地址。
()
4、当MCS-51执行MOVX A,@R1指令时,伴随着WR信号有效。
()
5、指令中直接给出的操作数的寻址方式称为直接寻址()
6、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的。
()
7、内部RAM的位寻址区,既能位寻址,又可字节寻址。
()
8、特殊功能寄存器SP内装的是栈顶首地址单元的内容。
()
9、特殊功能寄存器SCON与定时器/计数器的控制无关。
()
10、逐次比较型A/D转换器与双积分A/D转换器比较,逐次比较型的转换速度比较慢。
()
三、简答题
1.如果(DPTR)=447BH,(SP)=42H,(40H)=80H,(41H)=70H,(42H)=60H,则执行下列指令后:
(4分)
POP DPH
POP DPL
POP A
则:(DPH)= ;(DPL)= ;(A)= (SP)= ;
2.MCS-51采用12MHz的晶振,定时1ms,如用定时器方式1时的初值(16进制数)应为多少?(写出计算过程)(6分)
3.中断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别?(4分)
四、图为8段共阴数码管,请写出如下数值的段码。
(11分)
0 1 2
3
五、画出MCS-51单片机利用串行口进行1台主机与3台从机进行多机串行通讯的连线图,其中1台从机的地址号为01H ,请叙述主机向01H 从机发送一个字节数据的过程。
(10分)
b
c
f
h
六、请回答:(共20分)
1.下图中外部扩展的程序存储器和数据存储器容量各是多少?(2分)
2.三片存储器芯片的地址范围分别是多少?(地址线未用到的位填1) (6分,) 3.请编写程序,要求:
(1)将内部RAM 30H~3FH中的内容送入1# 6264的前16个单元中;(4分)
(2)将2# 6264 的前4个单元的内容送入内部RAM 40H~43H中;(4分)。