80c51
概述
80C51单片机属于MCS-51系列单片机,由Intel公司开发,其结构是8048的延伸,改进了8048的缺点,增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(PUSH)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源。采用40引脚双列直插式DIP(Dual In Line Package),内有128个RAM单元及4K的ROM。80C51有两个16位定时计数器,两个外中断,两个定时计数中断,及一个串行中断,并有4个8位并行输入口。80C51内部有时钟电路,但需要石英晶体和微调电容外接,本系统中采用12MHz的晶振频率。由于80C51的系统性能满足系统数据采集及时间精度的要求,而且产品产量丰富来源广,应用也很成熟,故采用来作为控制核心。
选型表
特性
y 80C51 核心处理单元
4k 字节FLASH 89C51X2
8k 字节FLASH 89C52X2
16k 字节FLASH 89C54X2
32k 字节FLASH 89C58X2
128 字节RAM 89C51X2
256 字节RAM 89C52X2/54X2/58X2
布尔处理器
全静态操作
y 12 时钟操作 可选6 个时钟 通过软件或并行编程器
y 存储器寻址范围
64K 字节ROM 和64K 字节RAM
y 电源控制模式
―时钟可停止和恢复
―空闲模式
―掉电模式
y 两个工作频率范围
6 时钟模式时为0 到20MHz
12 时钟模式时为0 到33MHz
y LQFP, PLCC 或DIP 封装
y 扩展温度范围
y 双数据指针
y 3 个加密位
1
y 4 个中断优先级
y 6 个中断源
y 4 个8 位I/O 口
y 全双工增强型UART
―帧数据错误检测
―自动地址识别
y 3 个16 位定时/计数器T0 T1 标准80C51 和增加的T2 捕获和比较
y 可编程时钟输出
y 异步端口复位
y 低EMI (禁止ALE 以及6 时钟模式)
y 掉电模式可通过外部中断唤醒
订购信息
P89C51X2 4K 字节FLASH
类型编号 封装 温度范围( )
P89C51X2BA PLCC44 0~+70
P89C51X2BN DIP40 0~+70
P89C51X2BBD LQFP44 0~+70
P89C51X2FA PLCC44 -40~+85
P89C52X2 8K 字节FLASH
类型编号 封装 温度范围( )
P89C52X2BA PLCC44 0~+70
P89C52X2BN DIP40 0~+70
P89C52X2BBD LQFP44 0~+70
P89C52X2FA PLCC44 -40~+85
P89C52X2FN DIP40 -40~+85
P89C52X2FBD LQFP44 -40~+85
P89C54X2 16K 字节FLASH
类型编号 封装 温度范围( )
P89C54X2BA PLCC44 0~+70
P89C54X2BN DIP40 0~+70
P89C54X2BBD LQFP44 0~+70
P89C54X2FA PLCC44 -40~+85
P89C58X2 32K 字节FLASH
类型编号 封装 温度范围( )
P89C58X2BA PLCC44 0~+70
P89C58X2BN DIP40 0~+70
P89C58X2BBD LQFP44 0~+70
P89C58X2FA PLCC44 -40~+85