单片机清考卷

合集下载

9月27日工信部单片机考试题A带答案

9月27日工信部单片机考试题A带答案

9月27日工信部单片机考试题A带答案A卷选择题(每题2分,共60分)1.8051单片机的一个机器周期由( D )个时钟周期构成。

A.3 B.4C.5 D.62.51系列单片机可以寻址(A)的程序存储空间。

A.64KB B.32KBC.8KB D.4KB3.下列指令哪个不可以用作分支结构( C )。

A.JB B.JCC.ADD D.JZ4.在下面程序运行后,RAM存储单元20H~24H中数值分别变为(A)。

01 ORG 0000H02 JMP START03 ORG 1000H04 START: MOV A,#04H ;累加器A赋值05 MOV 20H,#20H ;RAM的20H单元赋值06 XCH A,20H ;直接寻址整字节交换指令07 MOV R2,#05H ;寄存器R2赋值08 XCH A,R2 ;寄存器寻址整字节交换指令09 MOV 21H,A ;保存数据05H到RAM的21H单元10 MOV 10H,#06H ;RAM单元赋值11 MOV R0,#10H ;寄存器R0赋值12 XCH A,@R0 ;寄存器间接寻址整字节交换指令13 MOV 22H,A ;保存数据06H到RAM的22H单元14 MOV A,#00H ;累加器A赋值15 MOV 11H,#0FH ;RAM单元赋值16 MOV R1,#11H ;寄存器R1赋值17 XCHD A,@R1 ;半字节交换指令18 MOV 23H,A ;保存数据到RAM的23H单元,数据应该为0FH19 MOV A,#0FH ;累加器A赋值20 SWAP A ;累加器高低字节交换指令21 MOV 24H,A ;保存数据到RAM的23H单元,数据应该为F0H22 RET23 ENDA.0x04H、0x05H、0x06H、0x0FH和0xF0HB.0x01H、0x05H、0x01H、0x0FH和0xF0HC.0x04H、0x05H、0x02H、0x0FH和0xF0HD.0x04H、0x05H、0x06H、0x0FH和0xFFH5.以下哪个不是C51的关键字(D )。

单片机原理考试试卷

单片机原理考试试卷

单片机原理考试试卷一、选择题(每题2分,共20分)1. 单片机的英文缩写是()。

A. CPUB. MCUC. PLCD. ROM2. 下列哪个不是单片机的组成部分()。

A. 中央处理单元B. 存储器C. 键盘D. 输入/输出接口3. 8051单片机的振荡器频率为12MHz时,其机器周期为()。

A. 1μsB. 2μsC. 0.5μsD. 0.25μs4. 单片机的程序存储器和数据存储器是()。

A. 可互换的B. 可共享的C. 不可互换的D. 可并行访问的5. 8051单片机的中断优先级由()决定。

A. 中断号B. 优先级寄存器C. 中断服务程序D. 中断向量表6. 8051单片机的定时器/计数器工作在方式1时,其计数器的计数范围是()。

A. 0到255B. 0到65535C. 0到32767D. 0到655367. 下列哪个寄存器是8051单片机的堆栈指针寄存器()。

A. SPB. PCC. DPTRD. IP8. 8051单片机的外部中断0的中断向量地址是()。

A. 0003HB. 0013HC. 0023HD. 0033H9. 8051单片机的串行通信方式中,同步移位寄存器方式的波特率由()决定。

A. 定时器B. 外部晶振C. 内部时钟D. 外部时钟10. 8051单片机的看门狗定时器的作用是()。

A. 定时重启系统B. 检测程序运行状态C. 监控系统时钟D. 控制外部设备二、填空题(每空1分,共20分)11. 单片机的英文全称是Microcontroller Unit,简称MCU。

12. 8051单片机的内部RAM分为工作寄存器区和__________区。

13. 8051单片机的外部中断有__________个,分别是中断0和中断1。

14. 8051单片机的定时器/计数器可以工作在__________种不同的模式。

15. 8051单片机的串行通信可以工作在__________种不同的波特率。

单片机试卷11参考答案及评分标准

单片机试卷11参考答案及评分标准

