单片机考试题

一、填空题
1、-10对应的8位二进制补码可表示为
2、十六进制数7AH对应的二进制数可表示为
3、80C51单片机中片内RAM共有 字节
4、由于 在芯片内无程序存储器,EA(_____)引脚必须接低电平
5、80C51单片机的P0口,当扩展外部存储器时它是一个
6、外接晶振频率为6MHz的单片机它的机器周期为
7、下列存储器在掉电后数据会丢失的类型是
8、单片机应用程序一般存放在
9、定时/计数器当对机器周期进行计数时作为
10、定时/计数器工作于 时,作为8位自动重装定时/计数器
11、MCS-51单片机8051内部资源包括:_____字节的程序存储器、_____字节的数据存储器、 个8位并行I/O、2个___位的定时/计数器。
12、C51编译器支持三种存储模式,分别为小编译模式、___________、_________。
13、将数码管各段发光二极管阳极连在一起的叫做______极显示器,将各段发光二极管阴极连在一起的叫做______极显示器
14、LED显示器的显示方式分为_____显示和_____显示两种。
15、机械式按键在按动时会出现抖动现象,可以采用_________和_________两种方法消除抖动。
16、C51程序的基本结构包括 、___________和___________3种。
二、简答题
1、简述单片机的定义及其主要应用领域。
2、写出MCS-51单片机的片外总线各由哪些I/O引脚组成。
3、写出MCS-51单片机51子系列的中断源名称及其中断标志。
4、画出8051单片机的最小系统图。

5、画出七段LED显示器的共阴极和共阳极的电路图。
三、编程题
设系统时钟频率为12MHz,用定时/计数器T0编程实现从P1.1引脚输出周期为500us的方波,要求用中断方式。

不一定是对的:
一、填空题
1、-10对应的8位二进制补码可表示为 (1111 0000)
2、十六进制数7AH对应的二进制数可表示为 (0111 1010)
3、80C51单片机中片内RAM共有 (256) 字节
4、由于 (8031) 在芯片内无程序存储器,EA(_31____)引脚必须接低电平
5、80C51单片机的P0口,当扩展外部存储器时它是一个 (双向数据总线)
6、外接晶振频率为6MHz的单片机它的机器周期为 (0.5MHz)
7、下列存储器在掉电后数据会丢失的类型是 (RAM)
8、单片机应用程序一般存放在 (内部ROM中)
9、定时/计数器当对机器周期进行计数时作为 (定时器)
10、定时/计数器工作于 方式2 时,作为8位自动重装定时/计数器
11、MCS-51单片机8051内部资源包括:__4K___字节的程序存储器、__128___字节的数据存储器、 (4) 个8位并行I/O、2个_16__位的定时/计数器。
12、C51编译器支持三种存储模式,分别为小编译模式、_COMPACT模式和LARGE模式_
13、将数码管各段发光二极管阳极连在一起的叫做___共阳___极显示器,将各段发光二极管阴极连在一起的叫做___共阴___极显示器
14、LED显示器的显示方式分为___静态__显示和_动态扫描____显示两种。
15、机械式按键在按动时会出现抖动现象,可以采用__硬件去抖______和___软件去抖______两种方法消除抖动。
16、C51程序的基本结构包括 顺序 、_选择__________和_循环__________3种。
二、简答题
1、简述单片机的定义及其主要应用领域。
单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-22
给你做前十题。
1、-10对应的8位二进制补码可表示为 246
2、十六进制数7AH对应的二进制数可表示为 0111 1010
3、80C51单片机中片内RAM共有 字节 128
4、由于 在芯片内无程序存储器,EA(__31___)引脚必须接低电平
5、80C51单片机的P0口,当扩展外部存储器时它是一个 数据/地址总线
6、外接晶振频率为6MHz的单片机它的机器周期为 2us
7、下列存储器在掉电后数据会丢失的类型是 (没有下列.... RAM会丢失数据)
8、单片机应用程序一般存放在 ROM
9、定时/计数器当对机器周期进行计数时作为 定时器
10、定时/计数器工作于 模式2 时,作为8位自动重装定时/计数器
第2个回答  2010-12-15
1、 CLR C ;(CY)=0 SUBB A,R0 ;(A)=(A0)-(RO)-(CY),则(A)=B5H MOV 20H,A ;A送给20H单元,则(20H)=B5H 即:(A)=B5H (本回答被网友采纳
第3个回答  2010-12-16
1、
CLR C ;(CY)=0
SUBB A,R0 ;(A)=(A0)-(RO)-(CY),则(A)=B5H
MOV 20H,A ;A送给20H单元,则(20H)=B5H
即:(A)=B5H (CY )=0 (20H)=B5H (R0)=4AH
程序功能:实现将A减去R0的差送给20H单元。
2、
MOV A, 20H ;20H单元送给A,则(A)=(20H)=5EH
CPL A ;A(=5EH)取反后送回A,则(A)=A1H
ADD A, #01H ;(A)=(A)+1=A2H
MOV 20H, A ;(20H)=(A)=A2H
MOV A, 21H ;(A)=(21H)=B3H
CPL A ;(A)=4CH
ADDC A, #00H ;(A)=(A)+0+CY=4CH (CY=0)
MOV 21H,A ;(21H)=(A)=4CH
SJMP $ ;原地等待
即:(A)=4CH (20H)=A2H (21H)=4CH
程序功能:将20H单元的数取反后加1(求补),再回送20H单元;将21H单元的数取反后加进位位,再回送21H单元。
3、
ORG 1000H
SUB1: MOV A,40H ;(A)=(40H)=03H
MOV DPTR, #TAB ;TAB表格首地址送DPTR,则(DPTR)=2000H
MOVC A,@A+DPTR ;(A)=(A+DPTR)=(03H+2000H)=(2003H)=33H
MOV 40H,A ;(40H)=(A)=33H
RET ;子程序返回
ORG 2000H
TAB: DB 30H,31H,32H,33H,34H
DB 35H,36H,37H,38H,39H
即::(A)=33H (40H)=33H (DPTR)=2000H
程序功能:查找以A为地址偏移量的数据表格内容。
相似回答