单片机学习笔记51单片机基础
与MCS-51兼容的有
Atmel公司AT89C5X 停产不支持ISP下载 已经被AT89S5X取代 这个可以ISP下载
SST公司SST89E5X 带监控程序 可以简单仿真
宏晶STC(大陆的) STC89C5X 支持串口下载
STC89C52
Atmel公司AT89C5X 停产不支持ISP下载 已经被AT89S5X取代 这个可以ISP下载
SST公司SST89E5X 带监控程序 可以简单仿真
宏晶STC(大陆的) STC89C5X 支持串口下载
STC89C52
AT表示 Atmel公司的芯片
9表示flash存储器
S表示可以下载的flash
LV表示低电压3.3V
52是型号 2表示8K的ROM
24表示最高使用晶振24M
P表示双列直插封装的 D陶瓷封装 J方形封装的 S、Q贴片封装
C表示商业用品 0~75度 I表示工业用品温度范围高点 A表示汽车用品 M表示军用级别 U表示无铅的产品
51内部结构
8位CPU4KROM128字节的RAM4个8为的IO口一个全双工串口2个16位定时、计数器5个中断源
RAM 相当于内存掉电丢失用于存放运算数据
ROM相当于硬盘掉电不丢失用于存放程序
数字电路中只有两种电平高 +5V 和 低 0V
RS232 电平:计算机串口高 -12V 和 低 +12V 所以单片机和电脑通讯要转换电平
MCS-51系列单片机产品有8051,8031,8751,80C51,80C31等型号(前三种为CMOS芯片,后两种为CHMOS芯片)。它们的结构基本相同,其主要差别反映在存储器的配置上。8051内部设有4K字节的掩模ROM程序存储器,8031片内没有程序存储器,而8751是将8051片内的ROM换成EPROM。由ATMEL公司生产的89C51将EPROM改成了4K的闪速存储器。
MCS-51单片机是在一块芯片中集成了CPU,RAM,ROM、定时器/计数器和多种功能的I/O线等一台计算机所需要的基本功能部件。MCS-51单片机内包含下列几个部件:
本文引用地址:https://www.eepw.com.cn/article/201611/318634.htm◆ 一个8位CPU;
◆ 一个片内振荡器及时钟电路;
◆4K字节ROM程序存储器;
◆128字节RAM数据存储器;
◆ 两个16位定时器/计数器;
◆ 可寻址64KB外部数据存储器和64BK外部程序存储器空间的控制电路;
◆32条可编程的I/O线(四个8位并行I/O端口);
◆ 一个可编程全双工串行口;
◆ 具有五个中断源、两个优先级嵌套中断结构。
MCS-51单片机内部结构图
MCS-51单片机引脚功能:
MCS-51单片机引脚图
1 电源线:
VCC:+5V电源。VSS:地线。
2 RST:复位信号线。
当输入的复位信号延续两个机器周期以上的高电平时即为有效,用以完成单片机的复位初始化操作。
3 信号引脚介绍
P0.0~P0.7:P0口8位双向口线。
P1.0~P1.7:P1口8位双向口线。
P2.0~P2.7:P2口8位双向口线。
P3.0~P3.7:P3口8位双向口线。
4 XTAL1和XTAL2:外接晶振引脚
5 控制线:
(1)ALE/PROG
(2)EA/VPP
(3)PSEN
评论