版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机填空题一、系统结构1、80C51系列单片机字长是8 _位, 4 个并行 I/O 口, 2 个 16 位的定时 / 计数器。2、80C51 单片机的存储器在物理上设计成 程序存 储器 和 数据 存储器 两个独立的空间。3、80C51单片机有 4k B 程序存储器和 128 B 数据存储器。 4PSW中的工作寄存器指针是 RS1和 RS0,它们把 R0R7 分成 4 组。对选定的某组工作寄存器 R0R7,只有R1、R0既能作为地址指针又能存放数据。4B对选定的工作寄存器 R0 R7,只有 R1和R0 既能作为地址指针又能存放数据。5、单片机的部 RAM区中,可以位寻址的字节地址围是 20H2
2、FH_,特殊功能寄存器中,可位寻址的地址是 _是能被 8 整除的地址 。6、MCS-51片 20H 2FH围的数据存储器,既可以字节寻址又可以 位 寻址。7、MCS51单片机片 RAM中 20H2FH为位寻址 区单元,其中 21H单元各位的地址号围是 08H-0FH 。8MCS5l 单片机的堆栈区只可设置在 片数据存储区 ( 器)9MCS 51单片机的 P0P4口均是并行 I O口,其中的 P0口和 P2口除了可 以进行数据的输入、输出外,通常还用来构建系统的 数据总线 和 地址总线 ;在 P0P4 口中, P0 为真 正的双向口,P1 P3为准双向口。10、作为普通输入输出口使用时, P0P
3、3 口都是准双向 I/O 口,当作为输入使 用前必须向每个引脚的锁存器写 1 。单片机复位后 P0P3 口的 值均为 0FFH 。二、系统复位等1、单片机的复位操作是 高电平 (高电平 /低电平),单片机复位后,中断允许寄存器 IE 的值是 _00H。2、通常、单片机上电复位时 PC= 0000H ,SP= 07H ;而工作寄存器 则缺省采用第 00 组。3、80C51单片机系统上电及复位的程序入口地址为0000H 。4、单片机程序的入口地址是 0000H,外部中断 1 的入口地址是0013H。5、80C51复位后,若希望从片存储器开始执行, /EA 脚应接 高 _ 电平, PC值 超过 FF
4、FF _H 时, 80C51会自动转向片外存储器继续取指令执行。6、若采用 6MHz的晶体振荡器,则 MCS-51单片机机器周期为 2us。7、MCS51 复位后,程序计数器 PC值为 0000H ,各中断源的优先级均 处于 低优先级状态, SP初始化为 07H ;重新设置 SP 为 50H后,堆栈数据从 2AH 单元开始存放。8、外部中断 INT1入口地址为 0013H 。9MCS 96 单片机的最大寻址空间是 64K,该空间的地址围为 0000HFFFFH, 系统上电及复位的程序入口地址为2080H,芯片配置字节 CCB 的地址为2018H。三、系统指令1、C51支持的指针有 一般指针 和
5、 存储器指针 。2、访问 MCS-51片外 RAM应该使用的传送指令的助记符是 MOVX 。3、若用传送 指令访问 MCS-51 的 程序 存储器, 它的操作 码助记符 应为 MOVC 。4、80C51单片机的堆栈中数据存取遵循先进后出 的原则5、数制转换: 98=1100010 B , 2AH= 42 D 。6、ORL A, #0F0H是将 A 的高 4 位置 1,而低 4 位 不变7、欲使 P1 口的低 4 位输出 0,高 4 位不变,应执行一条。ANL A,#0F0H。8、命令。指令 MOV C, 20H 的功能是直接字节送 C9、指令 ANL A , #0FH的功能是立即数与到 A。1
6、0RETI是用于中断程序的返回指令。11LJMPa ddr16 是长转移字节指令 , 执行该指令需要2 个机器周期。11BAJMPa ddr11 是绝对转移字节指令 , 执行该指令需要2 个机器周期。12、指令 SJMP $中, $ 表示 等待 。13、指令 ORL P1,#0FH的功能是 立即数或到 P1四、中断、 T/C 和串行通信1、80C51有 5 个中断源,有 2 个中断优先级。2MCS51单片机外部中断请求信号有 电平方式 和脉冲方式 ,在电平方式下, 当采集到 INT0、INT1 的有效信号为 低电平 时,激活外部中断。3A、 80C51 外部中断 0的中断请求标志位是 IE0
7、,中断触发方式控制 位是 IT0。3B、 80C51 外部中断 1的中断请求标志位是IE1 ,中断触发方式控制位是IT1。4、MCS-51单片机中,在 IP=0x00 时,优先级最高的中断是 _外部中断0,最低的是 串行口中断 。5、若只需要开串行口中断,则 IE 的值应设置为 _ H,若需要将外部中断 0 设置为下降沿触发,则执行的语句为 IT0=1。6、80C51单片机有_2个16位可编程定时器 /计数器,有4种工作方式。7、80C51的定时器 / 计数器是 _ 加 _ (加或减)计数的。8、定时 / 计数器 T1 工作在方式 1 时是 16 位计数器,最大记数值是 65536 。9、80
8、C51 定时计数器 T1 的溢出中断请求标志是 TF1 ,运行控制位是 TR1 。10定时器计数器的工作方式 3 是指的将定时器计数器 0 拆成两个独立 的 8 位计数器。而另一个定时器计数器此时通常只可作为 串行口的波特率 发生器 使用。11当 TMOD中的 GATE 0 时,只要 TR1为 1 就能启动定时器 T1工作。12当 TMOD中的 GATE 1 时,只有同时 INT0=1和 TR0为 1 才能启动定 时器 T0 工作。13、80C51 串行口是一个全双工 串行 通信接口,它有 4 种工作 方式。14、异步串行数据通信的帧格式由启始位、 、奇偶校验位和停止位组成。15、串行通信接口
9、芯片 RS232C采用逻辑电平,规定 DC( +3+15V)为逻辑 。五、系统扩展1、计算机总线包括 8 位数据总线、 16 位地址 总线和控制总线。2单片机扩展时, P0 口既可用作 数据 总线,还可用作 地址 总线。3、单片机中,常用作地址锁存器的芯片是 _74HC373,_ 常用作地址译码器芯片是 74HC138。_4、74LS138是常用的译码器芯片, 3 条地址线能译成种片选信号。5、当80C51引脚 ALE信号有效时,表示在 P0口稳定地送出了 _低 8位_地址。6、若选择部程序存储器,? 应该设置为 高(高电平 / 低电平),那么, PSEN信号的处理方式为 _不用 。7、MCS
10、-51系统中,当 PSEN 信号有效时,表示 CPU要从 外部程序 存 储器读取信息。8、LED数码管显示有和 两种方式。9、LED 数 码管 采 用共 阴 极方式 时, 欲 显示 字 符 E, 其字 段 码为 79H 。10、非编码式键盘识别有效键盘的方法通常有两种:一种是行扫描法 ,另一种是线反转法。11、外围扩展芯片的选择方法有两种,它们分别是 _线选法 和译码法 。12、8255A部控制电路还可以分成两组: A 组和 B 组。其中 A组控制的对象是 端口 A和端口 C的高 4 位, B组控制的对象是端 口 B和端口 C的低 4 位。13、A/D芯片选择最主要的参数是 _分辨力 和转换时
11、间14、ADC0809是使用非常普遍的 8 通道位 CMOS逐次逼近式 A/D 转换器,其功能是 。15、ADC0809是 8 路位 A/D转换器,精度小于 1 LSB。16、DAC0832是使用非常普遍的位 D/A 转换器,以电流形式输出。17、80C51引脚 ALE的作用是。18若某存储器芯片地址线为 13 根, 那么它的存储容量为,六、实践应用1、KeiL C51 软件中,工程文件的扩展名是 UV2,编译连接后生成可烧写的文件扩展名是 HEX2、C51中,没有专门的循环语句,我们可以用函数 crol 完成一个字节的循环左移 ,用 irol 完成二个字节的循环左移。单片机选择题一、 基础知
12、识 180C51单片机特殊功能寄存器区的字节单元地址为 ( C ).(A) RAM 00H7FH(B) RAM 00H 1FH( C) RAM 80HFFH(D)外 RAM 80HFFH280C51单片机位寻址区的字节单元地址为 ( D ).(A) RAM 00H7FH(B) RAM 00H 1FH(C)RAM 7FH FFH(D)RAM 20H2FH3在 CPU部,反映程序运行状态或反映运算结果的特征寄存器是(A )A. PSW B.PC48051 的当前工作寄存器组的选择与(A) CY (B) P (C) RS05. PSW 中的 RS1和 RS0用来 ( D )A. 选择工作方式 B.
13、指示复位 C.6. 单片机应用程序一般存放在 ( B ) A RAMB ROMCC.APSW中的(D.SPC 和 R)标志位状态有关。S1 (D) OV选择定时器D.选择工作寄存器区号中。寄存器DCPU二、 系统复位等1 单片机复位后,程序状态标志寄存器 PSW值为(A )。(A) 00H (B) 11H (C) FFH (D) 不确定 2单片机上电后或复位后,工作寄存器 R0是在 ( A ) 。A 0区00H单元B 0区01H单元 C 0区09H单元 D SFR3、堆栈数据的进出原则是( A )(A)先进先出(B)进入不出(C)后进后出( D)先进后出480C51单片机的 ( D ) 口的引
14、脚,还具有外中断、串行通信等第二功能。A. P0 B. P1 C. P2 D. P35. 单片机的 P0、 P1口作输入用途之前必须( A )。A 在相应端口先置 1B在相应端口先置 0C外接高电平D外接上拉电阻6、如果 80C51单片机的晶振频率为12 MHz,则一个机器周期为 ( A )(A)1 us(B)2 us(C) 6 us( D) 12 us7、如果 80C51单片机的晶振频率为6MHz,则一个机器周期为 ( B)(A)1 us(B)2 us(C)6 us(D)12 us8单片机振荡频率fosc 为 6MHZ,则机器周期为 ( B )A.1us B.2us C.3us D.4us9
15、. 设 80C51单片机晶振频率为 12MHz,则其机器周期为( B )A.0.5us B.1us C.2us D.4us10. 单片机 8051的XTAL1和XTAL2引脚是( D )A. 外接定时器 B. 外接串行口 C. 外接中断 D. 外接晶振、 系统指令等1将累加器 A 的数据传送到片外数据存储器中,应采用指令(A)MOV R0,A(B)MOV R1 , A)(D)MOVX(C)MOVC A DPTR, A (D)MOVX DPTR , A 2将片外数据存储器的数据传送到累加器 A 中,应采用指令3(A)MOVA ,R0 (B)MOV A,R1 (C)MOVC A,ADPTR A,D
16、PTR 当需要从 MCS-51单片机程序存储器取数据时,采用的指令为A.MOV A, R1B.MOVC A, A + DPTRC.MOVX A, R0 D.MOVX A, DPTR4、5、指令 MOV A, R0 的源操作数寻址方式是( (A) 位寻址 (B) 相对寻址 指令 SJMP $的寻址方式是(A) 位寻址 (B)相对寻址)C) 寄存器间接寻址)。(C) 寄存器间接寻址D)寄存器寻址D) 寄存器寻6在寄存器间接寻址中,所指定的寄存器中存放的是(A. 操作数B.操作数地址C. 转移地址D. 地址7A8KB 16K C 32KD 64K偏移量8051的程序计数器 PC为 16位计数器,其寻
17、址围是(8LJMP 指令的转移围可以在 ()(A) 0000H FFFFH之间(C) 1000H 1FFFH之间9LCALL 指令可调用存储在(B) 0000H 0FFFH之间(D)2000H27FFH之间 )围的子程序。(A) 2KB (B) 4KB (C) 8KB10在位操作中,位的传送和位逻辑运算是通过 (D)64KB) 来完成的。D. 寄存器A. 累加器 A B. 进位标志位 CY C. 寄存器 BR 1180C51单片机的堆栈区是设置在 ( D ) 中。A 片外ROM区 B 片ROM区 C 片外 RAM区 D. 片RAM区 1280C51单片机的 CPU每取一个指令字节,立即使()A
18、. 堆栈指针 SP自动加 1B. 数据指针 DPTR自动加 1C.程序计数器 PC自动加 1D.累加器 A 自动加 113. 8051 单片机中,唯一一个用户可使用的 16 位寄存器是 ( ) 。 A.PSW B.ACC C.DPTR D.SP四、 中断、定时、串行通信等1MCS-51单片机系统中, 片外程序存储器的选通信号是 ( ) 。(A)ALE (B)PSEN (C)EA (D)RST 280C51执行指令“ MOVX DPT,R A”时,会产生控制信号()。(A) PSEN (B) WR( C) RD( D) TXD3、MCS-51单片机中断的管理和控制是由特殊功能寄存器 ( B )
19、来 控制的。(A) IE 、 PC、SP、 PSW(B) TCON、SCON、IE、IP(C) IE 、PCO、N SCON、SP(D) IE、TCON、IP 、 SP4在中断服务程序中,至少应有一条()A. 传送指令B. 转移指令 C. 加法指令D.中断返回指令5. 下列 MCS51 指令中,用于子程序返回的指令是(D)A LCALL addr16 B ACALL addr11 C RET D RETI6各中断源发出的中断请求信号,都会记在 80C51系统中的(D )A. SCONB.IP C.TCON D. IEIE 寄存器格式 EA ES ET1 EX1 ET0 EX0CPU首先响应7.
20、 MCS-51 单片机在同一优先级的中断源同时申请中断时,A. 外部中断 0B. 外部中断 1C. 定时器 0 中断D. 定时器 1 中断8当 CPU响应定时器 T1 的中断请求后,程序计数器 PC的容是( D ) 。A0003HB 000BH C00013HD 001BH980C51单片机当允许CPU响应定时器0 的中断请求时, IE 中的 ( B ) 位必须为 1。A. ES 和 ET0B. EA和 ET0C. ET1 和 EAD. EX0和 ET010、外部计数脉冲信号T0 是从并行 I/O口的(C ) 引脚进入 8031 单片机部的。(A)P3.2 (B)11. 启动定时器 T1 可由
21、(A) SETBT R0 (B)12. 关闭定时器 T0 可由(P3.3SETBT R1C)P3.4指令实现。(C)CLRT R0指令实现。(D)D)P3.5CLR TR1(A) SETB TR0 (B) SETB TR1TR113. 定时器若工作在循环定时或循环计数场合,应选用 ((C) CLR TR0(D) CLRA. 工作方式 0 B. 工作方式 1 C. 工作方式 2D. 工作方式 314.MCS51的串行数据缓冲器 SBUF用于(B )。A存放运算中间结果B 存放待发送或已接收到的数据C暂存数据和地址D存放待调试的程序15串行口异步通信协议的字符数据传送格式中的起始位是( A)高电平
22、(B)低电平 (C) 与数据位相同16串行口异步通信协议的字符数据传送格式中的停止位是(A)高电平( B) 低电平 ( C) 与数据位相同同B )。D)与校验位相同A )。 (D)与校验位相17用 80C51串行口扩展并行 I/O 口时,串行口工作方式应选择( A )A. 方式 0B.方式 1 C. 方式 2 D. 方式 3188051执行指令“ MOVX A,DPTR”时,会产生控制信号(B )。(A) PSEN (B) WR( C) RD( D) TXD19INTEL8031的 P0口,当使用外部存贮存器时它是一个(D。A传输高 8 位地址口A 传输低 8 位地址口C传输高 8 位数据口D
23、 传输低 8 位地址/ 数据口20.访问外部存贮器或其它接口芯片时,作数据线和低 8位地址线的是 ( A。AP0口B. P1 口 C. P2 口 D.P0口 和 P2 口21当 80C51单片机接有外部存储器, P2 口可作为( D )A.数据输入口B. 数据的输出口C. 准双向输入输出口D.输出高 8 位地址22访问外部数据存储器时,不起作用的信号是(C)D.ALEA. RDB. WR C. PSEN23、以下芯片中( )常用作扩展时的地址锁存器。(A)74HC273(B) 74HC373(C)74HC164(D)74HC16524、以下芯片中( )是触发器芯片。(A)74LS273(B)
24、74LS373(C)74LS164(D)74LS16525已知 1 只共阴极 LED显示器,其中 a 笔段为字形代码的最低位,若需显示数字 1,它的字形代码应为( A )A.06HB. F9HC. 30HD. CFH单片机判断题三、判断对错,如对则在( )中写“”,如错则在( )中写“”。(每 题 1 分,共 10 分)1、MCS 51单片机是高档 16 位单片机。()2、80C51单片机的位寻址区占用了 RAM 20H7FH的地址空间。()3、MCS51单片机的特殊功能寄存器 SFR占用了 RAM 00H 7FH的地址空间。()4、80C51单片机的程序存储器中只能存放程序,不能存放数据。
25、( )5、80C51是用高电平复位。 ()6、MCS51 单片机上电复位后,片数据存储器的容均为 00H。()7、MCS-51单片机可执行指令: MOV R2,R1。()8、80C51访问片外程序存储器 ROM时,使用 MOVC指 令。()9MCS 51访问片外数据 RAM时,必须使用 MOV指C 令。()10为了使 P2.7输出” 0”状态而不影响 P2口的其它位的状态 ,采用指令 : CLRP2.7 。( )11、DPTR为一个存放 16位地址的特殊功能寄存器 , 常作为访问存储器的地址指 针。 ( )128051单片机执行 PUSHA cc 指令后,则堆栈指针 SP的容自动减 1。( )
26、 13、8051单片机没有专门的输入 / 输出指令,都是用MOV指C令来操作外部 I/O 口的数据。(14、当向堆栈压入一个字节的数据后, SP中的容减 1。()15、特殊功能寄存器可以用间接寻址方式寻址。 ()16、当 P0 口作通用 I/O 口输入使用时采用的是“读引脚”指令,必须先把锁存 器写入 1。()17、80C51的外部中断 1的中断入口地址是不固定的。 ()18、单片机在复位后,所有的中断请求都被开放。 ( )19、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。 ( )20、MCS 51高优先级的中断可以中断正在执行的另一个高优先级中断服务程序。()21、用户在编写中断
27、服务程序应在中断入口矢量地址存放一条无条件转移地址,以防止中断服务程序容纳不下。 ( )22、8051单片机 5 个中断源相应地在芯片上都有中断请求输入引脚。 ( )23、MCS51的外部中断 0的中断入口地址是固定的。 ()24、MCS51定时器的工作方式 1能够自动重新装载定时初值。 ()25、 MCS51定时器的工作方式 2比其他方式定时准确, 因为自动装载初值。( )26、80C51的TMO是D 16位的寄存器。()27、MCS51串口有两个缓冲器 SBUF,分别作为发送和接收数据使用,各有自己 的地址。( )28、80C51串行接收数据采用双缓冲器结构。 ()29、MCS51串口只有
28、一个缓冲器 SBUF,同时作为发送和接收数据使用。 ( )30、MCS51串口有两个缓冲器 SBUF,分别作为发送和接收数据使用。 ()31、80C51串行口发送和接收共用一个中断入口地址。 ()32、MCS51串行口发送和接收各使用一个中断入口地址。 ( )33、串行口中断响应后,能自动由硬件电路将 TI 或 RI 清“ 0”。( )34、MCS51串行口工作在方式 0时,其波特率是不可以设置的。 ()35、80C51串行口工作在方式 0时,其波特率是固定的。 ( )36、MCS51串行口工作在方式 1和方式 3时,其波特率是可以设置的。 ( )37、MCS51不支持多机通讯工作方式。 ( )38、80C51在扩展外部存储器时, P1口可分时复用作为地址总线和数据总线使用。()40、MCS51 在扩展外部存储器时, P1口可分时复用作为地址总线和数据总线使其中第 6-10小题为指令判断题 (共10小题,每小题 1分,共 10分)41、指令DEC DPT是R正确的。 ( )42、MOV 28H, R4(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 关于夫妻双方离婚协议书
- 土地租赁合同双方协议书七篇
- 2025无财产离婚协议书
- 面神经炎病因介绍
- 错构瘤病因介绍
- 荨麻疹病因介绍
- 11化学中考真题汇编《氧气的性质》及答案
- (2024)乳制品加工项目可行性研究报告写作范本(一)
- 2024-2025学年人教版八年级英语上学期期末真题 专题01 单项选择(安徽专用)
- 2023年耐磨剂项目融资计划书
- 经理与领导人员管理制度
- 《西游记知识竞赛》题库及答案(单选题100道、多选题100道)
- 2024年行政执法人员执法资格考试必考题库及答案(共190题)
- QC-提高地铁车站直螺纹钢筋机械连接一次性合格率
- 《2025酒店预算的进与退》
- 《中国政治思想史》课程教学大纲
- 施工项目经理述职报告
- 2025年中国野生动物园行业市场现状、发展概况、未来前景分析报告
- DZT0203-2020矿产地质勘查规范稀有金属类
- 广东省广州市2023-2024学年七年级上学期语文期末试卷(含答案)
- 立式储罐课课程设计
评论
0/150
提交评论