标题: 1课:单片机简叙 [打印本页]

作者: admin    时间: 2013-5-21 02:32
标题: 1课:单片机简叙

1.单片机可以做什么?
   目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。小到电话,玩具,手机,各类刷卡机,电脑键盘,彩电,冰箱,空调,电磁炉,大到汽车,工业自动控制,机器人,导弹导航装置,甚至是美国的火星车,这些设备里面都含有一个或者多个单片机 。单片机的数量不仅远超过PC机,甚至比人类的数量还要多。因此,单片机的学习、开发与应用将造就一大批软硬件工程师。


2. 学习单片机需要哪些基本条件?
   模拟电路,数字电路基础,对C语言或汇编语言有一定的了解。当然,这些也可以在学习过程中掌握。对此这套教程均有讲解.
  硬件条件的话:电脑一台,实验开发平台一套。
3、单片机的结构
   一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储-内存)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板的印刷线路板上。而在单片机中,这些部份,全部被做到一块集成电路芯片中了,所以就称为单片机。
   单片机是一种控制芯片,一个微型的计算机,而加上晶振,存储器,地址锁存器,逻辑门,七段译码器(显示器),按钮(类似键盘),扩展芯片,接口等那是单片机系统。
  天!PC中的CPU一块就要卖几千块钱,这么多东西做在一起,还不得买个天价!再说这块芯片也得非常大了。
  不,价格并不高,从1元人民币到几十元人民币,体积也不大,一般用40脚封装,当然功能多一些单片机也有引脚比较多的,如68引脚,功能少的只有10多个或20多个引脚,有的甚至只8只引脚。
为什么会这样呢?
  功能有强弱,打个比方,市场上面有的组合音响一套才卖几百块钱,可是有的一台功放机就要卖好几千。另外这种芯片的生产量很大,技术也很成熟,51系列的单片机已经做了十几年,所以价格就低了。
  既然如此,单片机的功能肯定不强,干吗要学它呢?话不能这样说,实际工作中并不是任何需要计算机的场合都要求计算机有很高的性能,一个控制电冰箱温度的计算机难道要动用一台台式电脑不成?应用的关键是看是否够用,是否有很好的性能价格比。所以8051出来十多年,依然没有被淘汰,还在不断的发展中。
4、MCS51单片机和8051、8031、89C51等的关系
   我们平常老是讲8051,又有什么8031,现在又有89C51,89s51它们之间究竟是什么关系?
   MCS51是指由美国INTEL公司(对了,就是大名鼎鼎的INTEL)生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基础上进行功能的增、减、改变而来的,所以人们习惯于用8051来称呼MCS51系列单片机,而8031是前些年在我国最流行的单片机,所以很多场合会看到8031的名称。INTEL公司将MCS51的核心技术授权(卖)给了很多其它公司,所以有很多公司在做以8051为核心的单片机,当然,功能或多或少有些改变,以满足不同的需求,其中89C51就是这几年在我国非常流行的单片机,以后我们将用89C51单片机来完成一系列的教学实验。并会不定期在 http://www.51hei.com 更新和修正,如有错误请在本文评论中批评指正.
5.该学汇编还是学C语言?    掌握用C语言单片机编程很重要,毕竟C容易写,可读性强,可移植性强。但是光会C语言也还是不够的,你还得了解汇编,实际上不是了解汇编指令,而是为了了解单片机的体系结构。可以肯定的说,最好的C语言单片机工程师都是从汇编走出来的编程者,所以我以为学习单片机,先学点汇编是必要的,但在以后的开发中主要用C语言,所以本系列教程将兼顾汇编和c两种语言.学习中有问题可联系笔者:胡琴

下一课:2课:单片机引脚介绍
作者: albb    时间: 2013-6-6 21:05
初来乍到,楼主讲的很专业,学习了!
作者: gangxiadexue    时间: 2013-6-15 00:56
老狮讲的很好 谢谢
作者: 非常自我    时间: 2013-6-28 21:59
努力学习

作者: lemon铭    时间: 2013-7-7 22:58
专心学习,从0开始
作者: myj605    时间: 2013-8-8 10:06
上学那会儿没学好,现在从零开始,慢慢学,讲的很好
作者: sudo_apt-get    时间: 2013-8-11 16:11
楼主扫盲了  来迟了
作者: 等老子火了    时间: 2013-8-13 10:52
初来咋到  向楼主学习
作者: Danglm    时间: 2013-8-17 17:10
楼主,很强大讲的很清晰
作者: c2y3h2    时间: 2013-8-31 09:07
好好学习!!!
作者: aquan136    时间: 2013-10-3 23:26
像楼主 好好学习
作者: suiyuan_mcy    时间: 2013-10-25 21:36
很详细呀
作者: lyMarvin    时间: 2013-12-21 21:31
相见恨晚!
第一次来论坛,单片机学习不错,标题很清晰,通俗易懂。
作者: liarea    时间: 2014-1-13 10:43
楼主讲的很好,顶顶顶顶

