单片机试题库
- 格式:doc
- 大小:547.00 KB
- 文档页数:12
一.填空题:(共133分)1. 87H是用8位二进制原码表示的十六进制数,其相应的十进制数是( )2. MCS-51系列单片机为()位单片机3. 87H是用8位二进制原码表示的十六进制数,其相应的十进制数是( )4. 87H是用8位二进制原码表示的十六进制数,其相应的十进制数是( )5. 当单片机复位时PSW=( )H,这时当前的工作寄存器区是( ) 区,R4所对应的存储单元地址为( )H。
6. MCS-51系列单片机的典型芯片分别为()()()。
7. 单片微型计算机由CPU、存储器和( )口三部分组成。
8. 8031内部数据存储器的地址范围是( ),位地址空间的字节地址范围是( ),对应的位地址范围是( ),外部数据存储器的最大可扩展容量是( )。
9. 单片微型计算机由CPU、存储器和( )口三部分组成。
10. 单片微型计算机由CPU、存储器和( )口三部分组成。
11. 单片微型计算机由CPU、存储器和( )口三部分组成。
12. 若A中的内容为88H,那么,P标志位为()。
13. 若A中的内容为88H,那么,P标志位为()。
14. 当单片机复位时PSW=()H,SP=(),P0~P3口均为()电平。
15. PC复位后内容为:( )。
16. 在内部RAM中可位寻址区中,位地址为40H的位,该位所在字节的字节地址为()17. 8255可以扩展( )个并行口,其中( )条口线具有位操作功能;18. 若A中的内容为67H,那么,P标志位为( )。
19. PC复位后内容为:( )。
20. 8031单片机有4个口,其中()口可以直接应用于I/O口21. 假设2个一字节的十六进制数9FH,81H相加的和仍然为8位二进制数,那么相加后其进位标志为( )(1或0),溢出标志为( )(0或1)22. 假设2个一字节的十六进制数9FH,81H相加的和仍然为8位二进制数,那么相加后其进位标志为( )(1或0),溢出标志为( )(0或1)23. 通常、单片机上电复位时PC=( ),SP=( );而工作寄存器则缺省采用第( )组,这组寄存器的地址范围是从( )。
单片机期末考试试题一、选择题(每题 3 分,共 30 分)1、单片机能够直接识别和执行的语言是()A 高级语言B 汇编语言C C 语言D 机器语言2、单片机的复位引脚是()A VCCB GNDC RSTD ALE3、当单片机的 PSW 寄存器中的 RS1 和 RS0 分别为 0 和 1 时,工作寄存器组选择的是()A 0 组B 1 组C 2 组D 3 组4、单片机的中断源中,优先级最高的是()A 外部中断 0B 外部中断 1C 定时器/计数器 0 中断D 串行口中断5、要使单片机的定时器/计数器 0 工作在方式 1,需要设置 TMOD 寄存器的值为()A 0x01B 0x02C 0x05D 0x106、在单片机的串行通信中,方式 1 的波特率取决于()A 定时器 1 的溢出率B 系统时钟频率C 晶振频率D 电源频率7、单片机的 P0 口在作为输出口使用时,必须外接()A 上拉电阻B 下拉电阻C 电容D 电感8、以下指令中,属于位操作指令的是()A MOVB ADDC CLRD SUBB9、单片机在扩展外部存储器时,数据总线连接的是()A P0 口B P1 口C P2 口D P3 口10、要使单片机进入掉电模式,需要设置()A PCON 寄存器B SCON 寄存器C TCON 寄存器D IE 寄存器二、填空题(每题 3 分,共 30 分)1、单片机是将_____、_____、_____和_____等集成在一块芯片上的微型计算机。
2、51 单片机的内部数据存储器的地址范围是_____,可分为_____、_____和_____。
3、单片机的指令周期是指执行一条指令所需要的_____。
4、 51 单片机有_____个中断源,其中_____个外部中断源。
5、当单片机执行 MOV A,30H 指令时,将立即数 30H 送到_____中。
6、单片机的定时器/计数器有_____种工作方式。
7、在串行通信中,根据数据传输方向的不同,可以分为_____、_____和_____三种方式。
单片机考试试题一、选择题(每题2分,共20分)1. 单片机是一种______。
A. 微处理器B. 微控制器C. 微电脑D. 以上都是2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 显示器D. 输入/输出接口3. 8051单片机的内部数据存储器有多少字节?A. 128B. 256C. 512D. 10244. 单片机的中断服务程序通常存放在哪个区域?A. 程序存储区B. 数据存储区C. 特殊功能寄存器区D. 堆栈区5. 下列哪个指令不是8051单片机的指令?A. MOVB. ADDC. SUBD. DIV6. 单片机的时钟频率与机器周期的关系是?A. 时钟频率 = 机器周期B. 时钟频率 = 机器周期 / 12C. 机器周期 = 时钟频率 / 12D. 机器周期 = 时钟频率 * 127. 单片机的I/O口通常具有几种工作模式?A. 1种B. 2种C. 3种D. 4种8. 下列哪个不是单片机的串行通信方式?A. UARTB. SPIC. I2CD. USB9. 单片机的看门狗定时器的主要作用是什么?A. 定时唤醒B. 定时计数C. 系统监控D. 系统复位10. 下列哪个不是单片机的编程语言?A. C语言B. 汇编语言C. BASIC语言D. HTML语言二、简答题(每题10分,共30分)1. 简述单片机的工作原理。
2. 描述单片机中断处理的过程。
3. 解释单片机的串行通信和并行通信的区别。
三、计算题(每题15分,共30分)1. 给定一个8051单片机的时钟频率为12MHz,计算其机器周期的频率。
2. 如果一个单片机的I/O口配置为推挽输出,当其输出高电平时,外部电路需要的电流为20mA,请计算该I/O口能驱动的LED灯的数量,假设每个LED灯的工作电流为20mA。
四、应用题(每题20分,共20分)设计一个简单的单片机系统,用于控制一个交通信号灯,要求红、绿、黄灯交替亮起,每种颜色的灯亮起时间为30秒。
单片机专业试题及答案详解一、单选题1. 单片机中的“单片”指的是什么?A. 单片存储器B. 单片处理器C. 单片集成电路D. 单片输入设备答案:C2. 下列哪个不是单片机的典型应用?A. 家用电器控制B. 汽车电子C. 个人电脑D. 工业自动化答案:C3. 8051单片机的内部RAM地址空间是多少字节?A. 128B. 256C. 512D. 1024答案:B4. 下列哪个不是单片机的I/O端口?A. P0B. P1C. P2D. P3答案:D5. 单片机的时钟频率与机器周期的关系是什么?A. 时钟频率是机器周期的12倍B. 机器周期是时钟频率的12倍C. 时钟频率是机器周期的1/12D. 机器周期是时钟频率的1/12答案:D二、多选题6. 单片机的中断系统通常包括哪些部分?A. 中断源B. 中断向量表C. 中断优先级D. 中断服务程序答案:A, B, C, D7. 单片机的串行通信中,同步方式与异步方式的区别是什么?A. 同步方式需要时钟信号B. 异步方式不需要时钟信号C. 同步方式传输速率慢D. 异步方式传输速率快答案:A, B8. 下列哪些因素会影响单片机的功耗?A. 时钟频率B. 工作电压C. 温度D. 负载电流答案:A, B, D三、简答题9. 简述单片机的最小系统包含哪些基本组件?答案:单片机的最小系统通常包括:单片机本身、时钟电路、复位电路、电源电路、以及必要的输入输出接口。
10. 描述单片机的程序存储器和数据存储器的区别。
答案:程序存储器用于存储单片机执行的程序代码,通常是只读的。
数据存储器则用于存储程序运行过程中产生的数据,包括变量、常量等,通常是可读写的。
四、计算题11. 假设一个单片机的时钟频率为12MHz,计算其一个机器周期的时间长度。
答案:机器周期时间长度 = 时钟周期× 机器周期倍数。
对于大多数单片机,一个机器周期是12个时钟周期,所以机器周期时间长度= 1/12M Hz × 12 = 1μs。
单片机试题及答案一、选择题1. 单片机的英文缩写是:A. CPUB. MCUC. RAMD. ROM答案:B2. 以下哪个不是单片机的组成部分?A. 中央处理器(CPU)B. 随机存取存储器(RAM)C. 只读存储器(ROM)D. 硬盘驱动器(HDD)答案:D3. 单片机的程序存储在:A. RAM中B. ROM中C. EEPROM中D. 所有以上选项答案:B4. 单片机的中断系统的作用是什么?A. 增加程序的执行速度B. 处理外部或内部事件C. 提供数据存储功能D. 管理输入输出端口答案:B5. 下列哪个不是单片机的输入输出设备?A. 键盘B. 显示器C. 打印机D. 硬盘答案:D二、填空题1. 单片机是一种_________的微型计算机,它将CPU、存储器、输入输出接口等集成在一个芯片上。
答案:微小型化2. 单片机的_________是单片机的核心部件,负责程序的执行。
答案:中央处理器(CPU)3. 单片机的_________用于存储程序和数据。
答案:存储器4. 单片机的_________可以响应外部或内部事件,中断当前程序的执行。
答案:中断系统5. 单片机的_________是单片机与外界通信的接口。
答案:输入输出端口三、简答题1. 简述单片机的工作原理。
答:单片机的工作原理是,通过中央处理器(CPU)对存储在ROM 中的程序进行读取和执行,同时通过输入输出端口与外部设备进行数据交换。
单片机可以根据程序的指令,控制外部设备的工作状态,实现自动化控制。
2. 单片机在工业控制领域有哪些应用?答:单片机在工业控制领域的应用非常广泛,包括但不限于自动化生产线控制、机器人控制、传感器数据采集、智能仪表等。
单片机以其体积小、成本低、可靠性高等特点,在工业控制领域发挥着重要作用。
四、计算题1. 如果一个单片机的时钟频率为8MHz,计算其周期是多少?答:单片机的时钟周期是时钟频率的倒数。
所以,8MHz的时钟频率对应的周期为1/8MHz = 125ns。
《单片机技术》课程试题库(适应专业:应用电子技术、楼宇智能化工程技术、移动通信技术)执笔人:陈余题型一:选择题1.信号发生仪显示系统1、内部RAM中的位寻址区定义的位是给( a )。
A.位操作准备的B.移位操作准备的C.控制转移操作准备的D.以上都对2、使累加器的最高位置1,其余位不变,可以用下面的( d )指令实现。
A.ORL A, #80HB.ANL A, #80HC.XRL A, #80HD.MOV A, #80H3、在单片机外扩展存储器芯片时,4个I/O口中用作地址总线的是(A )。
A.P0口B.P0和P2口C.P2和P3口D.P2口4、访问外部数据存储器时,不起作用的信号是( D )。
A.RDB.WRC.PSEND.ALE5、下列指令中格式错误的是()。
A.MOVX A,@DPTRB.INC R0C.MOV A,@R2D.MOV A,#70H6、下列指令中,错误指令的数目是()。
A.MOV 50H,4FHB.MOVX DPTR,#10HC.MOV 50H,#4FHD.SUB A,#30H7、产生/WR信号的指令是()。
A.MOVX A,@DPTRB.MOVC A,@A+DPTRC.MOVC A,@A+DPTRD.MOVX @DPTR,A8、单片机是将( D )做到一块集成电路芯片中,称为单片机。
A.CPU、RAM、ROMB.CPU、I/O设备C.CPU、RAMD.CPU、RAM、ROM、I/O设备9、单片机应用程序一般存放在(A )。
A.RAMB.ROMC.寄存器D.CPU10、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( C )。
A.PSWB.PCC.AD.SP11、MCS-51单片机扩展I/O口与外部数据存储器( A )。
A.统一编址B.分别独立编址C.变址编址D.动态变址12、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。
A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断13、指令MOVX寻址空间是(B )。
单片机考试复习试题库附答案题目1:下面描述的哪个不能用于表示单片机存储介质的是:A. RAMB. ROMC. EPROMD. SSD答案:D. SSD题目2:单片机的主频指的是什么?A. 单片机的工作频率B. 单片机的最高运算速度C. 单片机的内部振荡器频率D. 单片机的时钟频率答案:D. 单片机的时钟频率题目3:以下哪个不属于单片机外部中断的触发方式?A. 上升沿触发B. 下降沿触发C. 高电平触发D. 低电平触发答案:C. 高电平触发题目4:如果要实现单片机对外部设备的通信,以下哪个串行通信协议最常用?A. SPIB. I2CC. UARTD. CAN答案:C. UART题目5:单片机的存储器位数越大,可以寻址的存储器空间越大。
A. 正确B. 错误答案:A. 正确题目6:单片机的编程语言主要分为汇编语言和高级语言。
以下哪个不属于高级语言?A. CB. BASICC. PythonD. Assembly答案:D. Assembly题目7:以下哪个不是单片机外部中断的触发源?A. 按键B. 温度传感器C. 光敏传感器D. 电压变化答案:B. 温度传感器题目8:单片机的串行通信协议中,SPI和I2C都属于同步通信。
A. 正确B. 错误答案:B. 错误题目9:单片机的IO口是可以同时配置为输入和输出的。
A. 正确B. 错误答案:A. 正确题目10:以下哪个不属于常见的单片机制作项目?A. 温度测量仪B. 红外遥控器C. 电子琴D. 数码相机答案:D. 数码相机题目11:单片机的ADC是用来做什么的?A. 数字信号转模拟信号B. 模拟信号转数字信号C. 串行通信D. 控制外部中断答案:B. 模拟信号转数字信号题目12:以下哪个不属于单片机的工作温度范围?A. -40℃ ~ 85℃B. -10℃ ~ 70℃C. 0℃ ~ 60℃D. -20℃ ~ 80℃答案:C. 0℃ ~ 60℃题目13:单片机的IO口可以直接驱动电机等高功率设备。
单片机考试题库一、选择题1. 单片机是指?A. 一种集成电路B. 一种传感器C. 一种微处理器D. 一种电容2. 以下哪个不是单片机的制造商?A. STMicroelectronicsB. Texas InstrumentsC. IntelD. Samsung3. 单片机的主要功能是?A. 控制系统B. 存储数据C. 输出视频D. 运行游戏4. 单片机的内部包含哪几个主要部分?A. 中央处理器、存储器、输入输出端口B. 键盘、鼠标、显示器C. 电源、散热器、光驱D. 电容、电阻、电感5. 单片机的编程语言主要有?A. C、C++B. JAVA、PythonC. Assembly、CD. HTML、CSS6. 单片机的时钟频率通常指的是?A. 计算机主频B. 通信频率C. 脉冲频率D. 维护费用7. 单片机中常用的通信接口是?A. I2C、SPIB. HDMI、USBC. SATA、PCID. Bluetooth、WiFi8. 单片机编程中,一般会采用什么软件?A. Keil、IARB. Photoshop、IllustratorC. AutoCAD、3ds MaxD. FL Studio、Ableton Live9. 单片机系统通常包含哪几个基本功能模块?A. 输入、输出、控制B. 打印、扫描、存储C. 编辑、复制、删除D. 运行、停止、重启10. 单片机的中断是指?A. 系统运行时的一种异常处理机制B. 数据传输时的停顿C. 程序运行完毕的标志D. 电流过载时的自动断电二、填空题1. 单片机最常用的编程语言是________。
2. 单片机内部的存储器通常包括________和________。
3. 单片机的输入通常通过________模块实现。
4. 单片机的时钟频率越高,其处理速度________。
5. 单片机编程中,常用的软件有________和________。
6. 单片机系统的基本功能模块包括输入、输出和________。
单片机考试题库及答案一、选择题1. 单片机的英文简称是:A. CPUB. MCUC. RAMD. ROM答案:B2. 下列哪个不是单片机的组成部分:A. 中央处理器B. 存储器C. 输入/输出接口D. 显示器答案:D3. 8051单片机的系统时钟频率为12MHz时,机器周期的时钟周期数是:A. 1B. 2C. 3D. 12答案:B4. 单片机中,用于存储程序指令的存储器类型是:A. RAMB. ROMC. EPROMD. EEPROM答案:B5. 8051单片机的定时器/计数器有:A. 1个B. 2个C. 3个D. 4个答案:B二、填空题6. 单片机的最小系统包括________、________和________。
答案:时钟电路、复位电路、电源电路7. 单片机的中断系统包括________、________和________。
答案:中断请求、中断响应、中断服务8. 8051单片机的P0口是________位的双向I/O口。
答案:89. 单片机的I/O口通常具有________、________和________功能。
答案:输入、输出、高阻抗状态10. 单片机的串行通信方式有________和________两种。
答案:同步通信、异步通信三、简答题11. 简述单片机的中断优先级是如何确定的?答案:单片机的中断优先级通常由硬件或软件设置。
在硬件上,可以通过设置中断向量表来确定优先级;在软件上,可以通过编程设置中断优先级的寄存器来确定。
12. 单片机的定时器/计数器有什么作用?答案:单片机的定时器/计数器主要用于测量时间间隔或对外部事件进行计数。
它们可以用于产生定时中断、测量外部信号的持续时间、计数外部事件的发生次数等。
四、计算题13. 如果8051单片机的系统时钟频率为6MHz,计算一个机器周期的时钟周期数。
答案:由于8051单片机的机器周期是12个时钟周期,所以当系统时钟频率为6MHz时,一个机器周期的时钟周期数为12。
作业库1、8051单片机的内部硬件结构包括了:、、、以及片内数据储存器、片内程序储存器、并行I/O 位出力器等部件,这些部件通过相连接。
2、MCS-51单片机的PO-P4口,其中的PO口和P2口除了可以进行数据的输入、输出外,通常还用来构件系统的和在PO~P4口中,位真正的双向口,为准双向口。
3、请说明MCS-51单片机程序状态字PSW中的各位的含义。
CY AC FO RS1 RS0 OV / PCY:AC:FO:RS1、RS0:OV:P:4、单片机系统中经常采用的地址择码技术包括方法和方法。
5、INTEL8279是一种专用于和芯片。
当8279的引脚AO为“1”时,CPU对8279写入的数据为,读出的数据为6、MCS-96单片机的最大寻址空间是,该空间的地址范围为,系统上电及复位的程序入口地址为。
二、简答题(12分)1、MCS-51系列单片机具有几个中断源?分别是如何定义的?其中哪些中断源可以被定义为高优先级中断?如何定义?2、各中断源对应的中断服务程序的入口地址是否能任意设定?3、如果想将中断程序设置在程序储存区的任意区域,在程序中应该作何种设置?请举例加以说明。
三、参数计算题(12分)已知亿MCS-51单片机系统是拥10MHZ的外部晶体振荡器,请问:1、该片机系统的状态周期与机器周期各为多少?2、该单片机的定时器O(TO)工作在方式2时,TO的最大定时时间为多少?3、当单片机的定时器O(TO)工作在方式2时,要求每记满250us便生产一次定时器溢出,请问,TO中需要预置的初始值应为多少?四、改错题(10分)请判断MCS-51单片机的下列各条指令的书写格式是否有错误,如有请说明错误原因。
1、CLR A2、MUL R0,R13、MOV DPTR,1050H4、MOV A,@R75、ADD 30H,20H6、MOV R1,C7、JMP @RO+DPTR8、MOV A,#3000H9、MOVC @A+DPTR,A10、MOVX A,@A+DPTR五、程序分析题(8分)设在MCS-51单片机片内RAM中,(20H)=40H,(40H)=22H,(22H)=10H,P1=0CFH,当下列程序执行完毕后,各单元的内容分别为多少?请填入给定的各个寄存器及片内单元中。
MOV RO,#20HMOV R1,AMOV B,@R1MOV @R1,R1MOV P3,P1(A)= (B)= (R0)= (R1)=(P1)= (P3)= (20H)= (22H)=六、编程题(20分,其中编程14分,表中每一空1分,共6分)已知一MCS-51单片机系统的片外RAM的30H、31H单元分别存放了8单元无符号数AFH和61H,是编程完成以上两个单元中的五符号数相加,并将和值送住片外RAM的8000H单元中,同时将所编写程序运行完毕后的数据填入表中的PRW的有关为以及寄存器A、DPTR和片外RAM单位中。
CY A DPTR 片外31H 片外30H 片外8000H程序:七、判读电路题(12分)下图为MCS-51单片机系统中扩展程序储存器2764、以及外部扩展接口的部分连接电路图。
试分析电路图并会下列问题:1、请给出2764所占用的单片机程序存储空间的地址范围。
2、在这种电路连接下,74LS244(5)是作为输入接口使用还是作为输出接口使用,为什么?它所占用的单片机数据存储空间的地址范围是多少?3、在这种电路连接下,74LS373(U6)是作为输入接口使用还是作为输出接口使用,为什么?它所占用的单片机数据存储空间的地址范围是多少?1.8051单片机的内部硬件结构包括了:_________________、_________________、_________________、和_________________以及并行i/o口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过______________________相连接。
2.mcs-51的堆栈只可设置在______________,堆栈寄存器sp是位寄存器。
3.mcs-51单片机的p0~p4口均是_______________i/o口,其中的p0口和p2口除了可以进行数据的输入、输出外,通常还用来构建系统的_______________和________________,在p0~p4口中,_______________为真正的双相口,_______________为准双向口;________________口具有第二引脚功能。
4.定时器/计数器的工作方式3是指得将__________________拆成两个独立的8位计数器。
而另一个定时器/计数器此时通常只可作为_________________________使用。
5.假定(sp)=40h ,(39h)=30h,(40h)=60h.执行下列指令:pop dphpop dpl后,dptr的内容为,sp的内容是 .二、选择1.mcs-96单片机的片内a/d转换器是()的转换器件。
a.4通道8位b.8通道8位c.8通道10位d.8通道16位2.mcs-51单片机的堆栈区应建立在()。
a. 片内数据存储区的低128字节单元b. 片内数据存储区c.片内数据存储区的高128字节单元d.程序存储区3.mcs-51单片机定时器工作方式0是指的()工作方式。
a.8位b.8位自动重装c.13位d.16位4.当需要从mcs-51单片机程序存储器取数据时,采用的指令为()。
a.mov a, @r1b.movc a, @a + dptrc.movx a, @ r0d.movx a, @ dptr1.想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。
2.51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义?四、参数计算已知一mcs51单片机系统外接晶体振荡器频率为11.059mhz,计算:单片机系统的拍节p、状态s、机器周期所对应的时间是多少?指令周期中的单字节双周期指令的执行时间是多少?五、改错请判断下列各条指令的书写格式是否有错,如有错说明原因:1.mul r0r12.mov a,@r73.mov a,#3000h4.movc @a+dptr, a5.ljmp #1000h六、使用简单指令序列完成以下操作1.请将片外ram20h-25h单元清零2.请将rom3000单元内容送r7七、编程题(20)已知mcs-51单片机系统片内ram20h单元存放乐一个8位无符号数7ah,片外扩展ram的8000h存放了一个8位无符号数86h,试编程完成以上两个单元中的无符号数相加,并将和值送往片外ram的01h、00h单元中,同时将所编写程序运行完成后的数据和状态添入下表中给出的psw的有关位以及寄存器a、dptr和ram单元中。
见附件习题一一、回答问题:1.简述80C51单片机的4个I/O口在使用上有哪些分工和特点?2.80C51单片机的串行口有几种工作方式?各有什么特点和功能?二、假定甲乙机以方式1进行串行数据通信,晶振=12MHz,要求波特率为1200bps。
乙机发送,甲机接收。
请画出电路图并写出初始化发送(查询)和接收(中断方式)程序。
三、口线P1 .0接一个发光二极管,由定时器0控制,用于演示1秒钟亮、1秒钟暗的效果。
四、给80C51单片机扩展一片6116,0809和8155,要求0809采用中断方式,8通道工作;采用138译码选择芯片。
请画出系统连接图,写出各芯片的地址范围并写出8155内各口及其内部的RAM地址范围。
五、已知系统的连接如图所示,试编写程序实现下列功能:1.编写上电显示程序,显示“123456”。
2.编写主程序,功能为:当有键按下(0~7号)时,都显示键号;无键按下,保持原有显示状态。
六、选用DAC0832芯片产生一个三角波,要求幅值为0~2.5V。
习题二一、简答题:1.简述80C51单片机的4个I/O口在使用上有哪些分工和特点?2.80C51单片机的RAM分为几部分?各有什么特点和功能?二、判断题:(正确√错误×)1、MCS-51单片机片外数据存储器与扩展I/O口统一编址。
()2、指令字节数越多,执行时间越长。
()3、子程序调用时自动保护断点和现场。
()4、内部寄存器Rn(n=0~7)作为间接寻址寄存器。
()5、中断响应的最快响应时间为3个机器周期。
()三、假定甲、乙机以方式1进行串行数据通信,晶振频率为6MHz。
要求波特率为1200bps,甲机发送数据88H(查询方式),乙机接收(中断方式)。
请画出电路图并编程实现上述功能。
四、已知一单片机应用系统如下图所示。
试回答问题并编写显示程序,以1秒为间隔,亮暗相间,显示“88888888”。
1.写出各口的地址和控制字A口地址:B口地址:C口地址:控制口地址:控制字:2.显示程序五、已知ADC0809单片机的连接如下图所示,试写出启动0809第3通道A/D转换的程序段。
习题三一、填空1.当扩展外部存储器或I/O口时,P2口用作。
2.MCS-51单片机内部RAM区有个工作寄存器。
3.MCS-51单片机内部RAM区有个位地址。
4.外部中断1(INT1)的中断入口地址为;定时器1的中断入口地址为。
5.51系列单片机扩展数据存储器最大寻址范围为()。
6.单片机有各种型号,我们以INTEL公司的_______系列为例来学习单片机技术。
7.单片机一共有四个物理存储器空间,分别是_______________、_____________、_____________和_____________;三个逻辑存储器空间____________、_____________和_____________。
8.半导体存储器中有一类在掉电后不会丢失数据,称之为_________,有一类掉电后会丢失数据,称之为____________。
9.MOV A,20H中,20H的寻址方式称之为___________________。
MOV类指令称之为___________________。
10.关于堆栈类操作的两条指令分别是______________ 、____________。
二、判断题1.指令字节数越多,执行时间越长。
…………………………….……()2.内部寄存器Rn(n=0~7)作为间接寻址寄存器。
………………….()3.8031芯片内一共有4K的ROM,256字节的RAM。
………….….()4.8位构成一个字节,一个字节所能表达的数的范围是0-255。
……()5.8051中的工作寄存器就是内部RAM中的一部份。
…………...………()6.8051中特殊功能寄存器(SFR)就是内部RAM中的一部份。