AT89S51单片机期末考试复习资料
单片机原理及应用期末考试复习题

单片机原理及应用期末复习题一、填空题1.相对寻址是以PC的当前值为基准,加上指令中给出的相对偏移量形成目标地址的方式。
2.A T89S51单片机的1个机器周期含有12 个晶振周期或 6 状态周期。
3.A T89S51单片机进行扩展时,用P0 口作为地址/数据总线,用P2口作为地址总线高8位。
4.假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中5.指令格式是由操作码和操作数部分组成。
6. AT89S51单片机的串行口控制寄存器中有2个中断标志位,它们是 TI和RI7. JNC rel指令执行时,当CY位为 0时程序发生跳转。
8.单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是22H 。
9.外部中断0的中断入口地址为0003H,定时/记数器T1的中断入口地址为001BH。
10.串行口工作方式2为9位异步通信,若SMOD=0,f OSC = 6 MH Z,则其相应波特率为6×106/64 b/s11.堆栈应遵循先进后出规律,堆栈指针的符号为SP12、程序计数器PC存放的是下一条要执行指令的地址;13、指令MOVX A, @DPTR的寻址方式是寄存器间接寻址:14、MCS-51访问ROM、片内RAM、片外RAM的指令助记符分别为MOVC 、MOV和 MOVX 。
15、机器字长为8位,则[—10]原 = 8AH ,[-10]反= F5H ,[-10]补=F6H 。
16、已经累加器A = 97H,则执行指令ADD A, #7DH后,A = 14H ,C =1 ,OV = 0 ,AC = 1 。
二、单项选择题1.AT89S51单片机的( d )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( b )a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111010101000010 则其表示的十进制数值为(b)a) 7542H b) 7542 c) 75.42H d) 75.424.下列指令中不影响标志位CY的指令有( d )。
单片机复习题及答案--安徽工程大学机电学院

题型跟期末考试类似,6套习题卷都弄明白,范围缩小如下简答题:1、 AT89S51单片机片内都集成了哪些功能部件?答:1个CPU ;128个数据存储器(RAM )单元 ;8K Flash 程序存储器;4个8位可编程并行I/O 口(P0口、P1口、P2口、P3口); 1个全双工串行口;3个16位定时器/计数器; 1个看门狗定时器;一个中断系统,6个中断源,2个优先级;32个特殊功能寄存器(SFR )。
2. AT89S51采用12MHz 的晶振,定时1ms ,如用定时器方式1时的初值(16进制数)应为多少?(写出计算过程)解:采用12MH Z 的晶振,Tcy=1/fosc×12=1/12×10-6×12=1us采用定时器方式1(为16位)定时1ms,设初值为X ,则:(216-X )×1×10-6=1×10-3则=>X=64536将其转换成二进的为:1111110000011000再将其转化为16进制数为:FC18初值为TXH=FCH TXL=18H3、图为8段共阴数码管,请写出如下数值的段码。
0__ ___ 2_ 4_ _ P __ __ C _ _4、LED 的静态显示方式与动态显示方式有何区别?各有什么优缺点?答:静态显示时,欲显示的数据是分开送到每一位LED 上的。
而动态显示则是数据是同时送到每一个LED 上,再根据位选线来确定是哪一位LED 被显示。
静态显示亮度很高,但口线占用较多。
动态显示口线占用较少,但是需要编程进行动态扫描,适合用在显示位数较多的场合。
5、采用6MHz 的晶振,定时1ms ,用定时器T0方式0时的初值应为多少?(写计算过程)解:∵采用6MHZ 晶振∴机器周期为2usb c fh(213-X )×2×10-6=1×10-3∴X=7692(D )=1E0CH=1 1110 0000 1100(B ),化成方式0要求格式为 1111 0000 1100 B即0F00CH综上可知:TLX=0CH, THX=0F0H6. 说明AT89S51单片机的EA 引脚接高电平或低电平的区别。
单片机复习题

