单片机整理试卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题
PC,程序计数器,16位数。PCL,是其低八位;PCH,是其高八位。
1. AT89S51单片机为 8 位单片机
2. MCS-51系列单片机的典型芯片分别为 8031 、 8051 、 8751 。
3. AT89S51的异步通信口为全双工(单工/半双工/全双工)
6. AT89S51单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___寄存器间接寻址_____、_立即寻址____、基址寄存器加变址寄存器寻址。
7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH ,
(R7)= 34H 。
8. 82C55可以扩展 3 个并行口,其中8 条口线具有位操作功能;
9. 当单片机复位时PSW= 00 H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04 H。
当单片机复位时PSW=00H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04H如果工作寄存器区是2区,PSW=10H R4所对应的存储单元地址为14H
如果是单片机复位时工作寄存器区只能是0区PSW=00H 不会是工作寄存器2区
10. 若A中的内容为67H,那么,P标志位为 1 。P标志位是程序状态寄存器PSW中的一个位,当A中的二进制数1的个数是奇数是,P=1,当1的个数是偶数时,P=0,因些,A=67H=0110 0111B,有5个1,是奇数,则P=1。不用做什么,只要将需要判断的数送到A 中,P标志位就会自动变化了。
11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8 片芯片。
14. LJMP的跳转范围是64K,AJMP的跳转范围是2K B,SJMP的跳转范围是±128 B(或256B)
15. 由AT89S51组成的单片机系统在工作时,EA*引脚应该接高电平(或1);
11. AT89S51外部程序存储器的最大可扩展容量是 64K ,其地址范围是0000H - FFFFH 。ROM芯片2764的容量是8 KB,若其首地址为 0000H,则其末地址 1FFFH 。
12. AT89S51的中断源有外中断0, T0 ,外中断1, T1,串行口,有2个中断优先级。
13. AT89S51唯一的一条16位数据传送指令为 MOV DPTR,#data16。
4. 单片机也可称为微控制器或嵌入式控制器。
1. AT89S51的异步通信口为全双工(单工/半双工/全双工),若传送速率为
每秒120帧,每帧10位,则波特率为1200 bit/s
11.单片机外部三大总线分别为数据总线、地址总线和控制总线。
12.关于定时器,若振荡频率为12MHz,在方式0下最大定时时间为8.192ms
13. AT89S51复位后,PC与SP的值为分别为0000H和07H
14.关于定时器,若振荡频率为12MHz,在方式0下最大定时时间为8.192ms
15.特殊功能寄存器中,单元地址低位为0或8的特殊功能寄存器,可以位寻址。
16.在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行256次。
17.A/D转换器的两个重要的技术指标是(转换时间)和(分辨率)
18.若P标志位为1,且A中的低6位均为0,那么A的内容为( 80 )H或( 40 )H。
19.某8位A/D转换器的转换电压的范围为0∼5v,其分辨率为( 0.19mv )
20.单片机系统常用的的A/D转换器有两种,它们是(逐次比较)型和(双积分)型
欲使P1口的高2位输出1,低6位不变,应执行一条(ORL P1, #0C0H )指令.
21.已知8段共阴极LED数码显示器要显示某字符的段码为7DH(a段为最低位),此时显示器显示的字符为( 6 )。
22.以8751为核心的单片机最小系统,除了要有8751单片机外,还要有(时钟)电路和(复位)电路
23.当8031单片机的一个机器周期为4μS时,这时它的晶振的频率为( 3 )MHz
24.执行DJNZ R5,rel指令,将循环执行250次。此时R5初值应为( FAH )。
若某存储器芯片地址线为15根,那么它的存储容量为( 32 )KB
1.AT89S51单片机的CPU由(运算器)和(控制器)组成。
2.AT89S51单片机中,程序计数器PC、DPTR和定时器/计数器都是16位的功能部件,其中,对(PC)不能进行直接的访问,对(定时器/计数器)的访问只能对其高8位和低8位分别进行读写,对(DPTR )则可以进行16位的读写。
3.设(A)=0A3 H,(R3)=2CH,(Cy)=1,执行指令ADDC A,R3后,(Cy)=(0),(Ac)=(1),(P)=(1)。
4.74LS138是具有3个输入的译码器芯片,其输出常作片选信号,可选中(8)片芯片中的任一芯片,并且只有1路输出为(低)电平,其它输出均为(高)电平。5.AT89S51单片机有(5)个中断源,(6)个中断标志,(2)中断优先级。
6.定时器/计数器T0工作在方式3下时,会占用T1的两个控制位:即(计数运行控制位或TR1)和(中断标志位或计数溢出标志位或TF1)。
7.AT89S51单片机串行口的4种工作方式中,(方式1)和(方式3)的波特率是可调的,与定时器/计数器T1的溢出率有关,另外两种方式的波特率是固定的。
8.DAC0832的单缓冲方式,适用于只有(1)路模拟输出,或者(多)路但不要求同步输出的场合。
9.AT89S51单片机的堆栈采用先进(后)出的原则,指针SP始终指示(栈顶)的地址。
10.AT89S51单片机通过ADC0809进行模数转换时,需要通过指令(MOVX @DPTR,A或MOVX @Ri,A)启动转换,转换结束后需通过指令(MOVX A,@DPTR或MOVX A,@Ri )将转换结果保存在A中。
11.已知8段共阴极LED显示字符“H”的段码为76H,则8段共阳极LED显示该字符的段码为(89H)。
12.常用的单片机编程语言有汇编和C51,其中( C51 )编程效率高,(汇编语言)执行效率高。