• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

51单片机教程 (DOC)

何谓单片机 一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等).在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上.而在单片机中,这些部份,全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如A/D,D/A等.
天!PC中的CPU一块就要卖几千块钱,这么多东西做在一起,还不得买个天价!再说这块芯片也得非常大了. 不,价格并不高,从几元人民币到几十元人民币,体积也不大,一般用40脚封装,当然功能多一些单片机也有引脚比较多的,如68引脚,功能少的只有10多个或20多个引脚,有的甚至只8只引脚.为什么会这样呢? 功能有强弱,打个比方,市场上面有的组合音响一套才卖几百块钱,可是有的一台功放机就要卖好几千.另外这种芯片的生产量很大,技术也很成熟,51系列的单片机已经做了十几年,所以价格就低了. 既然如此,单片机的功能肯定不强,干吗要学它呢? 话不能这样说,实际工作中并不是任何需要计算机的场合都要求计算机有很高的性能,一个控制电冰箱温度的计算机难道要用PIII?应用的关键是看是否够用,是否有很好的性能价格比.所以8051出来十多年,依然没有被淘汰,还在不断的发展中.
2、MCS51单片机和8051、8031、89C51等的关系我们平常老是讲8051,又有什么8031,现在又有89C51,它们之间究竟是什么关系? MCS51是指由美国INTEL公司(对了,就是大名鼎鼎的INTEL)生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称.INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,当然,功能或多或少有些改变,以满足不同的需求,其中89C51就是这几年在我国非常流行的单片机,它是由美国ATMEL公司开发生产的.详细教程请点击下载:
2259291199681661.rar
全部回复(10)
正序查看
倒序查看
2008-01-10 14:57
蛮生动的!不错
0
回复
2008-01-10 14:59
@generalzhou
蛮生动的!不错
资料不错的!大家可以下载看看!
0
回复
2008-01-24 15:57
thanks good material
0
回复
2008-01-29 10:52
兄台,此教程有多处错误.像中断优先级那里就上一个
0
回复
2008-01-29 11:44
@倾城江南
导体大哥!是人都要有错误滴呀!偶也是找来的资料!
any way

thanks
0
回复
2008-01-29 11:48
@半导体1
兄台,此教程有多处错误.像中断优先级那里就上一个
导体大哥!是人都要有错误滴呀!偶也是找来的资料!
0
回复
kerw
LV.1
8
2008-01-30 21:14
不错啊!
多谢了!楼主
0
回复
2008-02-17 16:12
我也是单片机爱好者,对单片机也有一定的了解,请问学习MCS51单片机说是不是发很多钱,而且又很难学
0
回复
2008-02-18 09:08
@xianjun8409
我也是单片机爱好者,对单片机也有一定的了解,请问学习MCS51单片机说是不是发很多钱,而且又很难学
单片机的应用领域很广,它给个人带来的价值也是很高的,但是单片机是一门相对来说比较繁琐的技术,需要努力努力再努力...
0
回复
fzhlpp
LV.7
11
2008-05-13 09:34
@倾城江南
资料不错的!大家可以下载看看!
谢谢楼主了,你的阐述既精辟又通俗,我也打算学学单片机所以来了这里,看了你发的贴算不小的收获,谢谢了,希望以后还能看到楼主关于基础类帖子...
我下载了Keil uVision2,眼睁睁看着它就不知道怎么用,呵呵,程序怎么开始写?...
0
回复