命题教师: A卷或B卷教研室主任签字:一、填空题1. 111,寄存器间接,位2. RET,调用指令的下一条,不3. 操作码,操作数,操作码4. EFH5. 保持不变6. 0CBH7. 28. 23H,19. RET,RETI,执行RETI指令时要同时清除中断优先级触发器10. 内部时钟,外部11. TF112. 213. 地址或数据标志位,SM214. 起始,数据,校验,停止15. 001BH二、选择题(每空2分,共18分)1.B,A2.C3. A4. D5.B6.A7.C8.D三、简答题1. 立即寻址:在指令当中;直接寻址:在片内RAM;间接寻址:可以访问片内外RAM;寄存器寻址:访问工作寄存器组;基址加变址寻址:访问ROM或跳转指令;相对寻址:用于相对跳转。

2. 有T0、T1两个;与其相关的寄存器有:TMOD、TCON、TL0、TH0、TL1、TH1、IE、IP。

3. 13位数据低5位送TLx,TLx高3位未用。

数据高8位送THx四、计算题(第1小题4分,第2小题8分,共12分)1.析:((2+2)×255+1+2)×15+1+2=15348us15348us2.1)SP=SP+1=61H (61H)=PC的低字节=03HSP=SP+1=62H (62H)=PC的高字节=20H2)PC=3456H3)可以4)2KB=2048 Byte命题教师: A卷或B卷教研室主任签字:五、编程题(每题10分,共20分)评分标准:使用其它方法正确编写程序得满分,部分正确酌情给分1.ORG 100HSTART:MOV R0,#50HMOV R7,#0AHMOV DPTR,#2000HLL0:MOV A,﹫R0INC R0MOVX ﹫DPTR,AINC DPTRDJNZ R7,LL0SJMP $2.①求计数初值:X=213-(T/T P )=8192-(1ms/2µs)=8192-500=7692=1E0CH②确定TMOD方式字:对于定时器T0来说,M1M0=00H、C/T =0、GATE=0。

清华大学单片机原理A试题

清华大学单片机原理A试题

一、填空题(15分,每空1分)1.MCS —51单片机的P0—P4口均是 I /O 口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的 和 ,在P0—P4口中, 为真正的双向口, 为准双向口。

2.MCS —5l 单片机的堆栈区只可设置在 ,堆栈寄存sP 是 位寄存器。

3.MCS —51单片机外部中断请求信号有电平方式和 ,在电平方式下,当采集到INT0、INT1的有效信号为 时,激活外部中断。

4.定时器/计数器的工作方式3是指的将 拆成两个独立的8位计数器。

而另一个定时器/计数器此时通常只可作为 使用。

5.MCS —96单片机的最大寻址空间是 ,该空间的地址范围为 ,系统上电及复位的程序入口地址为 ,芯片配置字节CCB 的地址为二、选择题:(40分,每题2分)1.带符号的十进制数-5的8位补码是 ( ) A.10000101 B.11111011 C.11111101 D.111110102.MCS-51片内程序存储器容量是 ( ) A.1KB B.2KB C.3KB D.4KB3. MCS-51片内数据存储单元的字节数是 ( ) A.56 B.64 C.128 D.2564. MCS-51片内定时/计数器的个数是 ( ) A.1 B.2 C.3 D.45. MCS-51芯片的8位并行数据输入输出接口个数是 ( ) A.1 B.2 C.3 D.46. MCS-51位寻址区的位地址范围是 ( ) A.00H —7FH B.00—1FH C.20H —2FH D.30H —7FH7. MCS-51外部数据存储器可扩展的最大存储空间是 ( ) A.16KB B.32KB C.64KB D.256KB 8. MCS-51外部程序存储器可扩展的最大存储空间是 ( ) A.16KB B.32KB C.64KB D.256KB9.在MCS-51中,SP 用于存放栈顶指针值。

