




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、8051单片机片内集成了_、_、_、_、_、_、_、_等多个部分。CPU、4KB程序存储器、128B数据存储器、128B特殊功能寄存器、2个16位的定时器/计数器、4个8位的并行I/O口、1个串行口、中断系统2、程序状态字PSW是一个8位的标志寄存器,其中CY表示_、AC表示_、F0表示_、RS1、RS0表示_、OV表示_、P表示_。进位标志位、辅助进位位、用户自定义标志位、工作寄存器组选择位、溢出标志位、奇偶标志位3、ALE/PROG被称为_,每个机器周期输出_个脉冲。在访问片外程序存储器时,下降沿用于_;在不访问片外程序存储器时,其频率为振荡器的_,可作为_。地址锁存有效信号、2、控制锁存器锁存P0输出的低8位地址、1/6、对外输出的时钟脉冲或用于定时4、EA 被称为_,当它为高电平时,首先访问_,当它为低电平,只访问_。片外程序存储器选用端、内部程序存储器、外部程序存储器。5、单片机复位后的程序入口地址是_,外部中断0的服务程序入口地址是_,定时器0的中断服务程序入口地址是_,外部中断1的服务程序入口地址是_,定时器1的中断服务入口地址是_,串行口中断服务程序入口地址是_。0000H、0003H、000BH、0013H、001BH、0023H6、在数据存储器中,工作寄存器区地址位于_,当RS1RS0=00时,选择地址_作为第0组寄存器,当RS1RS0=01时,选择地址_作为第1组寄存器,当RS1RS0=10时,选择地址_作为第2组寄存器,当RS1RS0=11时,选择地址_作为第3组寄存器。00H1FH、00H07H、08H0FH、10H17H、18H1FH7、51单片机数据存储器中可位寻址区位于_,共有_个特殊功能寄存器,通过_寻址方式访问,其中_个特殊功能寄存器可位寻址,它们字节地址的低半字节都为_或_。202FH、直接寻址,21、11、0H、8H8、已知晶振频率为12MHz,它的振荡周期为_,机器周期为_,指令周期为_。1/12us、1us、14us9、51单片机加电或复位后各特殊功能寄存器的初始状态分别是:A=_,B=_,PSW=_,SP=_,P0P3=_,PC=_。00H、00H、00H、07H、0FFH、0000H10、指出下列指令中下划线操作数的寻址方式 MOV R0, #60H _ 立即数 MOV A, 30H _ 直接 MOV A, R0 _ 寄存器间接 MOV R1,A _ 寄存器 MOVC A,A+DPTR _ 变址 CJNE A,#00H, ONE _ 相对 CPL Cy _ 位寻址 MOV C,30H _ 位寻址11、写出下列操作的指令。(1)R0的内容送到R1中。MOV R1,00h(2)片内RAM的20H单元内容送到片内RAM的40H单元中。MOV 40H,20H(3)片内RAM的30H单元内容送到片外RAM的50H单元中。 MOV A,30H MOV dptr,#50MOVX dptr,A(4)片内RAM的50H单元内容送到片外RAM的3000H单元中。 MOV A,50H MOV DPTR,#3000H MOVX DPTR,A(5)片外RAM的2000H单元内容送到片外RAM的20H单元中。 MOV DPTR,#2000H MOVX A,DPTR MOV DPTR,#20HMOVX DPTR ,A(6)片外RAM的1000H单元内容送到片外RAM的4000H单元中。 MOV DPTR,#1000H MOVX A,DPTR MOV DPTR,#4000H MOVX DPTR,A(7)ROM的1000H单元内容送到片内RAM的50H单元中。 CLR AMOV DPTR,#1000H MOVC A,A+DPTR MOV 50H,A(8)ROM的1000H单元内容送到片外RAM的1000H单元中。 CLR A MOV DPTR,#1000H MOVC A,A+DPTR MOV DPTR,#1000H MOVX DPTR,A12、在错误的指令后面打,正确的指令后面打。 MOV R1,#80 _ MOV R7,R1 _ MOV 20H,R0 _ MOV R7,#0100H _ CPL R4 _ SETB R7.0 _ MOV 20H,21H _ ORL A,R5 _ ANL R1,#0FH _ XRL P1,#31H _ MOVX A,2000H _ MOV 20H,DPTR _ MOV A,DPTR _ MOV R1,R7 _ PUSH DPTR _ POP 30H _ MOVC A,R1 _ MOVC A,DPTR _ MOVX DPTR,#50H_ RLC B _ ADDC A,C _ MOVC R1,A _21、51单片机共有_个_位准双向I/O端口,即P0P3,其中端口的每一位都有自己的_,_,_。4、8,锁存器、输出驱动器、输入缓冲器22、与中断相关的寄存器有_个,分别是_,_,_,_。4、TCON、SCON、IE、IP23、TCON中IT0(IT1)表示_,IE0(IE1)表示_,TF0(TF1)表示_,TR0(TR1)表示_,SCON中TI表示_,RI表示_。外部中断0(或1)触发方式控制位、外中断标志位、定时器0(或1)的溢出中断标志、定时器0(或1)的启动位、串行发送中断标志位、接收中断标志位24、当IT0(或IT1)为0时,则选择_触发方式,当IT0(IT1)被设置为1时,则选择_触发方式;当检测到P3.2(或P3.3)引脚有中断请求时,由硬件使IE0(或IE1)=_,当CPU转向中断服务程序时,由硬件使IE0(或IE1)=_。电平触发、边沿触发、1、025、对于IE寄存器来说,_,则开放所有中断,_,则允许串口中断,_,则允许定时器1(或0)中断,_则允许外部中断1(或0)中断,。EA=1、ES=1、ET1(或ET0)=1、EX1(或EX0)=126、对于TMOD来说,方式0对应于_,方式1对应于_,方式2对应于_,方式3对应于_,C/T=0意味着_,C/T=1意味着_,GATE=0意味着_,GATE=1意味着_。M1M0=00:13位定时器/计数器、M1M0=01:16位定时器/计数器、M1M0=10:常数自动重装的8位定时器/计数器、M1M0=11:T0分为两个8位定时器/计数器;定时方式、计数方式;只要TRi=1,定时器/计数器就开始工作、只有INTi和TRI同时为1时,定时器/计数器才开始工作27、在异步通信中,字符帧由4部分组成,它们是_,_,_,_。数据位在发送时,_在前_在后。起始位、数据位、奇偶校验位、停止位,低位、高位28、对于SCON来说,SM0、SM1的功能是_,SM2的功能是_,REN的功能是_,PCON中SMOD的功能是_。工作方式选择位、多机通信控制位、接收允许控制位、波特率倍增位29、52单片机扩展并行I/O接口的方法主要有两种_,_。利用锁存器或缓冲三态门如74LS273、74LS373、74LS244;采用单片机专用的扩展I/O接口芯片如8155、825530、8255内部结构包括_、_、_几个部分。8255有两个控制字,它们是_、_。A、B组控制电路、数据缓冲器、读/写控制逻辑;方式选择控制字、C端口置/复位控制字31、LED数码管的显示方式有_和_两种,在LED静态显示接口电路中,通常采用串行口扩展并行口方式,将串行口设置为方式_输出方式,外接_移位寄存器构成显示器静态接口电路。静态显示方式、动态显示方式;0、74LS16432、键盘抖动的消除有两种方法_和_,硬件消除抖动的方法是_,软件去抖动的方法是_。硬件消抖法、软件消抖法;采用R-S触发器或单稳电路或RC积分滤波电路、执行一段延时10ms的子程序33、二选择题1、51系列单片机内部数据存储器中,可以位寻址的区间是 。A. 20H-2FH B. 00H1FH C. 80HFFH D. 30H7FH2、单片机复位后,程序计数器PC的值为 。A. 0030H B. 0010H C. 0000H D. 1000H3、以下指令中源操作数或目的操作数有属于变址寻址的指令是 。A. MOV DRPT,#1000H B. INC DPTR C. MOVC A,A+DPTR D. MOVX DPTR, A4、堆栈操作中,复位初始化时SP的内容为 。A. 00H B. 07H C. 70H D. FFH5、支持写入单片机或仿真调试的目标程序的文件格式是 。A. .ASM B. .O C. .EXE D. .HEX7、51单片机中,关于4个8位双向I/O口说法不正确的是 。A. P0口除了可以作为输入/输出口外,还可以作为地址/数据总线口。B. P1口只可以作为基本的输入/输出口。C. P2口除了可以作为输入/输出口外,还可以作为扩展接口的地址总线,输出高8位地址。D. P3口只可以作为基本的输入/输出口。8、中断控制寄存器中,中断的总控开关是 。A. EA B. ET1 C. EX1 D. EX09、定时/计数器的定时方式中,计数器的计数脉冲是来自振荡器的 分频后的脉冲。A. 8 B.12 C. 2 D.610、在串行通信过程中,下面关于TI和RI说法正确的是 。A. 在查询方式中,系统自动清零TI和RI。B. 在中断方式中,系统自动清零TI和RI。C. 在查询和中断方式中,系统都不会清零TI和RI,须程序清零。D. 在查询和中断方式中,系统自动清零TI和RI。11、关于51系列单片机的存储器,下列说法正确的是 。A. 从物理地址空间看,51单片机有4个存储器地址空间,从逻辑地址空间看,51单片机有3个存储器地址空间。B. 从物理地址空间看,51单片机有3个存储器地址空间,从逻辑地址空间看,51单片机有4个存储器地址空间。C.从物理地址空间看,51单片机有4个存储器地址空间,从逻辑地址空间看,51单片机有4个存储器地址空间。D. 从物理地址空间看,51单片机有3个存储器地址空间,从逻辑地址空间看,51单片机有3个存储器地址空间。12、要选中通用寄存器0-3组的第1组,RS0和RS1应该为 。A. 00 B. 01 C. 10 D. 1113、相对寻址中的基值是由 寄存器提供的。 A. DRPT B. PC C. A D. R014、乘法指令MUL AB执行后,16位积存放的位置是 。A. 高8位在B中,低8位在A中 B. 高8位在A中,低8位在B中C. 高8位在B中,低8位在R0中 D. 高8位在R0中,低8位在B中15、汇编语言子程序结束后需要 指令来返回调用主程序。A. RETI B. END C. RET MAIN D. RET16、采用xdata定义的C51变量的存储器类型是 。A. 可位寻址内部数据存储区 B. 间接寻址内部数据存储区(256B)C. 外部数据存储区(64KB) D. 程序存储区(64KB)17、51单片机中,关于P0-P3端口说法不正确的是 。A. P0-P3的每个端口只能按字节输入/输出。B. P0-P3的每个端口既可以按字节输入/输出,也可以按位进行输入输出。C. P0-P3的每个端口只能按位进行输入输出。D. P0-P3的每个端口不能用作输入输出。18、中断请求的撤除中,说法正确的是 。A. 定时/计数器T0,T1的中断请求TF0和TF1需要手工编程清除 B. 边沿触发的外部中断请求IE0和IE1需要手工编程清除C. 电平触发的外部中断请求IE0和IE1系统自动清除D. 定时/计数器T0,T1的中断请求TF0和TF1系统自动清除19、定时/计数器的4种工作方式中,最大的计数值是 。A. 28 B. 213 C. 232 D. 21620、异步串行通信中,一帧数据中必须包含 。A. 起始位、校验位和停止位。 B.起始位和停止位。C. 校验位和停止位。 D.起始位和校验位。21、51系列单片机内部数据存储器中,可以位寻址的区间是 。A. 00H1FH B. 20H-2FH C. 30H7FH D. 80HFFH22、单片机复位后,程序计数器PC的值为 。A. 0000H B. 0010H C. 0030H D. 1000H23、以下指令中源操作数或目的操作数有属于变址寻址的指令是 。A. MOV DRPT,#1000H B. INC DPTR C. MOVC A,A+DPTR D. MOVX DPTR, A24、支持写入单片机或仿真调试的目标程序的文件格式是 。A. .ASM B. .O C. .EXE D. .HEX26、51单片机中,关于4个8位双向I/O口说法不正确的是 。A. P0口除了可以作为输入/输出口外,还可以作为地址/数据总线口。B. P1口只可以作为基本的输入/输出口。C. P2口除了可以作为输入/输出口外,还可以作为扩展的地址总线,输出高8位地址。D. P3口只可以作为基本的输入/输出口。27、中断控制寄存器中,中断的总控开关是 。A. EA B. ET1 C. EX1 D. EX028、定时/计数器的定时方式中,计数器的计数脉冲是来自振荡器的 分频后的脉冲。A. 8 B.12 C. 2 D.629、在串行通信过程中,下面关于TI和RI说法正确的是 。A. 在查询方式中,系统自动清零TI和RI。B. 在中断方式中,系统自动清零TI和RI。C. 在查询和中断方式中,系统都不会清零TI和RI,须程序清零。D. 在查询和中断方式中,系统自动清零TI和RI。30、PSEN 是 的控制信号。A. 数据存储器 B. 程序存储器 C. I/O D. 串口通信31、关于51系列单片机的存储器,下列说法正确的是 。A. 从物理地址空间看,51单片机有4个存储器地址空间,从逻辑地址空间看,51单片机有3个存储器地址空间。B. 从物理地址空间看,51单片机有3个存储器地址空间,从逻辑地址空间看,51单片机有4个存储器地址空间。C.从物理地址空间看,51单片机有4个存储器地址空间,从逻辑地址空间看,51单片机有4个存储器地址空间。D. 从物理地址空间看,51单片机有3个存储器地址空间,从逻辑地址空间看,51单片机有3个存储器地址空间。32、要选中通用寄存器0-3组的第1组,RS0和RS1应该为 。A. 00 B. 01 C. 10 D. 1133、相对寻址中的基值是由 寄存器提供的。A. DRPT B. PC C. A D. R034、汇编语言子程序结束后需要 指令来返回调用主程序。A. RETI B. END C. RET MAIN D. RET36、51单片机中,关于P0-P3端口说法不正确的是 。 A. P0-P3的每个端口只能按字节输入/输出。B. P0-P3的每个端口既可以按字节输入/输出,也可以按位进行输入输出。C. P0-P3的每个端口只能按位进行输入输出。D. P0-P3的每个端口不能用作输入输出。37、中断请求的撤除中,说法正确的是 。A. 定时/计数器T0,T1的中断请求TF0和TF1需要手工编程清除 B. 边沿触发的外部中断请求IE0和IE1需要手工编程清除C. 电平触发的外部中断请求IE0和IE1系统自动清除D. 定时/计数器T0,T1的中断请求TF0和TF1系统自动清除38、定时/计数器的4种工作方式中,最大的计数值是 。 A. 28 B. 213 C. 232 D. 21639、异步串行通信中,一帧数据格式中8位数据的发送应该是 。 A. 串行接口随即安排 B.低位在前,高位在后C. 用户程序指定次序 D.高位在前,低位在后40、当接入单片机的某类芯片仅一片时,片选端 。A. 应该接地 B. 应该接+5V C. 应该空悬(即不用连接) D. 应该接单片机的ALE信号 三、编程题1、编程将8XX51的内部数据存储器20H单元和35H单元的数据相乘,结果存放到外部数据存储器中(位置不固定)。2、将内部RAM 21H单元存放的BCD码数转换为二进制存入30H为首址的单元,BCD码的长度存放在20H单元。3、将内部RAM 30H单元存放的2字节二进制数转换为十进制存于21H为首的单元中,长度存放于20H单元中。4、设系统时钟频率为12MHz,利用定时器/计数器T0编程实现从P1.0输出周期为20ms的方波。5、用8051单片机的串行口外接串入并出的芯片CD4094扩展并行输出口控制一组发光二极管,使发光二极管从左到右依次点亮,并反复循环。6、将89C51的RXD(P3.0)和TXD(P3.1)短接,将P1.0接一个发光二极管,发光二极管的一端接地,一端接P1.0,编一个自己发送自己接收程序,检查本单片机的串行口是否完好,设系统时钟频率为12MHz,波特率取600。7、某单片机控制系统有8个发光二极管。试画出89C51与外设的连接图并编程使它们由左向右轮流点亮。四、编程题1、使用定时器0以定时方法在P1.0输出周期为400us,占空比为20%的矩形脉冲,设单片机晶振频率为12Mhz,编程实现。2、片外RAM以30H开始的数据区有100个数,要求每隔100ms向片内RAM以10H开始的数据区传送20个数据,通过5次传送把数据全部传送完。以定时器1作为定时,编写有关程序,设fosc=6MHz。3、采用8255芯片扩展I/O时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 彩螺服饰测试题及答案
- 针灸学治疗考试试题及答案
- 沿海三副考试试题及答案
- 航海操作考试题及答案
- 2025年甘肃省委宣传部直属事业单位选聘考试试题(含答案)
- 2024年中西医结合临床执业医师卫生资格定期考核题库(附含答案)
- 北京消防培训知识课件
- 护理查房复习试题及答案
- 传染病及突发公共卫生事件培训测试题(附答案)
- 2025年中小学“学宪法、讲宪法”知识竞赛题库及参考答案
- 2018年山东中考语文现代文之说明文阅读10篇
- 本科病理生理学期末考试试卷 2023
- (中职) 化学分析技术11项目十一化学需氧量的测定教学课件
- GB/T 9871-2008硫化橡胶或热塑性橡胶老化性能的测定拉伸应力松弛试验
- GB/T 26480-2011阀门的检验和试验
- GB/T 19861-2005丙烯酸系阴离子交换树脂强碱基团、弱碱基团和弱酸基团交换容量测定方法
- GB/T 11085-1989散装液态石油产品损耗
- GB 30000.3-2013化学品分类和标签规范第3部分:易燃气体
- (完整版)沪教牛津版小学一至六年级英语单词汇总(最新)
- JJF 1587-2016 数字多用表校准规范-(高清现行)
- 完整课件-西方经济学下册(第二版)
评论
0/150
提交评论