单片机应用技术复习题

合集下载

单片机应用技术考试题库精选全文

单片机应用技术考试题库精选全文

可编辑修改精选全文完整版习题11.1单项选择题(1)MCS-51系列单片机的CPU主要由组成。

A. 运算符、控制器B.加法器、寄存器C.运算器、加法器D.运算器、编码器(2)单片机中的程序计数器PC用来。

A.存放指令B.存放正在执行的指令地址C.存放下一条指令的地址D.存放上一条指令地址(3)单片机8031的ˉEA引脚。

A.必须接地B.必须接+5V电源C.可悬空D.以上三种视需要而定(4)外部扩展存储器时,分时复用做数据线和低8位地址线的是。

A.P0口B.P1口C.P2口D.P3口(5)PSW中的RS1和RS0用来。

A.选择工具寄存器B.指示复位C.选择定时器D.选择工作方式(6)单片机上电复位后,PC的内容为。

A.0000HB.003HC.000BHD.0800H(7)Intel 8051单片机的CPU是。

A.16B. 4C. 8D.准16位(8)程序是以形式存放在程序存储器中的。

A. C语言源程序B.汇编程序C.二进制编码D.BCD码(9)8050单片机的程序计数器PC为16位计数器,其寻址范围是。

A. 8 KBB.16KBC.32KBD.64KB(10)单片机的ALE引脚是以晶振荡频率的固定频率输出正脉冲,因此它可作为外部时钟或外部定时脉冲使用。

A.1/2B.1/4C.1/6D.1/121.2填空题(1)单片机系统是由和组成的。

(2)除了单片机和电源外,单片机最小系统包括电路和电路。

(3)在进行单片机应用系统设计时,除了电源和地线引脚外,、、、引脚信号必须连接相应电路。

(4)MCS-51系列单片机的存储器主要有4个物理存储空间,即、、、。

(5)MCS-51系列单片机的XTALL和XYAL2引脚是引脚。

(6)MCS-51系列单片机的应用程序一般存在中。

(7)片内RAM低128单元,按其用途划分为、和3个区域。

(8)当振荡脉冲频率为12 MHz时,一个机器周期为;当振荡脉冲频率为6 MHz时,一个机器周期为。

单片机原理及应用习题及参考答案

单片机原理及应用习题及参考答案