当数据压入堆栈时,SP 自动 ( ) A. 加1 B.减1 C.不变 D.加210.已知某带符合的数的8位补码是11111011B ,该数的真值是 ( ) A.-1 B.2 C.-5 D.-7 11. MOV R0,#72HXCH A ,R0 SWAP A XCH A ,R0上述指令执行后,R0中的内容是 ( )班级 姓名 学号密 封 线A.72HB.27HC.20HD.07H12. ORG 1000HTAB1:DB 10H,‘A’TAB2:DW TAB1以1000H为首字节的连续4个字节单元中内容依次是()A.10H,41H,10H,0B.10H,41H,0,10HC.41H,10H,10H,0D.41H,10H,0,10H13.用于中断控制的定时计数控制器是()A.SCONB.IEC.IPD.TCON14.用于中断控制的中断允许寄存器是()A.SCONB.IEC.IPD.TCON15.在同级中断源之间,中断优先权最高的是()A.外部中断1B. 定时/计数器0C. 外部中断0D.串行口16.波特率表示每秒传送的数据()A. 位数B.字数C. 字节数D. 帧数17. MCS-51接收串行数据的引脚是()A.P3.3B. P3.0C. P3.2D. P3.118. MCS-51发送串行数据的引脚是()A.P3.3B. P3.0C. P3.2D. P3.119. MCS-51串行口可设置的工作方式种数是()A.1B. 2C. 3D. 420.某异步通信接口,其帧格式由1个起始位、7个数据位,1个奇偶校验位和1个停止位组成,该接口每分钟传送1800个字符,该接口传送的波特率是()A.240B.300C.320D.400三、阅读程序题:(25分,每题5分)1.设(A)=30H,(B)=31HMOV SP,#3FHPUSH APUSH BPOP APOP B该组指令执行后,(A)=()(B)=()2.设(20H)=47H,(21H)=68HMOV A,20HADD A,21HDA A该组指令执行后,(A)=()3.已知(A)=83H,(R0)=17H (17H)=34HANL A,#17HORL 17H,AXRL A,@R0CPL A该组指令执行后,(A)=()4.已知(30H)=45H (38H)=64HMOV A,30HXCH A,38HMOV 30H, A该程序段执行后,(30H)=()(38H)=()5.已知(2AH)=12H (2BH)=34HMOV R0,#2AHMOV A,@R0SWAP AMOV @R0, AMOV R1,#2BHMOV A,@R1SWAP AXCH A,@R0MOV @R1,A该程序段执行后,(2AH)=()(2BH)=()四、编制程序题:(20分,每题10分)1.编制用软件延时1S的程序。

单片机试题(含答案)

单片机试题(含答案)

单片机试题(含答案)试卷中可能会遇到的特殊功能寄存器1、TMOD:D7 D6 D5 D4 D3 D2 D1 D0 GATE C/T M1 M0 GATE C/T M1 M02、IE:D7 D6 D5 D4 D3 D2 D1 D0 EA - - ES ET1 EX1 ET0 EX03、TCON:D7 D6 D5 D4 D3 D2 D1 D0 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0一、填空题(每空1分,共20分。

)1.微型计算机由CPU 、存储器和IO端口组成。

2.除SFR外,8051单片机的片内包含有128 字节RAM作为数据存储器使用,字节4K ROM作为程序存储器使用。

3.PSW是8051的程序状态字寄存器,其中CY 位是:字节进/借位,P位是:奇偶标志位,标示ACC中1个数的奇偶性。

4.DIV AB指令执行两个字节的无符号除法,该指令执行完成后,商存放在 A 、余数存放在___B_____中。

5.当8051的复位脚(RESET)为高电平时,CPU处于复位状态,这时I/O口得分P1的值为FF H,堆栈指针(SP)的值为07 H。

6.8051单片机包括 2 个16 位的定时/计数器,共有 4 种工作模式。

7.T0或T1作为定时器使用时,其工作时钟信号依赖于晶体振荡器的频率(f osc),当f osc=12MHz时,定时器T1的工作时钟频率为 1 MHz。

8.标准8051单片机有 5 个中断请求源,具有 2 个中断优先级。

9.8051单片机的串行口具有多种工作方式,其中方式3的有效数据位数是____9___位(不含起始位和停止位)。

10.异步串行通讯的波特率是指单位时间传输的数据位数。

得分二、单项选择题 (每小题1分,共10分。

)1.下列第 B 个语句可以实现外部16位地址的读操作。

(A)MOVX A,@R0 (B)MOVXA,@DPTR(C)MOVX @R0,A (D)MOVX@DPTR,A2.当累加器A的初始值为 D 时,且Cy = 0,执行“RRC A”指令后,累加器A的结果为23H,并且Cy = 1。

单片机等级考试考试样题

单片机等级考试考试样题

单片机等级考试考试样题全国信息化应用能力——单片机应用技术考试准考证号:姓名:身份证:(科目:单片机应用技术考试;总分:100分;考试时间:120分钟)(A卷)题号一二三四总分得分评阅人复核人一、选择题(20分)本题既有单选也有多选,将你认为正确的所有答案按照题号填到本部分试题末尾的表格里,否则该题不予判分!1.在MCS-51单片机中,当采用4MHZ晶振频率时,一个机器周期等于()微秒。

A.1B.2C.3D.4答案:C2.如果某51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H地址开始的一段空间内,此时跳转到定时/计数器0的中断服务程序的指令LJMP 3000H应放在()开始的中断地址区。

