1.
- 单片微型计算机(Single-Chip Microcomputer),简称单片机。便是将微处理器(CPU)、存储器(寄存程序或数据的ROM和RAM)、总线、守时器/计数器、输入/输出接口(I/O口)和其它多种功用器材集成在一块芯片上的微型计算机。
- 单片机的首要特色有:(1)可靠性高(2)便于扩展(3)操控功用强(4)低电压、低功耗(5)片内存储容量较小,除此之外,单片机还具有集成度高、体积小、性价比高、运用广泛、易于产品化等特色。
2.
- MCS-51单片机在片内集成了中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、守时器/计数器、并行I/O接口、串行I/O接口和中止体系等几大单元。
- CPU是整个单片机的核心部件,由运算器和操控器组成。运算器能够完结算术运算和逻辑运算,其操作次序在操控器操控下进行。操控器是由程序计数器PC(Program Counter)、指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Decoder)、守时操控逻辑和振荡器OSC等电路组成。CPU依据PC中的地址将欲履行指令的指令码从存储器中取出,寄存在IR中,ID对IR中的指令码进行译码,守时操控逻辑在OSC合作下对ID译码后的信号进行分时,以发生履行本条指令所需的悉数信号。
- 程序存储器(ROM)用于存储程序、常数、表格等。
- 数据存储器(RAM)用于存储数据。
-
I/O接口是MCS-51单片机对外部完成操控和信息交流的必经之路,用于信息传送过程中的速度匹配和添加它的负载才能。可分为串行和并行I/O接口。
- 8051内部有两个16位可编程序的守时器/计数器T0和T1,均为二进制加1计数器。可用于守时和对外部输入脉冲的计数。
- 8051的中止体系首要由中止答应操控器IE和中止优先级操控器IP等电路组成。可完成对5个中止源的办理。8051的中止体系首要由中止答应操控器IE和中止优先级操控器IP等电路组成。其间,IE用于操控5个中止源中哪些中止请求被答应向CPU提出,哪些中止源的中止请求被制止;IP用于操控5个中止源的中止请求的优先权等级。
3.
- MCS-51单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包含一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。一般把4个端口称为P0~P3。在无片外扩展的存储器的体系中,这4个端口的每一位都能够作为双向通用I/O端口运用。在具有片外扩展存储器的体系中,P2口作为高8位地址线,P0口分时作为低8位地址线和双向数据总线。
4.
- 操控线一共有6条。
- (1)ALE/ #PROG:地址锁存答应/编程线,合作P0口引脚的第二功用运用。在拜访片外存储器时,8051CPU在P0.7~P0.0引脚上输出片外存储器低8位地址的一起在ALE/ 上输出一个高电位脉冲,用于把这个片外存储器低8位地址锁存到外部专用地址锁存器,以便空出P0.7~P0.0引脚线去传送随后而来的片外存储器读写数据。在不拜访片外存储器时,8051主动在ALE/ #PROG上输出频率为fosc/6的脉冲序列。该脉冲序列可用作外部时钟源或作为守时脉冲源运用。
- (2)#EA/Vpp:答应拜访片外存储器/编程电源线,能够操控8051运用片内ROM仍是运用片外ROM。若 #EA=0,则答应运用片内ROM;若 #EA=1则答应运用片外ROM。
- (3)#PSEN :片外ROM选通线,在履行拜访片外ROM的指令MOVC时,8051主动在#PSEN上发生一个负脉冲,用于片外ROM芯片的选通。其他情况下#PSEN线均为高电平封闭状况。
- (4)RST/VPD:复位/备用电源线,能够使8051处于复位作业状况,高电平有用。
- (5)P3.6/#WR:P3.6引脚的第二功用,片外数据存储器“写选通操控”输出。
- (6)P3.7/#RD:P3.7引脚的第二功用,片外数据存储器“读选通操控”输出。