单⽚机原理及应⽤习题及参考答案《单⽚机原理及应⽤》复习题⼀、选择题1、MCS-51响应中断时,下⾯哪⼀个条件不是必须的()(A)当前指令执⾏完毕(B)中断是开放的(C)没有同级或⾼级中断服务(D)必须有RETI2、执⾏PUSH ACC指令,MCS-51完成的操作是()(A)SP+1→SP,(ACC)→(SP);(B)(ACC)→(SP),SP-1→SP(C)SP-1→SP,(ACC)→(SP);(D)(ACC)→(SP),SP+1→SP3、89C51是()(A)CPU (B)微处理器(C)单⽚微机(D)控制器4、关于MCS-51的堆栈操作,正确的说法是()(A)先⼊栈,再修改栈指针(B)先修改栈指针,再出栈(C)先修改栈指针,再⼊栈(D)以上都不对5、MOV C,#00H的寻址⽅式是()(A)位寻址(B)直接寻址(C)⽴即寻址(D)寄存器寻址6、必须进⾏⼗进制调整的⼗进制运算()(A)有加法和减法(B)有乘法和除法(C)只有加法(D)只有减法7、ORG 0000HAJMP 0040HORG 0040HMOV SP,#00H 当执⾏完左边的程序后,PC的值是()(A)0040H (B)0041H (C)0042H (D)0043H 8、MCS-51复位时,下述说法正确的是()(A)(20H)=00H (B)SP=00H (C)SBUF=00H (D)TH0=00H9、可以为访问程序存储器提供或构成地址的有()(A)只有程序计数器PC (B)只有PC和累加器A(C)只有PC、A和数据指针DPTR (D)PC、A、DPTR和SP10、对程序存储器的读操作,只能使⽤()(A)MOV指令(B)PUSH指令(C)MOVX指令(D)MOVC指令11、下⾯哪种设备不是输⼊设备()(A)A/D转换器(B)键盘(C)打印机(D)扫描仪12、要访问MCS-51的特殊功能寄存器应使⽤的寻址⽅式是()(A)直接寻址(B)寄存器间接寻址(C)变址寻址(D)相对寻址13、执⾏MOVX A,@DPTR指令时,MCS-51产⽣的控制信号()(A)/PSEN (B)ALE (C)/RD (D)/WR14、下⾯哪种指令将MCS-51的⼯作寄存器置成3区()(A)MOV PSW,#13H (B)MOV PSW,#18H(C)SETB PSW.4 CLR PSW.3 (D)SETB PSW.3 CLR PSW.415、各中断源发出的中断请求信号,都会标记在MCS-51系统的()(A)TMOD (B)TCON/SCON (C)IE (D)IP16、在中断服务程序中,⾄少应有⼀条()(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令17、ORG 2000HLCALL 3000H0RG 3000HRET 左边程序执⾏完RET指令后,PC= ()(A)2000H (B)3000H (C)2003H (D)3003H18、下⾯哪种外设是输出设备()(A)打印机(B)纸带读出机(C)键盘(D)A/D转换器19、下⾯哪⼀个部件不是CPU的指令部件()(A)PC (B)IR (C)PSW (D)ID20、以下运算中对溢出标志OV没有影响或不受OV影响的运算是()(A)逻辑运算(B)符号数加减法运算(C)乘法运算(D)除法运算21、以下指令中,属于单纯读引脚的指令是()(A)MOV P1,A (B)ORL P1,#0FH(C)MOV C,P1.5 (D)DJNZ P1,short-lable⼆、填空题1、⼀个机器周期= 时钟周期,⼀个时钟周期= 振荡周期,⼀个振荡周期= 节拍。

单片机应用技术考试题答案

单片机应用技术考试题答案

单片机应用技术考试试题(1)一、填空题(每空1分,共20分)1.MCS-51是指单片机的(系列号)号,8031、8051是指单片机的(型)号。

2.MCS-51共有(111)条指令,可分为几种不同的寻址方式。

如:MOV A,Ri 属于(寄存器间接)寻址方式,MOV C, bit 属于(位)寻址方式。

3.单片机(计算机)在进行(有符号)运算的情况下应使用补码。

4.单片机位寻址区的单元地址是从(20H)单元到(2FH)单元,若*位地址是09H,它所在单元的地址应该是(21H)。

5.转移指令与调用指令的相同点是两种指令都是通过改变程序计数器PC的内容来实现转移的;不同点是,当执行调用指令时,它不仅能转移到*一指定地址处,而且当子程序执行到(RET)指令后,它能自动返回到(调用指令的下一条)指令处,而普通转移指令(不)能返回。

6.8031有两个16位可编程定时/计数器,其中定时作用是指对单片机(对内部f osc/12)脉冲进行计数,而计数器作用是指对单片机(外部)脉冲进行计数。

7.当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FF),否则输入数据可能出错。

8.堆栈指针SP的内容将始终指示(堆栈的栈的栈顶),当单步执行了调用指令LCALL addr16后SP的内容将(不会)改变。

9.由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行*些指令可实现软件延时。

而硬件延时一般是采用单片机的(定时/计数器)再通过软件编程来实现。

10.单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。

11.单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器T1)的溢出率来设定和计算波特率。

二、选择题(每空1分,共10分)1.判断是否溢出时用PSW的(B)标志位,判断是否有进位时用PSW的(A)标志位。

A.CY B.OV C.P D.RS0 E.RS12.在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用(B)调试方法。

单片机原理及应用_期末考试题复习试卷__含答案

单片机原理及应用_期末考试题复习试卷__含答案

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

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在(B)a) RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( B)a) 7542H b)7542c) 75.42H d) 75。

424.下列指令中不影响标志位CY的指令有(D )。

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

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