A.0003HB.0013HC.0023HD.000BH答案:D3.MCS-51单片机的字长是()。

A.2位B.4位C.8位D.16位答案:C4.下面指令寻址方式为变址寻址是()A.MOV A,30HB.MOVX @DPTR,AC.MOVC A,@A+PCD.JC rel答案:C5.指令SJMP的跳转范围是()A.128 BB.256 BD.64 KB答案:B6.以下哪一条指令的写法是错误的()。

A.MOV DPTR,#3F98HB.MOV R0,#0FEHC.MOV 50H,#0FC3DHD.INC R0答案:C7.用汇编语言和高级语言编写的同一功能程序,其所占用的存储单元及执行速度:()A.高级语言程序所占的存储单元少,执行速度快B.高级语言程序所占的存储单元多,执行速度慢C.高级语言程序所占的存储单元少,执行速度慢D.高级语言程序所占的存储单元多,执行速度快答案:B8.完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为()A.编译、汇编、链接、运行B.预编译、编译、汇编、链接C.汇编、编译、链接、运行D.预编译、编译、链接、运行答案:D9.C语言程序编译与链接时:()A. 不会修改源程序结构、所有需要资源均被链接进可执行文件B. 会修改源程序结构、所有需要资源均被链接进可执行文件C. 不会修改源程序结构、并非所有需要资源均被链接进可执行文件D. 会修改源程序结构、并非所有需要资源均被链接进可执行文件答案:D10.0023H 是51单片机的()中断入口地址A.外部中断0B.外部中断1C.定时器中断1D.定时器中断0答案:C11.MCS-51单片机定时器工作方式0是指()工作方式。

PIC单片机清考复习

PIC单片机习题第一次一、选择题1、PIC单片机采用总线结构。

(B)A、普林斯顿B、哈佛2、PIC16F877单片机精简指令集系统共 C 条。

A、75B、133C、35D、1113、PIC16F877单片机程序存储器和数据存储器的宽度是B 和。

A、8,8B、14,8C、16,8D、16,164、PIC16F877单片机共 C 中断源。

A、5B、8C、14D、165、PIC16F877单片机共 C 端口。

A、3B、4C、5D、66、PIC16F877单片机共有 C 个定时/计数器A、1B、2C、3D、47、PIC16F877单片机定时器1具有的特殊功能是 D 。

A、定时B、计数C、PWMD、CCP8、若端口B接8个按键,则该端口的TRISB应初始化成A、0x00B、0xFFC、0x0FD、0xF09、TMR0的位宽度为A、8B、16C、32D、6410、PIC16F877 单片机外围接口区域包括RA,RB,RC,RD 和RE 5个端口,而每个端口均有多条输入/输出可编程的引脚,合计5个端口共有__C____条引脚.A. 30B. 34C.33D.31二、填空题1、pic16F87X单片机的工作电压为5V,共有40个引脚,有5组端口,33个可编程的I/O引脚。

2、单片机为满足嵌入式应用要求不断的增强其控制功能与外围接口功能,因此国际上已将单片机也叫做MCU。

3、pic单片机采用哈佛总线结构的根本意义在于实现数据和程序存储器总线分离。

4、pic单片机作为数据传送桥梁的是工作寄存器(W)。

5、pic单片机的I/O口在上电时全部引脚默认为输入状态三、问答题1、如何确定I/O端口的输入和输出?答:根据方向控制TRIS确定,高电平做输出,低电平做输入。

2、在确定A、B、C、D、E端口的功能时,首先要执行什么操作?答:确定端口方向。

3、PIC16F877单片机有几个定时/计数器?他们的区别是什么?答:TMR0 8位宽与WDT共用预分频器TMR1 16位宽与CPP模块配合使用可实现捕捉和比较功能TMR2 只作定时;8位宽与PWM模块配合使用可实现脉宽调制输出功能4、PIC单片机具有的优点有哪些?答、1、哈佛总线结构;2、指令系统采用RISC技术;3、代码压缩率高;4、IO端口驱动负载能力较强及功耗低等。

51单片机考试试题带答案(2021年整理精品文档)

51单片机考试试题带答案编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(51单片机考试试题带答案)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为51单片机考试试题带答案的全部内容。

单片机原理及应用试卷A一、填空题(每空1分,共20分)1、单片微型计算机由CPU、存储器和 I/O 三部分组成。

