2008-08-07
MSC51架构的芯片种类很多,具体特点和功能不尽相同(在以后编写的附录中会加入常用的一些51芯片的资料列表),在此后的教程中就以Atmel公司的AT89C51和AT89C2051为中心对象来进行学习,两者是AT89系列的典型代表,在爱好者中使用相当的多,应用资料很多,价格便宜,是初学51的首选芯片。嘿嘿,口水多多有点卖广告之嫌了。:P | ||||||||||||||||||||
| ||||||||||||||||||||
图2-1 AT89C51和AT89C2051引脚功能图 | ||||||||||||||||||||
| ||||||||||||||||||||
表2-1 AT89C51和AT89C2051主要性能表 | ||||||||||||||||||||
评论5
楼主 2008/8/4 20:34:32
1.电源引脚 2.外接晶体引脚 |
|
图2-2 外接晶体引脚 |
XTAL1 19 |
楼主 2008/8/4 20:34:59
3.复位 RST 9 |
|
图2-3 常用复位电路 |
楼主 2008/8/4 20:35:33
4.输入输出引脚 | ||||||||||||||||||
| ||||||||||||||||||
表2-2 P3端口引脚兼用功能表 | ||||||||||||||||||
呼!一口气说了那么多,停一下吧。嗯,什么?什么叫上拉电阻?上拉电阻简单来说就是把电平拉高,通常用4.7-10K的电阻接到Vcc电源,下拉电阻则是把电平拉低,电阻接到GND地线上。具体说明也不是这里要讨论的,接下来还是接着看其它的引脚功能吧。 |
楼主 2008/8/4 20:36:18
5.其它的控制或复用引脚 | |||||||||||||||||||||||
| |||||||||||||||||||||||
表2-3 Vpp与芯片型号和片内特征字的关系 | |||||||||||||||||||||||
看到这您对AT89C51引脚的功能应该有了一定的了解了,引脚在编程和校验时的时序我们在这里就不做详细的探讨,通常情况下我们也没有必要去撑握它,除非你想自己开发编程器。下来的课程我们要开始以一些简单的实例来讲述C程序的语法和编写方法技巧,中间穿插相关的硬件知识如串口,中断的用法等等。 | |||||||||||||||||||||||
楼主 2008/8/7 14:16:43
已经保留了