下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机学习心得时光飞逝,一转眼,一个学期又进尾声了,本学期的单片机课程也结束,但 通过这次单片机的学习, 我不仅加深了对单片机理论的理解, 将理论很好地应用 到实际当中去, 而且我还学会了如何去培养我们的创新精神, 从而不断地战胜自 己,超越自己。创新可以是在原有的基础上进行改进,使之功能不断完善,成为 真己的东西。当今社会随着电子技术的发展, 特别是随着大规模集成电路的产生, 给人们 的生活带来了根本性的变化, 如果说微型计算机的出现使现代的科学研究得到了 质的飞跃,那么可编程控制器的出现则是给现代工业控制测控领域带来了一次新 的革命。在现代社会中, 温度控制不仅应用在工厂生产方面, 其作用
2、也体现到了 各个方面。 本学期我们就学习了单片机这门课程, 感觉是有点难呢。 也不知道整 个学习过程是怎么过来得,可是时间不等人。刚开始学习的时候, 对单片机没有什么认识, 不知道什么是单片机, 更不知 道它有什么作用。 通过学习才大体知道了单片机的一些知识。 单片机是一块在集 成电路芯片上集成了一台有一定规模的微型计算机。 简称为:单片微型计算机或 单片机。单片机的应用到处可见,应用领域广泛,主要应用在智能仪表、实时控 制、通信、家电等方面。由中央处理器 CPU随机存储器RAM只读存储器ROM I/O 接口、定时器 / 计数器以及串行通信接口等集成在一块芯片上,构成了一个 单片微型计算机,
3、简称为单片机。 它的应用范围很广, 在工业自动化中应用有数 据采集、测控技术。在智能仪器仪表中应用有数字示波器、数字信号源、自动取 款机等。在消费类电子产品中应用有空调机、电视机、微波炉、手机、 IC 卡、 汽车电子设备等。 在通讯方面应用有手机、 小灵通等。 在武器装备方面应用有飞 机、坦克、导弹、航天飞机、智能武器等。刚开始学习时只能抄写别人做成功的 程序,一遍一遍的写,从简单的入手,逐步的积累,一步步的能够将小的程序结 合到一起, 拼接成较为复杂一些的程序。 但是程序不要只是看别人得, 一定要自 己写过才是自己的。只有当你自己能写出来的时候说明你真懂了。刚接触 KEIL 时确实很让人头疼
4、,使用 KEIL 不会建项目、不会使用实验板。然后可以参考已经成功的程序,抄过来,写一个最简单的,让它运行起来,先培养一下自己的感 觉,先建个项目,再配置一下项目,然后建个程序,加入项目中,再写代码、编 译、生成HEX刷进单片机中、运行。其实当遇到问题一定要自己尝试着解决, 不能遇到问题就去问别人, 自己一定要掌握解决问的方法和思路。 对一个新项目 时,自己一定要多想想, 不要急着去看别人是怎么写的。 应该先想一下程序的构 架,想想如何来完成。 然后自己动手去写, 理清自己的思路这样更容易提高自己。熟悉单片机的人都知道, 要学好单片机可不是一件容易的事, 倒不是因为单 片机很难学, 而是很难找
5、到一本专为单片机入门者而编写的教材。 翻一下身边的 单片机教材, 都好像是为已经懂单片机的人而写的, 一般先介绍单片机的硬件结 构和指令系统,再是系统扩展和外围器件,顺便讲一些应用设计(随便说一下, 很多书中的电路设计已经过时,并且有些程序还是错误的) 。如果按照此种学习 方法,想进行产品开发, 就必须先把所有的知识全部掌握了才可以进行实际应用。 学习使用单片机只能靠循序渐进的积累, 虽然单片机的课程只上了几节就去上班 了,但在学习的过程中有了一定的了解。 下面就本人学习单片机的过程和经验做 简要介绍。首先,学习单片机要有一定的基础: 电子技术方面要有数字电路和模拟电路 等方面的理论基础, 特
6、别是数字电路; 编程语言要求汇编语言或 C 语言。要想成 为单片机高手,建议初学者首先学习汇编语言,学的差不多的时候,转入C语言 学习。尽管汇编语言属于低级语言,编程效率低,但是较C语言具有目标代码简 短,占用内存少, 执行速度快等优点, 更重要的是能使初学者尽快熟悉单片机的 内部结构, 并能对其进行精确的控制。 汇编语言在单片机教材里面都会涉及, 不 需要单独购买教材和学习。C语言是一门学问,有很多专业书籍来讲解,并且对我 们今后的编程生涯有绝对的好处 , 因此要深入学习 , 千万不要自以为看了某某的 视频教程就以为掌握了 C语言,那只是C语言的一部分。在这里给大家推荐一本 单片机C语言程序
7、设计参考书,马忠梅等著,北京航空航天大学出版社出版的单 片机的C语言应用程序设计,要求C语言基础。如果没学过C语言,建议学习 清华大学谭浩强编写的C语言程序设计,这本书写的不错,通俗易懂。其次,是单片机教材选择。 单片机是一门非常重视实践的技术, 不能总是看 书,但要学习它首先应看书,对单片机引脚、内部结构、寄存器和原理有一定地 了解和感官认识,它的是怎样工作的, 能干些什么?刚开始时, 也许你看不明白, 但这并不要紧,因为你还缺乏实践经验。现在单片机应用广泛 , 因此各个厂家分 别推出了自己的单片机,我们没必要每样都学 ! 因为他们的编程方法和调试过程 以及内部指令结构有一定的相似,只要学精
8、通一款就0K了 !尤其是用C语言编程, 就几乎不用分什么派系 , 但是我们要选择一款有代表性的知识范围广, 并且入门容易,书籍多。一般来说,MCS-51系列单片机已经得到广泛的普及和应用,市场 上它的资料也比较多, 用的人也很多。 给大家推荐一些参考书, 学习时只需要一 本就足够拉。书名:新编MCS-51单片机应用设计,哈尔滨工业大学出版,作 者:张毅刚;书名: 单片机原理及应用 ,高等教育出版社,作者:张毅刚等; 书名:单片机高级教程 : 应用与设计,北京航空航天大学出版社,作者:何立 民。相关教材还有很多,在这不一一列举。然后,是开发工具和开发环境的选择。 选择一块合适的学习板, 对于初学
9、者 来说一般无力接受, 如果经济条件允许、 本人又对单片机很感兴趣、 有从事相关 工作意向的话, 鼓励大家购买。 随便说一句, 学习板功能要求太全, 具有流水灯、 数码管、独立键盘、矩阵键盘、AD或DA液晶、蜂鸣器等就差不多啦,毕竟, 功能齐全的价格比较高。 仿真器对单片机初学者来说既是那么耳熟, 同时又有些 陌生,这主要是因为市场上传统的仿真器价格都在千元以上, 对经济不是非常宽 裕的人来说是不小的开支。 同时仿真器是用来提高调试程序效率的, 也不是非需 不可的,如果你没有仿真器,遇到程序出错的时候,只好苦思冥想,反复烧写调 试。随便推荐一下,学林电子的 51tracer 仿真器,有兴趣的朋
10、友可关注一下。 有了单片机教程板以后,先看下指导说明书,熟悉一下学习板,开卷有益。以后 就得靠自己多练习了, 将学习板与电脑连接好, 先学会开发软件的使用, 然后从 最简单的流水灯实验做起, 按照你自己的意愿控制流水灯, 当你完成时, 你会发 现这是多么惬意的事情。太好玩了,你会觉得这不是在学习,而是在玩,当你发现,单片机能够按照你编写的程序工作时, 你会觉得非常兴奋, 比做什么事情都 开心,这样你会慢慢迷上单片机,真的。不少网站上说搞定某个实验,就恭维的 告诉你一声”恭喜你 , 学会了”自己学会了单片机,这有点可笑,这只能说明你 算过关了, 对单片机有了一定了解和会使用它了。 但是单片机能完成的功能太多 了, 尤其是对外围器件的控制 , 综合起来能设计出许多意想不到的产品 .因此除了 入门外, 精通可千万别轻易说出口。最后,在熟练掌握和应用后, 那可以说对于单片机方面的硬件你已经入门了, 剩下的就是自己练习设计开发各种课题, 不断的积累经验。 最终, 自己完全设计 具有个人风格的课题,产品,这样你就是单片机高手拉。只要过了第一关,后面 的路就好走
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 老年人智能照护技术应用方案
- 资产评估服务合同合规解决方案
- 铬氧化铝陶瓷材料相关行业投资方案范本
- 消费电子产品的修理行业营销策略方案
- 上班睡觉检讨书
- 医生先进事迹(13篇)
- 买房个人收入证明范本(20篇)
- 个人学期末工作总结
- DB12T 604-2015 应用生物絮凝技术处理农村生活污水操作规程
- DB12T 607-2015 智能邮件快件箱
- (零模)徐州市2024~2025学年上学期高三期中考试 英语试卷(含答案)
- 动脉瘤栓塞术术后护理
- 四川公安基础知识模拟5
- 口腔牙科诊所技工室工作制度
- 英语KET官方样题Test1- Test 2
- 财务管理考试试题及答案
- 液压系统的课程设计说明书.doc
- 新版atstudy系统测试计划
- 求异思维换个度
- 矿山改造电气节能降耗分析
- 村级财务清理报告
评论
0/150
提交评论