作者: 2299007    时间: 2014-1-25 09:47
专心学习,从0开始
作者: Diligence    时间: 2014-2-26 16:07
不错。

作者: 豫西逆鳞    时间: 2014-3-14 19:47
起步。。开始。。跑起来~~~
作者: lixichunedu    时间: 2014-3-30 02:55
先前的 数字电路和模拟电路 不是很强 尤其是在驱动电路部分和程序结合的时候 需要考虑
作者: billy_jhgg    时间: 2014-4-11 15:26
专心学习,从0开始
作者: ivmmcu    时间: 2014-4-17 23:04
学习了,thanks
作者: ivmmcu    时间: 2014-4-17 23:32
学习了,thanks。
作者: yq11999    时间: 2014-5-5 21:54
向楼主好好学习!!!
作者: changxt    时间: 2014-5-6 11:39
顶  努力学习  
作者: 雪中梅花    时间: 2014-5-15 14:28
谢谢楼主的奉献。
作者: 程昭    时间: 2014-6-16 20:21
c2y3h2 发表于 2013-8-31 09:07
好好学习!!!

老师,讲的很好!

作者: 雨中的角落    时间: 2014-6-22 09:22
就是没有说说89s51怎样
作者: WFX777888    时间: 2014-6-26 11:22
初来乍到,楼主讲的很专业,谢谢分享资料
作者: 神一般的存在    时间: 2014-7-16 13:35
很有帮助
作者: 93mxt    时间: 2014-7-16 16:46
刚来报到,这个开场的讲得很好,老师五官端正,做老师最合适不过,多谢,多谢!
作者: 亭子    时间: 2014-7-21 14:14
感谢楼主
作者: 匹夫    时间: 2014-8-4 18:41
讲得很好,高手!
作者: SHANGYU    时间: 2014-8-19 10:48
努力从0开始学习。
作者: ghbbcy    时间: 2014-8-20 23:34
刚刚进来就见到那么好的贴,膜拜
作者: 覃明明    时间: 2014-8-29 10:15
楼主,这对于入门者来说,太強大了,非常感谢,辛苦了
作者: 独等花儿开    时间: 2014-8-30 10:23
赞一个,我要学好单片机
作者: 大麦小    时间: 2014-9-1 11:10
学习下,谢分享
作者: ajie923    时间: 2014-9-8 11:38
赞一个
作者: cuko138    时间: 2014-9-13 15:02
讲的很好
作者: yiyin1820    时间: 2014-9-14 21:15
赞,支持!!!
作者: 华亭子云    时间: 2014-10-9 09:59
真心赞一个~
作者: lhj0378    时间: 2014-10-11 10:24
支持
作者: 最佳反馈    时间: 2014-10-18 21:02
初来乍到,楼主讲的很专业,学习了!
作者: zxj366    时间: 2014-10-19 20:19
我也要从这里开始学习51
作者: 吻你的唇    时间: 2014-10-20 23:13
比学校的教材好多了
作者: xiangxiaoqi    时间: 2014-10-21 22:36
楼主,为什么我装KEIL时候与教程里显示的不一样,只能安装,没有注册的.exe文件
作者: sun888    时间: 2014-10-26 18:47
不错,好好学习了!
作者: yq11999    时间: 2014-10-26 21:34
大力支持!!!!虽然不是很懂!!!
作者: 小白two    时间: 2014-10-31 21:49
感谢分享,讲得不错
作者: 殇骇戒    时间: 2014-11-6 00:35
专心学习
作者: Qianghan    时间: 2014-11-7 11:44
先前的 数字电路和模拟电路 不是很强 尤其是在驱动电路部分和程序结合的时候 需要考虑

