常熟理工学院-单片机样卷(三套总汇)文档格式.doc
- 文档编号:13008932
- 上传时间:2022-10-02
- 格式:DOC
- 页数:13
- 大小:224.50KB
常熟理工学院-单片机样卷(三套总汇)文档格式.doc
《常熟理工学院-单片机样卷(三套总汇)文档格式.doc》由会员分享,可在线阅读,更多相关《常熟理工学院-单片机样卷(三套总汇)文档格式.doc(13页珍藏版)》请在冰豆网上搜索。
一、填空题(本大题共20分,每空1分)
1、MCS-51单片机的一个机器周期包含个状态,每个状态又分为个节拍,即一个机器周期等于个振荡周期,当振荡器的振荡频率为12MHz时,一个机器周期的时间为。
2、MCS-51单片机的字长是位。
3、MCS-51单片机的三总线结构包括、和。
4、MCS-51单片机片内DPTR寄存器是一个位寄存器。
5、MCS-51单片机中PC和DPTR都用于提供地址,但PC是为访问________存储器提供地址,而DPTR是为访问________存储器提供地址。
6、MCS-51内部提供个可编程的位定时/计数器,共有种工作方式。
7、设执行指令DIVAB前,(A)=0A5H,(B)=10H,则执行指令后(A)=_______,(B)=_______。
8、存储器的地址线有14根,数据线有8根,则其最大存储容量为KB。
9、设执行指令
MOV65H,90H
前,(65H)=28H,(90H)=26H,则执行指令后(65H)=,(90H)=。
10、下列程序段的功能是。
PUSH A
PUSH B
POP A
POP B
二、单项选择题(本大题共10分,每题1分)
1、若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为()。
(A)500(B)1000(C)216-500(D)216-1000
2、定时器1工作在计数方式时,其外加的计数脉冲信号应连接到()引脚。
(A)P3.2(B)P3.3(C)P3.4(D)P3.5
3、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。
(A)外部中断0(B)外部中断1
(C)定时器0中断(D)定时器1中断
4、下面哪条指令是错误的?
()
(A)MOVCA,@A+PC(B)MOVXA,@R2
(C)MOV30H,PSW(D)PUSHDPH
5、8051单片机中的片内程序存储器空间有多大?
()
(A)0KB(B)4KB(C)8KB(D)64KB
6、在MCS-51中,需要外加电路实现中断撤除的是()。
(A)定时中断 (B)脉冲方式的外部中断
(C)外部串行中断 (D)电平方式的外部中断
7、下列运算对OV没有影响或不受OV影响的的运算是()。
(A)逻辑运算(B)加减运算
(C)乘法运算(D)除法运算
8、MCS-51单片机扩展I/O口与外部数据存储器()。
(A)分别独立编址(B)统一编址(C)变址编址(D)动态变址
9、以下有关PC和DPTR的描述中错误的是()。
(A)DPTR是可以访问的而PC是不能访问的(B)它们都是16位的寄存器
(C)它们都有自动加1功能(D)DPTR可以分为两个8位的寄存器使用,但PC不能
10、在异步通信中,数据通常是以字符为单位组成()传送的。
(A)字符码 (B)字符串 (C)字符帧 (D)字符块
三、判断题(本大题共10分,每题1分)
1、MCS-51单片机可执行指令:
MOV35H,@R3。
2、8031与8751的区别在于内部是否有程序存储器。
3、当向堆栈压入一个字节的数据后,SP中的内容减1。
( )
4、程序计数器PC中装的内容是当前正在执行指令的地址。
()
5、某特殊功能寄存器的字节地址为80H,它即能字节寻址,也能位寻址。
6、MCS-51单片机中的PC是不可寻址的。
7、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。
8、数据总线和地址总线都是双向的。
9、内部RAM的位寻址区,可供位寻址使用也可供字节寻址使用。
10、DPTR、PC都是16位的寄存器,所以它们都是在内RAM中的某二个特殊功能寄存器组合而成的。
四、读程序题(本大题共10分,每空1分)
1、执行下列程序段后
MOV50H,#00H
MOVR0,#7DH
MOVR1,50H
MOV7CH,#0AH
DECR0
MOVA,@R0
MOVB,#03H
ADDA,B
INCR0
MOV@R0,50H
结果为:
R0=_______,R1=(7CH)=____,(7DH)=_______,A=。
2、设(A)=38H,R0=28H,(28H)=18H,执行下列程序
ANLA,#27H
XRLA,28H
ORLA,@R0
CPLA
后,(A)=。
3、假定(A)=85H,(R0)=20H,(20H)=0AFH,执行指令:
ADDA,@R0
后,累加器A的内容为,CY的内容为,AC的内容为,OV的内容为。
五、简答题(本大题共20分,其中第2小题6分、第4小题4分,第1、3小题各5分)
1、子程序返回指令RET与中断返回指令RETI的区别是什么?
2、采用6MHz的晶振,定时1ms,用定时器0方式0时的初值应为多少?
(请给出计算过程)
3、指出下列每一条指令的源操作数的寻址方式。
①MOVDPTR,#4000H
②MOVA,@R1
③MOVCA,@A+DPTR
④JCLOOP
⑤MOVA,SP
4、MCS-51外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,请分别从硬件和软件两个角度阐述其原因?
六、分析编程题(本大题共30分,每题10分)
1、将内部RAM50H单元开始的内容依次传送到外部RAM3000H单元开始的区域,直到传送的内容是0为止。
2、MCS-51单片机,P1口做输出口,控制八只灯(P1口输出低电平时灯被点亮)。
利用手控单脉冲信号作为外部中断0的中断信号,中断触发方式为边沿触发,中断发生时,八只灯一起闪烁两次。
无中断时,八只灯全部被点亮。
3、可编程并行接口芯片8255与单片机的硬件接口电路如图所示。
(1)按硬件连线,8255A的A1、A0连单片机的低两位地址线,8255的PA、PB、PC口以及控制口的地址各为多少?
(2)现已知8255的PA端口会用来接按键,方式0;
PB端口会用来驱动8个发光二极管,方式0;
PC端口的高4位为输入口,低4位为输出口。
写出可满足这些要求的初始化程序。
《单片机技术》考试试卷
(二)
一、
填空题
1、设X=5AH,Y=36H,则X与Y“或”运算为________,X与Y的“异或”运算为_______。
2、若机器的字长为8位,X=17,Y=35,则X+Y=__110100_____,X-Y=_11101110______(要求结果写出二进制形式)。
3、单片机复位后,堆栈指针SP的值是_______。
4、单片机中,常用作地址锁存器的芯片是___________,常用作地址译码器芯片是_____________。
5若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为_______,机器周期为______________。
6、子程序返回指令是_____,中断子程序返回指令是_
。
7、
8051单片机的存储器的最大特点是
与
分开编址。
8、一个函数由两部分组成,即
和
9、C语言中输入和输出操作是由库函数
等函数来完成。
10.当MCS-51引脚
信号有效时,表示从Po口稳定地送出了低8位地址.
11.MCS-51的堆栈是软件填写堆栈指针临时在_
器内开辟的区域.
12.MCS-51有4组工作寄存器,它们的地址范围是
13.MCS-51片内
范围内的数据存储器,既可以字节寻址又可以位寻址.
14.计算机的系统总线有
、
15.80C51在物理有
个独立的存储空间。
16.一个机器周期等于
状态周期,振荡脉冲2分频后产生的时钟信号的周期定义为周期。
二、单项选择题
1、C语言中最简单的数据类型包括()。
A、整型、实型、逻辑型
B、整型、实型、字符型
C、整型、字符型、逻辑型
D、整型、实型、逻辑型、字符型
2、下列描述中正确的是(
)。
A、程序就是软件
B、软件开发不受计算机系统的限制
C、软件既是逻辑实体,又是物理实体D、软件是程序、数据与相关文档的集合
3、下列计算机语言中,CPU能直接识别的是(
)。
A、自然语言
B、高级语言
C、汇编语言
D、机器语言
4、MCS-5l单片机的堆栈区是设置在(
)中。
A、片内ROM区
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常熟 理工学院 单片机 总汇