2、MCS—51系统中,当PSEN信号有效时,表示从P0口稳定地送出了低8位地址。

3、访问8031片外数据存储器采用的是寄存器间接寻址方式。

4、累加器(A)=80H,执行完指令 ADD A,#83H后,进位位CY= 1 。

5、指令LCALL 37B0H,首地址在2000H,所完成的操作是2003H入栈,37B0H送入PC。

6、51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择.7、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。

8、中断请求信号有电平触发和脉冲触发两种触发方式9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。

10、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展.11、51的并行I/O口信息有读引脚和读锁存器两种读取方法,读-改-写操作是针对并行I/O口内的锁存器进行的.12、A/D转换器的三个重要指标是转换速度、分辨率和转换精度。

二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内.每题1.分,共10分)1、计算机能识别的语言是( C )。

(A)汇编语言 (B)自然语言(C)机器语言(C)高级语言2、MCS—51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是( B )。

单片机技术及应用清考复习资料..doc

《单片机技术及应用》清考复习资料班级:____________ 学号:___________________ 姓名:______________一、填空题:1.原码、补码、反码都是 _____________数在机器中的表示方法。

2.带符号数在机器中可用 ________ 码、________ 码和_______ 码表示。

3.计算机系统中的各类程序及文件统称为 _________ 。

4 •计算机只能识别和执行 _________ 的指令。

5.指令的编码规则称为 ____________ o6. _______ 和________ 是计算机硬件的核心,称为中央处理器(CPU)。

7.计算机是由 ______ 和______ 组成的。

8.CPU—次可处理的二进制数的位数称为 _________ 。

9.字长是衡量 _____________ 的一个重要指标。

10・字长为_______ 的整数倍。

11・存储器的职能是___________ 。

12.根据存储器和CPU的关系,可分为 _________ 和_______ o13.半导体存储器分为 __________________ 和 _______________ o14 .根据信息在总线上传送的方向性特征,总线可分为和O15.根据信息传送的属性,总线可分为 _________ 、 ________ 和__________ o16.微型计算机可划分为 ___________ 大规模集成电路组成的通用微型机和大规模集成电路组成的单片机。

17・单片机芯片内至少包含有组成微机的基本组成部分__________________ 、和_________ 等。

18.单片机是面向 _______ 的。

19.8031、8051、8751 的区别是8031 内部_____________________ 、8051 内部 _____________ 、8751内部 ___________________ o20.指令周期是以_____________ 为单位的。

江苏大学单片机期末考试卷

江苏大学单片机期末考试卷一、选择题(每题2分,共20分)1. 单片机中的CPU主要负责执行哪些功能?A. 数据存储B. 数据输入输出C. 程序执行D. 系统时钟控制2. 下列哪个不是单片机的输入设备?A. 键盘B. 鼠标C. 温度传感器D. 显示器3. 单片机的中断系统主要作用是什么?A. 定时计数B. 程序控制C. 异常处理D. 快速响应外部事件4. 在单片机编程中,哪个指令用于跳转到指定地址执行程序?A. MOVB. ADDC. JMPD. SUB5. 下列哪个寄存器用于存储单片机的程序计数器?A. PCB. SPC. PSWD. ACC...(此处省略其他选择题)二、填空题(每空1分,共10分)1. 单片机的最小系统通常包括________、________和________。

2. 单片机的I/O口可以配置为________模式或________模式。

3. 中断服务程序的入口地址通常存储在单片机的________区。

4. 8051单片机的定时器/计数器有________个。

5. 单片机的串行通信可以工作在________模式。

...(此处省略其他填空题)三、简答题(每题10分,共20分)1. 简述单片机中断处理的一般流程。

2. 描述单片机的串行通信原理及其应用场景。

四、计算题(每题15分,共30分)1. 假设单片机的系统时钟频率为12MHz,计算定时器0的定时周期。

2. 给定一个8051单片机的汇编语言程序片段,请计算程序执行后累加器ACC中的值。

五、编程题(共20分)1. 编写一个8051单片机的C语言程序,实现LED灯的闪烁功能。

要求LED灯每隔1秒闪烁一次。

```c#include <reg51.h>void delay(unsigned int ms) {// 延时函数实现}void main() {while(1) {P1 = 0xFF; // 关闭LED灯delay(500); // 延时500msP1 = 0x00; // 打开LED灯delay(500); // 延时500ms}}```2. 请根据题目要求,编写一个中断服务程序,实现按键按下时,单片机的P1口输出一个脉冲。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