单片机一.填空题1.AT89S51单片机为位单片机。
2.MCS-51系列单片机的典型芯片分别为、、。
3.AT89S51有级中断,个中断源。
4.AT89S51内部数据存储器的地址范围是,位地址空间的字节地址范围是,对应的位地址范围是,外部数据存储器的最大可扩展容量是。
5.AT89S51单片机指令系统的寻址方式有、_______、_ ___、_ __ __、。
6.如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= ,(R7)= 。
7.82C55可以扩展个并行口,其中条口线具有位操作功能;8.当单片机复位时PSW=H,这时当前的工作寄存器区是区,R4所对应的存储单元地址为H。
9.若A中的内容为67H,那么,P标志位为。
10.74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中片芯片。
12.串行口的方式0的波特率为。
13.AT89S51内部数据存储器的地址范围是,位地址空间的字节地址范围是,对应的位地址范围是外部数据存储器的最大可扩展容量是。
14.在内部RAM中可位寻址区中,位地址为40H的位,该位所在字节的字节地址为。
15.如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH A, @R1后;结果(A)= ,(49H)= 。
16.当单片机复位时PSW=H,SP= ,P0~P3口均为电平。
17.当AT89S51执行MOVC A,@A+ DPTR指令时,伴随着控制信号有效。
18.AT89S51访问片外存储器时,利用信号锁存来自发出的低8位地址信号。
19.已知fosc=12MHz,T0作为定时器使用时,其定时时间间隔为。
20.若AT89S51外扩8KB 程序存储器的首地址若为1000H,则末地址为H。
21.串行口方式2接收到的第9位数据送寄存器的位中保存。
22.AT89S51访问片外存储器时,利用信号锁存来自发出的低8位地址信号。
23.若AT89S51外扩32KB 数据存储器的首地址若为4000H,则末地址为 H。
单片机原理及应用_黄河科技学院中国大学mooc课后章节答案期末考试题库2023年

单片机原理及应用_黄河科技学院中国大学mooc课后章节答案期末考试题库2023年1.AT89S51单片机的串行口,数据输出端为()。
参考答案:TXD2.AT89S51单片机定时器/计数器T1的中断向量号为()。
参考答案:33.Keil C51的unsigned int数据类型是()。
参考答案:无符号整型变量4.访问片外RAM数据,在C51中该数据的存储类型为()。
参考答案:xdata5.数字温度传感器DS18B20是()总线的器件参考答案:单6.AT89S51单片机有4 组位并行I/O口。
参考答案:87.AT89S51单片机片片外最多可扩展 KB的程序存储器。
参考答案:648.AT89S51有个可编程定时器/计数器参考答案:29.某RAM芯片有12条地址线,可寻址 KB个存储单元参考答案:410.波特率是指串行口每发送或接收的数据参考答案:秒钟11.AT89S51单片机采用并行总线方式外扩器件时,地址总线的高8位由()口提供参考答案:P212.C51中断函数的关键字是()参考答案:interrupt13.AT89S51单片机有( )组工作寄存器参考答案:414.ADC0809是( )位的数模转换器参考答案:815.如果单片机的晶振是6MHz,则其机器周期为()参考答案:2μS16.单片机的I/O端口做通用I/O时,若要读某个引脚,需要先对该端口位写()。
参考答案:117.C51提供了()存储类型类访问ROM。
参考答案:code18.如果需要用到AT89S51单片机的特殊功能寄存器以及一些存储定义,需要加载头文件()。
参考答案:reg51.h19.下面哪一种不属于C51扩展的数据类型参考答案:double20.单片机复位时,系统默认的当前工作寄存器为第()组。
参考答案:21.程序在运行时,当前PC的值是()。
参考答案:当前正在执行的指令的下一条指令的地址22.C51 中以字节形式对xdata区进行寻址,用()宏定义。
(完整word版)单片机期末复习资料(完全版)

