1 / 4
文档名称:

51芯片.doc

格式:doc   大小:150KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

51芯片.doc

上传人:xgs758698 2018/11/8 文件大小:150 KB

下载得到文件列表

51芯片.doc

相关文档

文档介绍

文档介绍:欢迎来到51单片机学****网  专业致力于8051单片机编程技术推广,(深圳学林电子有限公司)累计5年点击超过500万!
彩色包装效果图网友来信照登
返回主页XL2000实验仪51论坛单片机教学本站例程 技术资料 软件下载 产品介绍学液晶显示如何购买  
  步进电机xl600实验仪 红外线遥控 c语言集锦自制编程器音响技术品质技术音响网址  更新中..51论坛
单片机的c语言教程...(深圳学林电子有限公司)友情转载
第二课:初步认识51芯片
第二课初步认识51芯片
上一课我们的第一个项目完成了,可能有懂C语言的朋友会说,"这和PC机上的C语言没有多大的区别呀"。的确没有太大的区别,C语言只是一种程序语言的统称,针对不同的处理器相关的C语言都会有一些细节的改变。编写PC机的C程序时,如要对硬件编程你就必须对硬件要有一定的认识,51单片机编程就更是如此,因它的开发应用是不可与硬件脱节的,所以我们先要来初步认识一下51苾片的结构和引脚功能。MSC51架构的芯片种类很多,具体特点和功能不尽相同(在以后编写的附录中会加入常用的一些51芯片的资料列表),在此后的教程中就以Atmel公司的AT89C51和AT89C2051为中心对象来进行学****两者是AT89系列的典型代表,在爱好者中使用相当的多,应用资料很多,价格便宜,是初学51的首选芯片。嘿嘿,口水多多有点卖广告之嫌了。:P
图2-1 AT89C51和AT89C2051引脚功能图
AT89C51
AT89C2051
4KB可编程Flash存储器(可擦写1000次)
2KB可编程Flash存储器(可擦写1000次)
三级程序存储器保密
两级程序存储器保密
静态工作频率:0Hz-24MHz
静态工作频率:0Hz-24MHz
128字节内部RAM
128字节内部RAM
2个16位定时/计数器
2个16位定时/计数器
一个串行通讯口
一个串行通讯口
6个中断源
6个中断源
32条I/O引线
15条I/O引线
片内时种振荡器
1个片内模拟比较器
表2-1 AT89C51和AT89C2051主要性能表
图2-1中是AT89C51和AT89C2051的引脚功能图。而表2-1中则是它们的主要性能表。以上可以看出它们是大体相同的,由于AT89C2051的IO线很少,导致它无法外加RAM和程序ROM,片内Flash存储器也少,但它的体积比AT89C51小很多,以后大家可根据实际需要来选用。它们各有其特点但其核心是一样的,下面就来看看AT89C51的引脚具体功能。

Vcc 40 电源端
GND 20 接地端
*工作电压为5V,-6V, 引脚功能一样。

图2-2 外接晶体引脚
XTAL1 19
XTAL2 18
XTAL1是片内振荡器的反相放大器输入端,XTAL2则是输出端,使用外部振荡器时,外部振荡信号应直接加到XTAL1,而XTAL2悬空。内部方式时,时钟发生器对振荡脉冲二分频,如晶振为12MHz,时钟频率就为6MHz。晶振的频率可以在1MHz-24MHz内选择。电容取30PF左右。
*型号同样为AT89C51的芯