单片机又称为微控制器,是一种面向控制的微型计算机。虽然单片机内集成了计算机的基本组成部分,但一片单独的单片机芯片是无法直接应用的。单片机最小系统,或者称为单片机最小应用系统,是指在尽可能少的外部电路的条件下,形成一个可以独立工作的单片机系统。对于51系列单片机来说,最小系统一般包括主控芯片(单片机)、时钟电路、复位电路、按键输入、输出显示等。
1.8051/8751/AT89C51最小应用系统
以某一种型号的单片机芯片为核心,配备支持单片机正常工作的最少外部电路,就构成单片机最小应用系统。8051/8751/AT89C51等芯片内部都集成有程序存储器,构成最小应用系统时只需外配时钟电路和复位电路即可工作。该系统不需外扩存储器,芯片的所有I/O接口都可以作为输入/输出口使用。由于系统需使用片内程序存储器,所以其引脚应接高电平。由于这种系统结构过于简单,只能承担非常简单的测控任务。8051/8751/AT89C51的最小应用系统电路如图2.21所示。
图2.21 8051/8751/AT89C51的最小应用系统电路
2.8031最小应用系统
8031单片机片内无ROM,使用8031单片机构成最小系统时,除了需要设计时钟电路和复位电路时,必须外扩程序存储器,可以采用EPROM芯片扩展程序存储器。8031的最小应用系统电路如图2.22所示。
图2-22 8031的最小应用系统电路
系统设计中应将引脚接地,使单片机复位后即从片外程序存储器读取指令。外扩EPROM2764时,8031的P0口和P2口作为地址总线,P0口外接地址锁存器(74LS373),提供低8位地址,P2口提供高8位地址,P0口还被作为数据总线使用。扩展的程序存储器2764的受单片机的程序存储器读控制信号控制。
一、选择题
1.在MCS-51单片机中,DPTR和SP分别是( )的寄存器。
A.DPTR和SP均为8位 B.DPTR为8位,SP为16位
C.DPTR为16位,SP为8位 D.DPTR和SP均为16位
2.在MCS-51单片机中,地址总线和数据总线分别是( )条。
A.均为8条 B.地址总线为8条,数据总线为16条
C.均为16位 D.地址总线为16条,数据总线8条
3.决定程序执行顺序的寄存器是( )。
A.程序是否有转移指令 B.指令地址寄存器PC
4.MCS-51单片机有( )条引脚。
A.28 B.40 C.20 D.32(www.xing528.com)
5.MCS-51单片机的一个指令周期包括( )个机器周期。
A.1~4 B.6 C.12 D.2
6.R0~R7所在的工作寄存器区是由( )来选定的。
A.PSW寄存器的RS1和RS0 B.CPU
C.内部数据存贮器 D.程序
7.在MCS-51单片机中,PC的初值和P0、P1、P2、P3的初值为( )。
A.PC的初值为0000H,P0、P1、P2、P3的初值为FFH
B.PC的初值为0003H,P0、P1、P2、P3的初值为00H
C.PC的初值为0000H,P0、P1、P2、P3的初值为00H
D.PC的初值为0003H,P0、P1、P2、P3的初值为FFH
二、简答题
1.决定程序执行顺序的寄存器是哪个?它是几位寄存器?是特殊功能寄存器吗?
2.DPTR是什么寄存器?它是由哪几个寄存器组成?它的作用是什么?
3.8051的工作寄存器分成几个组?每组为多少个单元?8051复位后,工作寄存器位于哪一组?
4.8051单片机的内部数据存贮器可以分为几个不同区域?各有什么特点?
5.MCS-51单片机的寻址范围是多少?8051单片机可以配置的存贮器最大容量是多少?
6.什么叫指令周期?什么叫机器周期?MCS-51的一个机器周期包括多少时钟周期?
7.8051是低电平复位还是高电平复位?复位后,P0~P3口处于什么状态?
8.程序状态字PSW的作用是什么?常用的状态标志有哪几位?作用是什么?
9.在程序存储器中,0000H,0003H,000BH,0013H,001BH,0023H这6个单元有什么特定的含义?
10.若P1~P3口作通用I/O口使用,为什么把它们称为准双向口?
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。