(完整word版)单片机期末复习资料(完全版)◆单片机期末考试题型:第一题:填空题(30分),总30小空,每空1分第二题:判断题(15分),总15小题,每题1分第三题:简答题(30分),总6小题,每题5分,本题包括程序分析题第四题:编程题(25分),总2小题◆复习资料要点:教材+ 平时作业+ 实验报告(简答题和程序题主要复习课后习题和实验题)◆主要复习知识点:第一章微机计算机系统的基本知识1.单片机就是在一片硅片上集成了中央处理器、随机存储器、只读存储器、中断系统、定时/计数器和多种I/O口的微型计算机系统,该系统不带外部设备。
从组成和功能上看,它已经具备了计算机系统的基本属性,所以也可以称其为单片微型计算机,简称单片机。
2.微型处理器是单片机的核心。
它主要由三部分组成:寄存器阵列、运算器和控制器、3.程序计数器PC,专门用于存放现行指令的16位地址。
CPU就是根据PC中的地址到ROM中读取程序指令。
每当取出现行指令一个字节后,PC就自动加1,PC+1→PC,当遇到转移指令或子程序时,PC内容会被指定的地址取代,实现程序转移。
PC用于存放CPU下一条要执行的指令地址,是一个16位的专用寄存器。
(PC的功能与作用)4.运算器用来完成算术运算和逻辑运算操作,是处理信息的主要部件。
运算器主要由累加器A、状态寄存器PSW、算术运算单元ALU组成。
①累加器A,用来存放参与算术运算和逻辑运算的一个操作数和运算结果。
②状态字寄存器,用来保存ALU操作运算的条件标志,如进位标志、奇偶标志等。
③算术运算单元ALU,由加法器和其他逻辑电路组成,其基本功能是进行加法和移位运算,由此实现其他各种算术和逻辑运算。
5.控制器是分析和执行指令的部件,控制器只要由程序计数器PC、指令寄存器和指令译码器组成。
6.总线是用于传送信息的公共途径。
总线可以分为数据总线、地址总线、控制总线。
7.数据总线DB:数据线D0~D7共8位,由P0提供,分时输送低8位地址(通过地址锁存器锁存)和8位数据信息。
单片机原理及应用89c51期末复习资料

单⽚机原理及应⽤89c51期末复习资料单⽚机期末复习资料实验3 数码管显⽰设计1*功能描述:本程序集中体现数码管的静态显⽰,完成数码管由0到F的静态显⽰************************************************************/#include//包含头⽂件#define uchar unsigned char#define uint unsigned int //宏定义sbit dula=P1^4; //端⼝定义uchar num,y;uint x; //定义变量uchar code table[]={0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6,0xee,0x3e,0x9c,0x7a,0x9e,0x8e};//0到F的数码管管码/********************主函数**********************/void main(){while(1)//进⼊⼤循环{for(num=0;num<16;num++) //判断是否到F{dula=1;//开启锁存器P0=table[num];//送数码管管码dula=0;//关闭锁存器for(x=2000;x>0;x--)for(y=220;y>0;y--);//延时}}}2 *功能描述:本程序集中体现数码管的动态扫描显⽰2009,通过改变数组的值可完成对任意四个数的显⽰************************************************************/#include#include //包含头⽂件#define uchar unsigned char#define uint unsigned int //宏定义sbit Dula=P1^4; //端⼝定义uchar code table[]={0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6}; //0到F对应的数码管显⽰代码uchar x,i,temp;void main() //主函数{temp=0x01;for(i=4;i>0;i--) //将数值送⼊数码管{Dula=1; //开启锁存器P0=table[a[i-1]];Dula=0; //关锁存器P0=0xff;P1=temp;temp=_crol_(temp,1); //循环左移⼀位函数for(x=110;x>0;x--); //延时}课后重点习题第⼆章15.AT89C51单⽚机的⽚内都集成了哪些功能部件?各个功能部件的最主要的功能是什么?(1)1个微处理器(CPU);(2)128个数据存储器(RAM)单元;(3)4KB Flash程序存储器;(4)4个8位可编程并⾏I/O⼝(P0⼝、P1⼝、P2⼝、P3⼝);(5)1个全双⼯串⾏⼝;(6)2个16位定时器/计数器;(7)⼀个中断系统,5个中断源,2个优先级;(8)21个特殊功能寄存器(SFR)。
单片机期末总复习资料

第三章 指令系统
• 寻址方式
立即数寻址,MOV A,#33H
寄存器寻址,MOV A,R0
直接寻址,MOV A,30H
寄存器间接寻址,MOV A,@R0
变址寻址,MOVC A,@A+DPTR
相对寻址,SJMP $
JZ L1
位寻址,MOV C ,07H
• 1、下列数据传送指令是否有问题?如果有问题该如 何改正?
分析: ➢P1.1引脚的输出应每隔500ms取反一次,即定时时间为500ms, 长时间定时。 ➢定时/计数器方式1最大定时65.5ms。可用定时/计数器T1进行 10ms的定时,然后用寄存器R7对10ms定时中断次数计数50次来 实现。
➢定时初值:(216 C) *1us 10000us C D8F0H;TH1 D8H, TL1 F0H
3、中断请求寄存器 (TCON)
TCON 8FH 8EH 8DH 8CH
(88H) TF1
TF0
8BH 8AH 89H 88H
IE1 IT1 IE0 IT0
外部中断举例
要求:每次按键,使外接发光二极管LED改变一次亮灭状态。
解:INT0输入按键信号,P1.0输出改变LED状态。
ORG 0000H
AJMP MAIN
22
【例7-4】用T0作为计数器计数一生产流水线上的工件,每生产 100个工件,发出一包装命令,包装成一箱,并记录其箱数,
100个
包装命令
23
第8章 串行口通信
串行同步通信、异步通信各自的特点。 串行口1的工作方式有哪些?每种工作方式下的波特 率和帧格式是什么样的? 可以做为波特率发生器的是()、()
要注意:读外部引脚状态前,要先输出高电平,读回来的状态才 是正确的。 强推挽输出方式:输入输出都可达到20mA电流,适合需要较大 输出电流的情况。 仅为输入:所有输出均截止,对外是高阻状态,对输入没有影响。 开漏输出:内部上拉电阻断开。做输入输出时需要外加上拉电阻。
51单片机期末考试复习题(附答案)

