(1小时学会C语言51单片机)C语言入门教程77748.docx
《(1小时学会C语言51单片机)C语言入门教程77748.docx》由会员分享,可在线阅读,更多相关《(1小时学会C语言51单片机)C语言入门教程77748.docx(19页珍藏版)》请在优知文库上搜索。
1、信任许多爱好电子的挚友,对单片机这个词应当都不会生疏了吧。不过有些挚友可能只听说他叫单片机,他的全称是什么或许并不太清晰,更不用说他的英文全称和简称了。单片机是一块在集成电路芯片上集成了一台有确定规模的微型计算机。简称为:单片微型计算机或单片机(SingleChipComputer)O单片机的应用到处可见,应用领域广泛,主要应用在智能仪表、实时限制、通信、家电等方面。不过这一切都没什么关系,因为我(当然也包括任何人)都是从不知道转变成知道的,再转变成精通的。现在我只想把我学习单片机的经验,具体地讲叙给大家听听,可能有些大虾会笑话我,想:那么简洁的东西还在这里卖弄。但是你错了,我只是把我个人学习
2、的经验讲解并描述一遍而己,仅仅对那些想学习单片机,但又找不到好方法或者途径的挚友,供应一个帮助,使他们在学习过程中,尽量少走些弯路而已!首先,你必需有学习单片机的热忱,不是说今日去图书馆看了一个下午关于单片机的书,而明天玩上半天,后天就不知道那个本书在讲什么东西了。还是先说说我吧,我从大二的第一个学期期末的时候才起先接触单片机,但在这之前,正如上面所说的:我知道有种芯片叫单片机,但是具体长成什么样子,却一点也不知道!看到这里许多挚友确定会忍不住发笑。嘿嘿,你可千万别笑,有些大四毕业的人也同样不知道单片机长成什么样子呢!而我对单片机的痴迷更是常人所不能想象的地步,大二的期末考试,我全放弃了复习,
3、每当室友拿着书在埋头复习的时候,我却捧着自己从图书馆借的单片机书在那看,虽然有许多不懂,但是我还是坚持了下来,当时我就想过,为了单片机值不值得我这样去付出,或许这也是在一些三流学校的好处吧,考试挂科后,明年开学交上几十元一门的补考费,应当大部分都能过了。于是,我横下一条心,坚持看我的单片机书和资料。当你明白了单片机是这么一回事的时候,自不待言的问题出来了:我要选择那种语言为单片机编写程序呢?这个问题,困扰了我好久。具体选择C51还是A51呢?汇编在我们大二之前并没有开过课,虽然看着人家的讲解,很简洁明白单片机的每一时刻的具体工作状况,但是一合上书或者资料,自己却什么也不知道了,根本不用说自己写
4、程序了。于是,我最终还是确定学C51,终归C5I和我们课上讲的C语言,有些类似,编程的思想可以说是相通的。而且C51还有更大的优点就是编写大程序时的优越性更不言而喻,当然在那时,我并没有想的那么深远,C51的特点,还是在后来的实践过程中,渐渐体会到的!挚友假如你选择了C51,那么请接着往下看,假如你选择了A51,那么你可以不要看了!因为下面讲的全是C方面的,完全在奢侈你的时间!其次,既然你想学好单片机,你必需得舍得花钱,假如不买些芯片回来自己动手焊焊拆拆的(但是在后期会介绍给大家一个很好用的硬件仿真软件,并不须要你用试验板和仿真器了,干脆在你的PC上完成,但是软件终归是软件,从某个特定的意义上
5、来说是并不能代替硬件的),即使你每天捧着本书,把那本书翻烂,也恒久学不会单片机的!刚接触单片机的挚友,看了资料,确定会对以下几个词见的比较多,但是具体的概念还是比较模糊,现作如下说明:(1)编程器编程器是用来烧单片机芯片的,是把HEX或者BlN文件烧到单片机RoM里的,供单片机运行的。(2)试验板试验板是专为初学者依据某些要求而特做的板,一般上面就有一个单片机的最小系统,运用者只需写好程序,烧好芯片,放到上面加以验证的这么一个工具。有了试验板,对与初学者来说,省去了焊个最小系统的麻烦。但是对于电子开发人员来说,作用并不是很大(3)仿真器仿真器是干脆把HEX或者BlN文件短暂放在一个芯片里,再通
6、过这个芯片的引脚连接到试验板或者系统上工作。这样以来,可以省去了来回插拔芯片带来的不必要麻烦,我一起先也不知道上面3个的概念和作用,嘿嘿,原本想买个试验板(不想焊板,因为不行能为了点亮几个流水灯,而去焊个单片机的最小系统)的,可是结果,确和我想的正好相反,人家出售的是编程器。等货物寄到后,才知道自己搞错了!汗。嘿嘿。现在想想实在是又气又笑。我花了160大样买了个编程器(很不幸的是,这个编程器更本用不了,一烧芯片,芯片就烧坏了)把我给气的,这个编程器,现在还躺在我的抽屉里呢不过,现在想想,唯一让我觉得欣慰的是,那个老板每次能解答我的问题,连那种超级无趣的问题,他也能不嫌麻烦地尽量帮我解答!这点让
7、我很感动!第三,想学单片机的必需品-PC。因为写程序,编译或者是仿真都是通过PC完成的。假如没有PC,什么也做不了!有了PC最好还要可以上网,因为假如你没有可以和你沟通单片机的人,遇到自己解决不了的问题,始终都想不通,那么估计你学习单片机的热忱就会随着时间的推移而渐渐耗尽。假如你能上网通过论坛或者QQ群,问题就很快得到解决。这样的学习效率确定很高!真正的高手是从论坛中泡出来的!有了上述3个条件后,你就可以起先学你的单片机了。但是,真的做起来并没有我所说的那么简洁。你确定会遇到许多许多的问题。比如为了让单片机实现某个功能,你可能不知道怎么去写某个程序。或是你看懂了资料上某个相像的程序,你自己却写
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小时 学会 语言 51 单片机 入门教程 77748