作者: 最佳反馈    时间: 2014-11-9 17:15
努力学习
作者: dyp206    时间: 2014-11-12 14:13
第一课看完了
作者: whqh    时间: 2014-11-22 19:05
很好的入门课程,谢谢老师。
作者: lwl051324    时间: 2014-11-23 11:51
单片机在学校学的,很久没有接触都忘光了,重新学起
作者: xiehui111    时间: 2014-11-26 13:37
豁然开朗,不错
作者: V刹V    时间: 2014-11-29 10:33
呵呵很好
作者: V刹V    时间: 2014-11-29 10:33
草鸡帮帮
作者: drh123456    时间: 2014-11-29 23:28
初来乍到,楼主讲的很专业,学习了!
作者: hklengyue    时间: 2014-12-2 13:01
感谢楼主
作者: mrp123    时间: 2014-12-4 13:19
老狮讲的很好 谢谢
作者: 飘花之秋    时间: 2014-12-5 00:26
个人感觉讲的很不错,说到了关键的地方,解答了初学者最开始的困惑。赞一个!
作者: shuai8748    时间: 2014-12-12 15:47
特别适合初学者  我就是初学者 学习版主
作者: AOP    时间: 2014-12-12 18:41
写得很仔细,这是我见过的最好的单片机教程。谢谢了。
作者: X_ghoxt    时间: 2014-12-14 10:56
先回个贴,新人入坛,先来看看基础的
作者: ardu    时间: 2014-12-16 07:28
好好学习!!!
作者: 山一样的男人    时间: 2014-12-16 11:04
非常好 介绍的详细 易懂 很荣幸遇到这么好的网站
作者: 不明    时间: 2014-12-16 15:05
无C基,来学单片机了!谢谢老大!
作者: pps111    时间: 2014-12-20 12:06
原来这样子
作者: pps111    时间: 2014-12-20 12:16
学习了~~~~~~~
作者: pps111    时间: 2014-12-20 12:19
有点不懂~~~~
作者: pps111    时间: 2014-12-20 12:19
坚持看下去
作者: pps111    时间: 2014-12-20 12:19
真的很感谢楼主的无私奉献
作者: 张依尧1998    时间: 2014-12-20 21:02
好好的东西    要好好学习
作者: jdjsfw    时间: 2014-12-22 09:16
来迟了
作者: fuwu785156    时间: 2014-12-22 14:24
很好,重新拾起来,不知还能不能学会。
作者: 山一样的男人    时间: 2015-1-4 09:21
不错 关注了很多天 内容实在明了 可以看得懂
作者: 街舞天空    时间: 2015-1-10 14:05
生动的课程,受教
作者: sobeit2000    时间: 2015-1-14 14:57
新人报道,楼主很专业。
作者: liuzc879    时间: 2015-1-20 05:56
初来咋到  向楼主学习
作者: 掌柜De大浪    时间: 2015-1-21 14:15
老师讲的很棒,对我们这种新手来说是最好的!谢谢!
作者: song225418    时间: 2015-1-30 21:11
讲的很好
作者: qq2010108288    时间: 2015-2-2 19:13
努力学习中·1·1····
作者: lyjbbc    时间: 2015-2-5 19:17
加油学习,,,
作者: kaka3511    时间: 2015-2-7 17:55
单片机真的很强大啊
作者: kaka3511    时间: 2015-2-7 17:55
以后一定学号单片机,出来创事业
作者: yuanzilong    时间: 2015-2-8 09:49
初来学习,好文章顶
作者: 1420079051    时间: 2015-2-10 13:22
10多年的计算机专业,现在又从头来来过。第1课写得通俗易懂,
作者: 懒懒的拥抱    时间: 2015-2-12 12:16
我也来学习学习~~~
作者: dyy200861542    时间: 2015-2-14 15:19
谢楼主分享!!
作者: 挪亚易    时间: 2015-2-23 19:56
恩  这个网站确实是学习的地方  我就不用买教材了
作者: yuanzilong    时间: 2015-2-24 10:26
顶顶顶,支持啦
作者: yuanzilong    时间: 2015-2-24 10:43
顶顶顶,支持啦
作者: zzqzhang    时间: 2015-2-24 15:16
谢谢分享,好好学习
作者: 202305415    时间: 2015-2-28 14:09
讲的很好
作者: xiaoxiaoniao    时间: 2015-3-2 07:14
专心学习,从0开始..................
作者: 霍霍霍霍霍    时间: 2015-3-4 16:12
想着高手努力!
作者: xiaoxiaoniao    时间: 2015-3-5 13:03
谢谢楼主的奉献。
作者: a610300    时间: 2015-3-6 20:44
简单的介绍了单片机可以做啥?单片机的结构。简单明了!
作者: a610300    时间: 2015-3-6 20:47
xiangxiaoqi 发表于 2014-10-21 22:36
楼主,为什么我装KEIL时候与教程里显示的不一样,只能安装,没有注册的.exe文件

你下的啥版本 ?有注册机吗?
作者: 成津灰惶无人晓    时间: 2015-3-7 09:26
来学习的




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1