<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
51单片机C语言学习笔记1:MCS-51系统结构
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/AT<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />89C51、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
2) 单片机C语言日记四
文章评论(0条评论)
登录后参与讨论