微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 51单片机C语言学习笔记1:MCS-51系统结构

51单片机C语言学习笔记1:MCS-51系统结构

时间:11-23 来源:互联网 点击:


51单片机管脚图 51单片机系统结构

传统的51单片机是DIP40(双列直插40管脚)的,也有PLCC44的,多用于板子要求紧凑的场合。如果想占地较少,可以用2051,管脚只有20。当然增强型51芯片封装多样,有TQFP48等等小体积的,兼容51指令集,并且在传统51的功能上有了很多的提高,如AD、USB等等,这也是51单片机还能胜任现在多种应用的原因。还是让我们看看传统51单片机的系统结构。

●8位bit CPU。

●片内时钟振荡器。

●4KB(4K字节)程序存储器ROM。

●片内有128B(128字节)数据存储器RAM。

●可寻址外部程序存储器和数据存储器空间各64KB。

●21个特殊功能寄存器SFR。

●4个8位并行I/O口,共32根I/O线。

●1个全双工串行口。

●2个16位定时器/计数器。

●5个中断源,有2个优先级。

●具有位寻址功能,适用于位(布尔)处理。

通常使用的51芯片:

1)AT89S51/AT89C51、AT89S52 (S51和S52可以使用ISP下载)

2)STC89S54RD+(使用串口下载)

STC(宏晶科技)单片机选型

http://www.mcu-memory.com/stc-mcu-select-3.htm

3)C8051F系列C8051F320

Silicon Lab C8051F高速单片机选型

http://www.xhl.com.cn/xxzn/xxzn.asp

参考资料:

1)Chapter2: 8051 Microcontroller Architecture

handsontec.com/chapter2.htm

2)单片机C语言日记四

http://blog.ednchina.com/klyzh2003/188178/message.aspx

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top