2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现高电平时,8051进入复位状态。

8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。

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

单片机应用与技术复习题

单片机应用与技术复习题

单片机应用与技术复习题一、选择题1.MCS-51系列单片机的复位系统必须保持()才能复位。

A、1个机器周期以上的高电平B、1个机器周期以上的低电平C、2个机器周期以上的高电平D、2个机器周期以上的低电平2.一个机器周期是()。

A、一条指令所执行的时间B、一段程序需要的时间C、振荡脉冲周期的12倍D、振荡脉冲周期的24倍3.单片机复位后,()。

A、PC=0003H,SP=07HB、PC=0000H,SP=07HC、PC=0000H,SP=00HD、PC=0003H,SP=00H4.MCS-51单片机定时器工作方式2是指的()工作方式。

A、8位B、8位自动重装C、13位D、16位5.单片机8031的XTAL1和XTAL2引脚是()引脚。

A、外接定时器B、外接串行口C、外接中断D、外接晶振6.MCS-51系列单片机的中断系统具有()。

A、5个中断源B、6个中断源C、2个中断源D、3个中断源7.若PSW的RS1/RS0=10则单片机工作寄存器工作在()。

A、0区B、1区C、2区D、3区8.累加器A中为无符号二进制数,()实现将A中内容乘以2。

A、RLC AB、MUL A,#2C、CLR CD、MOV A,#2RLC A MUL AB二、填空题1.8051单片机的存储器的最大特点是______。

2.若希望从片内存储器开始执行,EA脚应接______电平,PC值超过______H时,8051会自动转向片外存储器继续取指令执行。

3.在寄存器寻址方式中,指令中指定寄存器的内容就是。

4.MCS-51单片机指令ANL A,20H中源操作数的寻址方式是_____________。

效信号为__________________时,激活外部中断。

5.单片机内包含组成微机的三个主要功能部件是______、______和______。

6.8155有_______个并行端口。

7.MCS-8051系列单片机字长是______位,有______根引脚。

单片机应用技术考试题库

单片机应用技术考试题库

D.连续执行
(3) 在运用仿真系统调试程序时,观察函数内部指令的运行结果,通常采用
调试方法。
A.单步调试(F8)
B.跟踪调试(F7)
C.快速运行到光标处调试(F4)
C.断点调试(F2)
(4) 使用单片机开发系统调试 C 语言程序时,首先应新建文件,该文件的扩展名是

A. .c
B. .hex
C. .bin
(7) 在 C51 程序中常常把( )作为循环体,用于消耗 CPU 时间,产生延时效果。
A.赋值语句
B.表达式语句
C.循环语句
D.空语句
习题 4
编程: 4.1 输入 3 个无符号的字符数据,要求按由大到小的顺序排列。 4.2 用指针实现,输入 3 个无符号的字符数据,要求按由大到小的顺序排列。 4.3 用 3 种循环结构编写程序,实现输出 1 到 100 之和。 4.4 用 3 种循环结构编写程序,实现输出 1 到 50 平方之和。 4.5 编程实现将 8051 单片机片内部 RAM 从 20H 单元开始的 10 个字节内容清零。 4.6 编写计算下列算式的程序。
初始化操作。
1.3 回答题
(1) 什么是单片机?它由哪几部分组成?什么是单片机应用系统?
(2) P3 口第二功能是什么?
(3) 画出 MCS-51 系列单片机时钟电路,并指出石英晶体和电容的取值范围。 (4) 什么是机器周期?机器周期和晶振频率有何关系?当晶振频率为 6 MHz 时,机器周期是多少? (5) MCS-51 系列单片机常用的复位方法有几种?画电路图并说明其工作原理。 (6) MCS-51 系列单片机内 RAW 的组成是如何划分的?各有什么功能? (7) MCS-51 系列单片机有多少个特殊功能寄存器?它们分布在什么地址范围? (8) 简述程序状态寄存器 PSW 各位的含义,单片机如何确定和改变当前的工作寄存器组。 (9) C51 编译器支持的寄存器有哪些? (10) 单片机外部扩展 RAM 和 ROM 时,P0 口和 P2 口各起什么作用? (11) 在单片机的 C 语言程序设计中,如何使用 SFR 和可寻址位?