广东海洋大学 2014——2015学年第二学期
GDOU-B-11-302
班级: 姓名: 学号: 试题共 4 页 加白纸 1 张
密 封 线
《单片机原理及应用》课程试题

课程号:
16142202
□考试A 卷□闭卷□考查
□B 卷
□开卷

题 号一二三四五总分阅卷老师
各题分

10
30
10
25
25
100
实得分

一、选择题(每题1分,共10分)1.51单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。

a )P0
b )P1
c )P2
d )P32.单片机应用程序一般存放在(B )
a ) RAM
b )ROM
c )寄存器
d )CPU
3.已知某数的BCD 码为0111 0101 0100 0010 则其表示的十进制数值为(B )
a ) 7542H
b ) 7542
c ) 75.42H
d ) 75.424.下列指令中不影响标志位CY 的指令有(D )。

a )ADD A ,20H
b )CLR
c )RRC A
d )INC A 5.CPU 主要的组成部部分为(A )
a )运算器、控制器
b )加法器、寄存器
c )运算器、寄存器
d )运算器、指令译码器
6.51单片机的 CPU是(C)位的单片机
a) 16 b)4 c)8 d)准16
7.51单片机复位后,PC与SP的值为(B)
a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H
8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( B )。

a)MOV A, @R1 b)MOVC A, @A + DPTR
c)MOVX A, @ R0 d)MOVX A, @ DPTR
9.51单片机中既可位寻址又可字节寻址的单元是(A)
a)20H b)30H c)00H d)70H
10.下列哪条指令是正确的( D )
a) PUSH R2 b) ADD R0,A
c) MOVX A @DPTR d) MOV @R0,A
二、填空题(每空1分,共30分)
1.一个完整的微机系统由和两大部分组成。

2.引脚RST是____(IN脚),当其端出现__高_ _电平时,8051进入复位状态。

进入程序运行状态,从ROM 0003 H单元开始取指令并翻译和执行。

3.半导体存储器分成两大类和,其中具有易失性,常用于存储。

4.求十进制数-102的补码(以2位16进制数表示),该补码为。

5.PC存放______下一条指令的地址_________,具有__自加_________特性。

在8051中决定程序执行顺序的是PC还是DPTR? pc 它是_16_____位?
7.8051内部有 4个并行口,P0口直接作输出口时,必须外接上拉电阻;并行口作输入口时,必须先清零,才能读入外设的状态。

8.MCS-51的堆栈只可设置在,其最大容量为 256 ,存取数据的原则是先进后出。

堆栈寄存器SP是 8 位寄存器,存放栈顶。

10.定时和计数都是对脉冲进行计数,定时与计数的区别是脉冲的来源。

三、判断题(对者打√,错者打×,每题1分,共10分)
1 中断服务程序的最后一条指令是RET。

( x )
2 存储器分成内存和外存两大部分,其中外存可以直接与CPU交换信息。

(x )
3 P2口既可以作为I/O使用,又可以作地址/数据复用口使用。

(X )
4 中断响应一定要做如下2件工作:保护断点和给出中断服务程序入口地址。

()
5 RC A为循环左移指令。

( X )
6 MOV A,30H的源操作数为立即寻址方式。

( X )
7 MOV A,@A+DPTR是一条查表指令。

( X )
8 MUL AB的执行结果是高8位在A中,低8 位在B中。

( X )
9 AJMP跳转空间最大可达到64KB 。

()
10 DPTR是由DPH和DPL两个8位特殊寄存器组成的。

()
四、简答题(共25分)
1.MCS51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?各个中断源的入口地址是多少?(5分)
6个中断源 2个优先级
2.已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时
器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=?(写出步骤) (6分)
3.阅读下列程序,说明其功能。

(6分)
MOV R0,#data
MOV A,@R0
RL A
MOV R1,A
RL A
RL A
ADD A,R1
MOV @R0,A
RET
4.使用简单指令序列完成以下操作(8分)
① 请将片外RAM20H—25H单元清零
② 请将ROM3000H单元内容送R7
1.
五、设计题(1题10分;2题15分,共25分)
1.某单片机控制系统有8个发光二极管。

试画出89C51与外设的连接图并编程使它们由左向右轮流点亮。

2.某控制系统有2个开关K1和K2,1个数码管,当K1按下时数码管加
1,K2按下时数码管减1。

试画出单片机与外设的连接图并编程实现上述要求。

相关文档
最新文档