单片机简介

2019-04-15 18:02发布

51单片机定义:http://www.21ic.com/app/mcu/201205/121700.htm 更多参考知识:http://www.21ic.com/jichuzhishi/mcu/ 单片机由CPU、存储器、输入输出接口和片内外设组成。 由于单片机结构上的设计主要是面向控制,因此又称为微控制器MCU(MicroController Unit)。 (1)电源VCC和GND:VCC为+5V输入。 (2)时钟振荡电路引脚XTAL1和XTAL2: 在使用内部振荡电路时,XTAL1和XTAL2用来外接石英晶振;若采用外部振荡电路时,XTAL2用于输入外部振荡脉冲,而XTAL1必须接地。 (3)控制信号引脚RST、PSEN、EA/VPP和ALE/PROG RST为复位信号输入端,当RST端保持两个机器周期(24个时钟周期)以上的高电平时,单片机将复位。 PSEN为外部ROM的读选通信号。当访问外部ROM时,PSEN引脚将产生负脉冲,而访问外部RAM或片内ROM时,不会产生有效的PSEN信号。 EA/VPP:EA为访问外部ROM的控制信号。当EA为高电平时,CPU访问ROM有两种情况:访问地址范围为0~4K时,CPU只访问片内ROM;访问地址超出4K时,CPU将自动执行外部ROM的程序。当EA为低电平时,只能访问外部ROM。第二功能VPP为编程电源输入。 ALE/PROG:ALE为地址锁存允许信号,在访问外部存储器时,用来锁存P0扩展的地址低8位地址信号。在不访问外部存储器时,ALE以时钟振荡频率的1/6的固定速率输出ALE脉冲。第二功能PROG是对内部ROM编程时的编程脉冲输入端。
(4)4个8为IO口P0、P1、P2、P3 P0是一个8位漏极开路型的双向IO口。第二功能在访问外部存储器时,分时提供低8位地址线和8位双向数据总线。 P1、P2、P3均是内部带提升电阻的准双向IO口。 引脚 第二功能 引脚 第二功能 P3.0 RXD串行口输入 P3.4 T0定时器0输入 P3.1 TXD串行口输出 P3.5 T1定时器1输入 P3.2 INT0外部中断0输入 P3.6 WR片外RAM写选通控制输出 P3.3 INT1外部中断1输入 P3.7 RD片外RAM读选通控制输出 51单片机IO口内部结构:http://www.go-gddq.com/html/51DanPianJi/2011-12/854045.htm 80C51存储器配置:更多概念http://www.21ic.com/jichuzhishi/mcu/memory/2013-01-25/157444.html (1)ROM
可知,ROM的寻址空间为64KB。 (2)RAM

(3)扩展存储器:ROM最大64K,RAM最大64K+256B。 地址线相同P0和P2口,ROM的控制信号为PSEN,RAM的控制信号为WR和RD。