单片机应用技术试题

单片机应用技术试题

单片机应用技术试题1. AT89S51单片机的RAM存储器大小为()。

[单选题]○A.128字节○B.4KB○C.8KB○D.2KB2. 外部扩展存储器时,分时复用做数据线和低8位地址线的是()。

[单选题] ○A.P0口○B.P1口○C.P2口○D.P3口3. 7段共阴极LED数码管显示字符“P”的段码为()。

[单选题]○A.8CH○B. 73H○C.31H○D.CEH4. C语言总是从()开始执行的。

[单选题]○A.主函数○B.主程序○C.子程序○D.主过程5.AT89S51单片机的定时器T1用做计数方式时,采用工作方式2,则工作方式控制字为()。

[单选题]○A.60H○B.02H○C.06H○D.20H6. AT89S51单片机的定时器T0用做定时方式时,采用工作方式1,则初始化编程为()。

[单选题]○A.TMOD=0x01○B. TMOD=0x50○C. TM0D=0x10○D. TM0D=0x027. 启动T0定时器是使TCON的()。

[单选题]○A.TF0位置1○B.TR0位置1○C.TR0位置0○D.TR1位置18. LED数码管若采用动态显示方式,下列说法错误的是()。

[单选题]○A. 将各段数码管的段选线并联○B. 将段选线用一个8位I/O端口控制○C. 将各位数码管的公共端直接连接在+5V或者GND上○D. 将各位数码管的位选线用各自独立的I/O端口控制9. 使用单片机开发系统调试程序时,对源程序进行汇编的目的是()。

[单选题]○A.将源程序转换成目标程序○B.将目标程序转换成源程序○C.将低级语言转换成高级语言○D.连续执行10.AT89S51单片机串行口发送/接收中断源的工作过程中是:当串行口接收或发送完一帧数据时,将SCON中的(),向CPU申请中断。

[单选题]○A.R1或者TI置1○B. R1或者TI置0○C.R1置1或TI置0○D.R1置0或TI置111. AT89C51是()公司的产品。

单片机复习题含答案

单片机复习题含答案

单片机复习题含答案一、选择题1、单片机是将()、存储器、I/O 接口集成在一块芯片上的微型计算机。

A CPUB 控制器C 运算器D 累加器答案:A解析:单片机是将 CPU、存储器、I/O 接口集成在一块芯片上的微型计算机。

2、单片机复位后,PC 的值为()。

A 0000HB 0003HC 000BHD 0013H答案:A解析:单片机复位后,程序计数器 PC 的值为 0000H,即程序从0000H 开始执行。

3、当单片机的晶振频率为 12MHz 时,一个机器周期为()μs。

A 1B 2C 4D 6答案:A解析:机器周期= 12 /晶振频率。

当晶振频率为 12MHz 时,机器周期= 12 / 12MHz =1μs。

4、 MCS-51 单片机的堆栈区应建立在()。

A 片内数据存储区的低 128 字节单元B 片内数据存储区的高 128 字节单元C 片外数据存储区D 程序存储区答案:A解析:MCS-51 单片机的堆栈区应建立在片内数据存储区的低 128 字节单元,并且遵循“先进后出”的原则。

5、若单片机的定时器/计数器工作在方式 1 下,是()位的定时器/计数器。

A 8B 13C 16D 32答案:C解析:在方式 1 下,单片机的定时器/计数器是 16 位的。

6、在 MCS-51 单片机中,要将 P1 口的高 4 位清零,低 4 位不变,应使用指令()。

A ANL P1,0FHB ORL P1,0FHC XRL P1,0F0HD MOV P1,0FH答案:A解析:ANL 是逻辑与操作,将 P1 与 0FH 进行与操作,即可将高 4 位清零,低 4 位不变。

7、执行 MOV IE,81H 指令的意义是()。

