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
51单片机C语言学习系统结 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)