单片机原理及应用复习一、填空题1.单片机又称为微控制器,将CPU、存储器、I/O集成到一个芯片上。
2.单片机的RST/VPD引脚为单片机的商店复位或掉电保护端,但单片机振荡器工作时,该引脚上只要出现持续两个机器周期的高电平,就可实现复位操作,是单片机回到初始状态。
̅̅̅̅端保持低电平。
3.单片机只访问外部程序存储器,必须使EA4.单片机程序地址空间中0000H代表复位入口地址、0003H代表外部中断0入口地址、000BH代表定时器/计数器0溢出中断入口地址、0013H代表外部中断1中断入口地址、001BH 代表定时器/计数器1溢出中断入口地址、0023H代表串口中断入口地址。
通常在这些地址中存放一条无条件转移指令。
5.扩展片外数据存储器地址空间与片内数据存储器地址空间可以重叠,是因为访问片内、外使用不同的指令,访问片外采用MOVX指令。
6.单片机应用程序一般放在ROM中,数据一般存放到RAM中。
7.单片机复位后,寄存器PC为0000H、ACC为00H、PSW为00H、SP为07H,此时选择第0组工作寄存器作为通用寄存器。
8.机器指令由操作码和操作数两部分构成。
9.操作数表示参加操作的数本身或操作数所在的地址。
10.单片机特殊寄存器的选址方式只能是直接寻址。
11.可用于寄存器间接寻址的寄存器包括R0、R1、DPTR,这些寄存器起到地址指针的作用。
12.要用传输指令访问单片机片外RAM,它的指令操作助记符是MOVX。
13.指令AJMP的跳转范围是2K,LJMP可在64KB范围内无条件转移。
14.执行PUSH时堆栈指针SP先加1,执行POP堆栈指令是SP后减1,子程序调用LCALL指令隐含2次压栈,子程序返回指令RET隐含2次出栈(弹栈)。
15.绝对调用指令ACALL addr所能调用子程序的范围是2K,LCALL addr指令则是64K。
16.DB、DW、DS伪指令都只能对程序存储器起作用,不能对数据存储器进行初始化。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机复习资料一、填空题1. 80C51的Po 口作为输出端口时,每位能驱动_8 ________ 个SL型TTL负载。
2. 当80C51引脚ALE _______ 信号有效时,表示从Po 口稳定地送出了低8位地址。
3. 一个机器周期等于_6 _____ 个状态周期,振荡脉冲2分频后产生的时钟信号的周期定义为状态周期。
4. 在80C51单片机内部RAM中字节地址范围是20H ~ 2FH的区域称为位寻址区,而字节地址范围是30H ~ 7FH的一段区域称为通用RAM区____________ 。
5. 80C51系列单片机内部数据存储器,即内RAM中位寻址区的地址范围是20H~2FH工作寄存器区的地址范围是00H“FH。
内ROM中寻址区的地址范围是OOOOH~OFFFH _______ 。
6. 80C51有__4_________ 个并行1\0 口,其中P0~P3是准双向口,所以由输出转输入时必须先写入_J ____________ 。
7. 80C51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器_SCON _______ 加以选择。
8. 若不使用80C51片内存器引脚_EA _________ 必须接地。
9. 80C51的堆栈是软件填写堆栈指针临时在片内RAM 内开辟的区域。
10. 80C51有4组工作寄存器,它们的地址范围是00H7FH 。
11. 80C51片内20H~2FH 范围内的数据存储器,既可以字节寻址又可以位寻址。
12. 计算机的系统总线有数据总线、地址总线、控制总线。
13. 80C51在物理有_4 ______ 个独立的存储空间。
14. 程序状态标志字寄存器PSW中的PSW.7的含义是进/借位标志;PSW.0的含义是_奇偶标志位。
15. 通常单片机上电复位时PC= 0000H SP= 07H,通用寄存器采用第0组,这一组寄存器的地址范围是从00H〜07H。
16. 单片机的存储器设计采用哈佛结构,它的特点是将程序存储器空间和数据存储器空间在物理上截然分开,分别寻址 ___________ 。
17. 单片机系统的复位方式有上电复位和手动按键复位两种。
18. 80C51单片机的内部硬件结构包括了:运算器、控制器、存储器、和寄存器—以及并行I/O 口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过总线相连接。
19. 80C51单片机的P0~P3 口均是准双向I/O 口,其中的P0 口和P2 口除了可以进行数据的输入、输出外,通常还用来构建系统的地址线和数据线。
20. 80C51单片机的时钟电路包括两部分内容,即芯片内的振荡器___________ 和芯片外跨接的晶振与电容。
二、判断题1. 程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存放数据。
(对)2. 80C51的特殊功能寄存器分布在60H~80H(80~FFH地址范围内。
(错)3. 8051单片机的P0 口既可以做数据口线又可以做为地址口线。
(对)4. 8051单片机的P2 口只能用作通用I/O 口。
(错)5. 在80C51系统中,一个机器周期等于 1.5卩s 。
(错)6. 若不使用80C51片内存器引脚EA 必须接地。
(对)7. 80C51的程序存储器只是用来存放程序的。
(错)8. 当80C51上电复位时,堆栈指针 SP=OOH (07H)( 错) 9.80C51外扩I/O 口与外 RAM 是统一编址的。
(错)10. 80C51系统可以没有复位电路。
(错)三、选择题4. 80C51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是( A )。
(A) ALE( B ) PSEN( C ) EA( D ) RST5. Pl 口的每一位能驱动( B )(A)2个TTL 低电平负载有 (E) 4个TTL 低电平负载(C)8个TTL 低电平负载有(D)l 0个TTL 低电平负载6.区分片外程序存储器和数据存储器的最可靠方法是(D )。
(A) 看其芯片型号是 RAM 还是ROM 。
(E)看其位于地址范围的低端还是高端。
(C) 看其离80C51芯片的远近。
(D) 看其是被 RD 还是被PSEN 信号连接。
7.80C51单片机外扩存储器芯片时,4个I/O 口中用作地址总线的是(A )。
(A) F b 口和 P 2 (B) P c 口 (C) P 1 口和 R 口(D) P 2 口8. 内部RAM 中的位寻址区定义的位是给( D )因此其寻址范围是(B )1. 80C51系统中, 若晶振频率屡 8MHz 一个机器周期等于 (A ) 卩 (A )1.5 (B ) 3 (C ) 1(D ) 0.52. 80C51的时钟最高频率是(A )。
(A ) 12MHz (B ) 6 MHz(C ) 8 MHz(D ) 10 MHz3. 80C51的并行I/O 口读-改-写操作,是针对该口的(D )。
(A )引脚(B )片选信号 (C )地址线(D )内部锁存器(A) 位操作准备的 (C)控制转移操作准备的 9. 以下运算中对溢出标志OV 没有影响或不受 (B) 移位操作准备的(D)以上都对OV 影响的运算是A)逻辑运算 (B) 符号数加减法运算(C) 乘法运算10. 单片机程序存储器的寻址范围是由程序计数器(D) 除法运算PC 的位数决定的,80C51的PC 为16位, (A) 4 KB (B) 64 KB (C) 8 KB(D) 128 KB11. PC的值是(C)(A)当前指令前一条指令的地址(C) 下一条指令的地址(B) 当前正在执行指令的地址(D) 控制器中指令寄存器的地址12. 在80C5I中,可使用的堆栈最大深度为(C)(A) 80 个单元(B) 32 个单元(C) 128 个单元(D) 8 个单元13. 在80C5I单片机的运算电路中,不能为ALU提供数据的是(D)(A)累加器A (B)暂存器(C)寄存器B (D)状态寄存器PSW14. 在80C5I 中(C )(A) 具有独立的专用的地址(B) 由P o 口和P1 口的口线作地址线(C) 由P o 口和P2 口的口线作地址线(D) 由R 口和P2 口的口线作地址线一、填空题21. 80C51的Po 口作为输出端口时,每位能驱动__8 _________ 个SL型TTL负载。
22. 当80C51引脚ALE _______ 信号有效时,表示从Po 口稳定地送出了低8位地址。
23. 一个机器周期等于_6 ________ 个状态周期,振荡脉冲2分频后产生的时钟信号的周期定义为状态周期。
24. 在80C51单片机内部RAM中,字节地址范围是20H ~ 2FH的区域称为位寻址去,而字节地址范围是30H ~ 7FH的一段区域称为通用RAM区_____________ 。
25. 80C51系列单片机内部数据存储器,即内RAM中位寻址区的地址范围是00H~FFH工作寄存器区的地址范围是00H7FH ___________ 。
内R0M中寻址区的地址范围是 _0000H~0FFFH _________ 。
26. 80C51有__4_________ 个并行1\0 口,其中P0~P3是准双向口,所以由输出转输入时必须先写入_J ___________ 。
27. 80C51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器_SCON ______ 加以选择。
28. 若不使用80C51片内存器引脚_EA ________ 必须接地。
29. 80C51的堆栈是软件填写堆栈指针临时在片内RAM 内开辟的区域。
30. 80C51有4组工作寄存器,它们的地址范围是00H7FH 。
31. 80C51片内20H~2FH 范围内的数据存储器,既可以字节寻址又可以位寻址。
32. 计算机的系统总线有数据总线、地址总线、控制总线。
33. 80C51 含_________ 掩膜ROM34. 80C51在物理有_4 ________ 个独立的存储空间。
35. 程序状态标志字寄存器PSW中的PSW.7的含义是进/借位标志;PSW.0的含义是_奇偶标志位。
36. 设计8031系统时,_P0 ________ 口不能用作一般1\0 口。
37. 通常单片机上电复位时PC= 0000H SP= 07H,通用寄存器采用第0组,这一组寄存器的地址范围是从00H〜07H。
38. 单片机的存储器设计采用哈佛结构,它的特点是将程序存储器空间和数据存储器空间在物理上截然分开,分别寻址__________ 。
39. 单片机系统的复位方式有上电复位和手动按键复位两种。
40. 80C51单片机内部RAM的寄存器区共有32 个单元,分为_4 ______ 组寄存器,每组8 个单元,以R 作为寄存器名称。
41. 80C51单片机的内部硬件结构包括了:运算器、控制器、存储器、和寄存器—以及并行I/O 口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过总线相连接。
42. 80C51单片机的P0~P3 口均是准双向I/O 口,其中的P0 口和P2 口除了可以进行数据的输入、输出外,通常还用来构建系统的地址线和数据线。
43. 单片机系统复位后,(PSW)=OOH因此内部RAM寄存区的当前寄存器是第_0 ______ 组,8个寄存器的单元地址为00 H 〜07H 。
44. 80C51单片机的时钟电路包括两部分内容,即芯片内的振荡器 ________ 和芯片外跨接的晶振与电容。
45. 在80C51中,位处理器的数据位存储空间是由 __________ 的可寻址位和内部RAM为寻址区的_________ 个位。
46. 使用8031单片机要将EA引脚接低电平,因为其内部无存储器_________________ ,8031片外可直接寻址程序存储器空间达64 KB,数据存储器空间达64 KB。
二、判断题11. 程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存放数据。
(对)12. 若不使用80C51片内存器引脚EA必须接地。
(对)13. 80C51的时钟最高频率是18MHz (12M)(错)三、选择题15. 80C51的并行I/O 口读-改-写操作,是针对该口的( D )。
(A)引脚(B)片选信号(C)地址线(D)内部锁存器16. 当80C51不执行外部数据存储器读/写操作时,ALE的频率为单片机时钟频率的(C )。
(A)1/1 (B)1/4 (C)1/6 (D)1/1217.以下运算中对溢出标志OV没有影响或不受OV影响的运算是(A)A)逻辑运算(B)符号数加减法运算(C)乘法运算(D)除法运算18.单片机程序存储器的寻址范围是由程序计数器因此其寻址范围是(B )PC的位数决定的,80C5l的PC为16位(A)4 KB(B) 64 KB(C) 8 KB(D) 128 KB三、设计题1、试用C程序编写,用P0 口作为通用I/O输出口,控制8个发光二极管从左到右依次点亮, 再依次熄灭,电路图如图所示。