A 屏蔽所有中断B 开放外部中断 0C 开放外部中断 1D 开放外部中断 0 和 1答案:B解析:81H 转换为二进制为 10000001B,对应 IE 寄存器的设置,即开放外部中断 0。

8、在 MCS-51 单片机中,若要访问外部数据存储器,其指令操作码应为()。

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

0 0 X X X 0 0 0 ····· 0
1 1 1 ····· 1
0 0 1 X X X 0 0 0 ···· 0
1 1 1 ····· 1
0 1 0 X X X 0 0 0 ····· 0
1 1 1 ····· 1
0 1 1 X X X 0 0 0 ···· 0
1 1 1 ····· 1
P24、P23、P22 均置 1,所以
U1 1COOH~1FFFH
U3 5COOH~5FFFH
U2 3COOH~3FFFH
U4 7COOH~7FFFH
46,下图利单片机扩展 5 个外部中断源,-p1.4—p1.7 接 4 个发光二极管用来指示 X1—X4 中哪一个外部中
断发生时。要求;
分析电路,说明该图如何实现外部中断扩展的,优先级是什么顺序;
36.单片机中 PC 和 DPTR 各是什么寄存器,有什么功能? 解:PC:程序计数器是一个自动加 1 的 16 位寄存器,用来存放即将要去除的指令码的地址,可对 64KB 的 程序存储器直接寻址;DPTR 是 16 位寄存器,可分成 DPL 和 DPH 两 8 为寄存器,DPTR 用来存放 16 位 地址值,以使用间接寻址和变址寻址的方式对片外数据 RAM 和程序存储器进行 64KB 范围内的数据操作 37.MCS-51 外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么? 答:ROM 由 PSEN 控制,DRAM 由 RD、WD 控制,他们执行不同的指令,由硬件产生不同的控制信号, 因此不会发生数据冲突。 38.MCS-51 单片机共有几个中断源?他们的入口地址分别是多少?简述中断响应过程是怎样的? 答:共有 5 个中断源:INT0:0003H、T0:00BH、INT1:0013H、T1:001BH、串行口中断 TI/RI:0023H;断 点保护,现场保护,中断响应,现场恢复,断点恢复,中断返回。 39.MCS-51 定时器/计时器作为定时器和计时器各是如何实现的?作定时器使用时,其定时时间与哪些因素 有关?做计时器时,对外界计数频率有何限制? 答:作为定时器时是对内部机器周期进行计数,每过一个周期计数器加 1,计满之后这个数溢出;作为计 数器是对外部脉冲进行计数,计满一定的个数时,发生中断溢出。定时器:晶振、工作方式;计数器:计 数器脉冲的最高频率不得超过 fosc/24。 40.画出共阳七段数码管显示器的内部结构图,并说明数码管静态显示方式与动态显示方式有何区别?各有 什么优缺点? 答:静态接口为固定显示方式无闪烁,其电路可采用一个并行口接一个数码管,数码管的公共端接共阴或 共阳分别接地或 Vcc:显示稳定性占用接口较多。动态接口采用各数码管循环轮流显示的方法,当循环显 示的频率较高时,利用人眼的暂留特性,看不出闪烁显示现象,这种显示需要一个接口完成字型码的输出, 另一个接口完成各数码管的轮流点亮:节省 I/O 口,但显示不稳定因为不断刷新,CPU 占用资源比较大。 41.简述行列式扫描键盘的工作原理? 答:(1)判断是否有键,首先先在 4 条行列式上送 4 个 0,列线上送 1,如果有键按下,则 4 根列线上必 有一位 0; (2)判断哪一个键被按下。对键所在口送 OXFE,回送该口的值,看高位 4 个 1 是否出现 0。如果出现则第 一个有键按下,如果读回来的数据为 EE 则第一个按键被按下,若为 DE 则第二个键被按下,若为 BE,第 三个键按下,若 7E,第四个键按下;若高四位没有出现 0 即读回数据仍为 FE,则第一行没有键按下,再 送 FD,读回 I/O 依次类推,判断哪个口有键按下; (3)形成键码,根据判断的键,行值加列值得其键码。 42、MCS—51 单片机系统扩展的三总线是怎样形成的?地址总线的低 8 位为什么还要加锁存器?
一、填空题
1. 已知X的补码为 10000010B,则X的真值是十进制(-126)。 2. 80C51 单片机芯片共有(40 )个引脚,MCS-51 系列单片机为(8 )位单片机。 3. 单片机 AT89S52 是 F1ash ROM 型,内含(8 )KB Flash ROM。 4. 当 80C51 的 RST 引脚上保持(2 )个机器周期以上的(高 )电平时,80C51 即发生复位。 5. 采用 8031 单片机必须扩展(ROM )。 6. 堆栈数据的进出原则是(先进后出 )。 7. 主频为 12MHz 的单片机它的时钟周期为(0.0833μs )。 8. 单片机在进行取指令操作时,指令的地址是由(PC )的内容决定。 9. P1 口在作为输入口使用时,在读取数据之前,通常要先向 P1 口送数据(OXFF )。 10.开机复位后,CPU 使用的是第二组工作寄存器,地址范围是(08H-0FH )。 11.使用定时器 T0 时,有(4 )种工作模式。 12. MCS-51 单片机有七种寻址方式,其中: MOV A,direct 属于(直接 )寻址。 13. MCS-51 执行完 MOV A,#08H 后,PSW 的哪一位被置位(奇偶校验位 )。 14. 要把 P0 口高 4 位变 0,低 4 位不变,应使用指令(ANL P0,#0FH )。 15. 执行 MOV IE,#03H 后,MCS-51 将响应的中断是(0)。 16. 执行指令 MOVX A,@DPTR 时,WR 和 RD 脚的电平为(WR 高电平,RD 低电平) 17. 在 R5 初值为 00H 的情况下,DJNZ R5,rel 指令将循环执行(256 )次。 18.访问片外数据存储器指令 MOVX A,@DPTR 的寻址方式是(间接寻址 )。 19.若 MCS-51 中断源都编程为同级,当它们同时申请中断时 CPU 首先响应( 外部中断 0)。 20. MCS-51 单片机外部中断请求信号有电平方式和(边沿),在电平方式下,当采集到 INT0、INT1 的有效信号为(低电平)时,激活外部中断。 21. 8031 定时/计数器共有四种操作模式,由 TMOD 寄存器中 M1 M0 的状态决定,当 M1 M0 的状态为 01 时,定时/计数器被设定为(方式 1)方式 22. MCS-51 单片机有五个中断源。其中,定时器 T0 的入口地址为(000BH ),外部中断 1 对应的中断入口地址为(0013H ),串行口的入口地址为( 0023H)。 23. 定时器 1 工作在计数方式时,其外加的计数脉冲信号应连接到(P3.5)引脚。 24. 关于定时器,若振荡频率为 12MHz,在方式 0 下最大定时时间为(8.192ms),在方式 1 下最大定时时间为(65.536ms )。 25. 若单片机的振荡频率为 6MHz,设定时器工作在方式 1 需要定时 1ms,则定时器初值应为 (FE0CH )。 26. 要用传送指令访问 MCS—51 片外 RAM,它的指令操作码助记符应是(MOVX),那程序存储访问的 指令是(MOVC A,@A+DPTR )。 27. MCS-51 外扩 ROM、RAM 和 I /O 口时,它的数据总线是(P0 口 )。 28. 主频为 12MHz 的单片机它的机器周期为(1μs )。 29. 12 根地址线可选择(4KB )存储单元,32KB 存储单元需要( 15)根地址线。 30. 当 8051 外扩程序存储器 32KB 时,需使用 EPROM 2764(4 )片。 31. D/A 转换器的作用是将(数字)量转为(模拟)量。A/D 转换器的作用是将(模拟) 量转为(数字)量。
us
=
2 us
,故计数的机器周期个数为
5000 2
= 2500
故初值为 65536—2500=63036;TMOD=0x01;选择工作方式 1 定时器 0 TH0=(65536—2500)/256;TL02=(65536—2500)%256;//装初值 TMOD=OXO1;设定为定时 0 方式 1;EA=1;开总中断。 ETO=1;//开定时器 0 中断; TR0=1;//启动定时器 44.下图是 8031 扩展外部 RAM6264 的接线图,分析电路并写出 6264 的地址范围
答: p0 数据总线, p2 p0 地址总线,程序存储器由 PSEN ALE PROG 控制 WR RD 控制数据输入
输出方向。地址锁存器为了防止地址被覆盖, p0 口作为数据总线传输数据。
43 采用 6MHZ 的晶振,定时 5ms,用定时器方式 1 的中断方式,请写出定时器初始化过程。
12
答:机器周期 6
1 ······ 1
P27、P26、P25 为 111 时片选端 CS1 选通 E000H~FFFFH.
45.某单片机系统的程序存储器 ROM 配置下如图所示
要求: (1)判断 U1~U4 的存储容量;
(2)说明各个芯片的地址范围。
解:P27 P26 P25 P24 P23 P22 P21 P20 P07····P00
执行读操作时,RD 使 OE 有效,6264 中 RAM 中指定地址单元的数据经 D0~D7 从 P0 口读入。执行写操
作指令时,WR 和 WE 有效,由 P0 口提供的腰写入 RAM 的数据经 D0~D7 写入到 6264 的指定地址单元中
P27 P26 P25 P24 ·····P00
1
1
1
0 ····· 0
解:由 ALE 把 P0 端输出低 8 位地址 A0~A7 所存在 74LS373 P2 端口的 P2.0~P2.4 直接输出高 5 位地址
A8~A12 P0 端与 D0~D7 直接相连作为数据总线,片选 CS2 接高电平,P2 端口 P2.7、P2.6、P2.5 通过译码
芯片 74LS375 与 CS1 片选端相连单片机的 RD 和 WD 分别于 6264 的输出允许 OE 和写信号 WE 相连,当
32. 74LS373 芯片是(地址锁存器)芯片。74LSl38 芯片是(译码器)芯片。 33. 串行通信按方式 1 传送,每分钟传送 600 个字符(10 位/每字符),其波特率是 (80bit/s)。 34.MCS-51 单片机的引脚有哪些,具体介绍功能引脚的作用? 解:40 引脚:Vs:接地端;Vcc:接电源端 +5V;XTAL2:接外部晶体的一个引脚且外部时钟信号由该引脚引 入;XTAL1:接外部晶体的一个引脚且外部时钟信号由该引脚引入;ALE/(上划线----)PROG 地址锁存②对 8751 单片机内 EPROM 编程时,编程脉冲向该引脚引入;RST/V 下标 DD:①复位信号输入②Vcc 掉电后,此 引脚可接备用电源;(上划线----)PSEN 程序储蓄端允许;(上标--)EA/Vpp:①--EA=0 只访问外部程序储存器 ②--EA=1 单片机先访问内部然后自动访问外部③在 8751 单片机内 EPROM 编程期间,此引脚引入 21V 编 程电源;P0.0-P0.7:P0 数据/低 8 位地址复用总线端口;P1.0-P1.7:P2 静态同意端口;P2.0-P2.7P2 高 8 位地 址总线动态端口;P3.0-P3.7:P3 双功能静态端口;--WR:写允许端口;--RD:读允许端;---INT0---INT1: 外部中断 0 和 1TXD 行接收。 35.MCS-51 单片机内 256B 的数据存储器可分为几个区?分别作什么用? 解:分为 5 个区:①高 128B 为特殊功能寄存器②低 128B 中前 32 个单元为寄存器区,其中 4 组分组有 8 个 8 位寄存器,R0~R7 其中 R0~R7 均作为通用寄存器使用,其中 R0 和 R1 可作为间址寄存器使用;③ 20H-2FH 为位地址区共 16 个字节;④除选中的寄存组以外的存储器可作为通用 RAM 区;⑤除选中的寄存 组以外的寄存器可作为堆栈区。
相关文档
最新文档