单片机学习心得体会_第1页
单片机学习心得体会_第2页
单片机学习心得体会_第3页
单片机学习心得体会_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机学习心得 时光飞逝 一转眼 一个学期又进尾声了 本学期的单片机课程也结束 但通过这次单片机的学习 我不仅加深了对单片机理论的理解 将理论很好地 应用到实际当中去 而且我还学会了如何去培养我们的创新精神 从而不断地 战胜自己 超越自己 创新可以是在原有的基础上进行改进 使之功能不断完 善 成为真己的东西 当今社会随着电子技术的发展 特别是随着大规模集成电路的产生 给人 们的生活带来了根本性的变化 如果说微型计算机的出现使现代的科学研究得 到了质的飞跃 那么可编程控制器的出现则是给现代工业控制测控领域带来了 一次新的革命 在现代社会中 温度控制不仅应用在工厂生产方面 其作用也 体现到了各个方面 本学期我们就学习了单片机这门课程 感觉是有点难呢 也不知道整个学习过程是怎么过来得 可是时间不等人 刚开始学习的时候 对单片机没有什么认识 不知道什么是单片机 更不 知道它有什么作用 通过学习才大体知道了单片机的一些知识 单片机是一块 在集成电路芯片上集成了一台有一定规模的微型计算机 简称为 单片微型计 算机或单片机 单片机的应用到处可见 应用领域广泛 主要应用在智能仪表 实时控制 通信 家电等方面 由中央处理器 CPU 随机存储器 RAM 只读存储 器 ROM I O 接口 定时器 计数器以及串行通信接口等集成在一块芯片上 构 成了一个单片微型计算机 简称为单片机 它的应用范围很广 在工业自动化 中应用有数据采集 测控技术 在智能仪器仪表中应用有数字示波器 数字信 号源 自动取款机等 在消费类电子产品中应用有空调机 电视机 微波炉 手机 IC 卡 汽车电子设备等 在通讯方面应用有手机 小灵通等 在武器装 备方面应用有飞机 坦克 导弹 航天飞机 智能武器等 刚开始学习时只能 抄写别人做成功的程序 一遍一遍的写 从简单的入手 逐步的积累 一步步 的能够将小的程序结合到一起 拼接成较为复杂一些的程序 但是程序不要只 是看别人得 一定要自己写过才是自己的 只有当你自己能写出来的时候说明 你真懂了 刚接触 KEIL 时确实很让人头疼 使用 KEIL 不会建项目 不会使用 实验板 然后可以参考已经成功的程序 抄过来 写一个最简单的 让它运行 起来 先培养一下自己的感觉 先建个项目 再配置一下项目 然后建个程序 加入项目中 再写代码 编译 生成 HEX 刷进单片机中 运行 其实当遇到 问题一定要自己尝试着解决 不能遇到问题就去问别人 自己一定要掌握解决 问的方法和思路 对一个新项目时 自己一定要多想想 不要急着去看别人是 怎么写的 应该先想一下程序的构架 想想如何来完成 然后自己动手去写 理清自己的思路这样更容易提高自己 熟悉单片机的人都知道 要学好单片机可不是一件容易的事 倒不是因为 单片机很难学 而是很难找到一本专为单片机入门者而编写的教材 翻一下身 边的单片机教材 都好像是为已经懂单片机的人而写的 一般先介绍单片机的 硬件结构和指令系统 再是系统扩展和外围器件 顺便讲一些应用设计 随便 说一下 很多书中的电路设计已经过时 并且有些程序还是错误的 如果按照 此种学习方法 想进行产品开发 就必须先把所有的知识全部掌握了才可以进 行实际应用 学习使用单片机只能靠循序渐进的积累 虽然单片机的课程只上 了几节就去上班了 但在学习的过程中有了一定的了解 下面就本人学习单片 机的过程和经验做简要介绍 首先 学习单片机要有一定的基础 电子技术方面要有数字电路和模拟电 路等方面的理论基础 特别是数字电路 编程语言要求汇编语言或 C 语言 要 想成为单片机高手 建议初学者首先学习汇编语言 学的差不多的时候 转入 C 语言学习 尽管汇编语言属于低级语言 编程效率低 但是较 C 语言具有目 标代码简短 占用内存少 执行速度快等优点 更重要的是能使初学者尽快熟 悉单片机的内部结构 并能对其进行精确的控制 汇编语言在单片机教材里面 都会涉及 不需要单独购买教材和学习 C 语言是一门学问 有很多专业书籍来 讲解 并且对我们今后的编程生涯有绝对的好处 因此要深入学习 千万不要自以 为看了某某的视频教程就以为掌握了 C 语言 那只是 C 语言的一部分 在这里 给大家推荐一本单片机 C 语言程序设计参考书 马忠梅等著 北京航空航天大 学出版社出版的 单片机的 C 语言应用程序设计 要求 C 语言基础 如果没学 过 C 语言 建议学习清华大学谭浩强编写的 C 语言程序设计 这本书写的不错 通俗易懂 其次 是单片机教材选择 单片机是一门非常重视实践的技术 不能总是 看书 但要学习它首先应看书 对单片机引脚 内部结构 寄存器和原理有一 定地了解和感官认识 它的是怎样工作的 能干些什么 刚开始时 也许你看 不明白 但这并不要紧 因为你还缺乏实践经验 现在单片机应用广泛 因此各 个厂家分别推出了自己的单片机 我们没必要每样都学 因为他们的编程方法和 调试过程以及内部指令结构有一定的相似 只要学精通一款就 OK 了 尤其是用 C 语言编程 就几乎不用分什么派系 但是我们要选择一款有代表性的知识范围广 并且入门容易 书籍多 一般来说 MCS 51 系列单片机已经得到广泛的普及和 应用 市场上它的资料也比较多 用的人也很多 给大家推荐一些参考书 学 习时只需要一本就足够拉 书名 新编 MCS 51 单片机应用设计 哈尔滨工 业大学出版 作者 张毅刚 书名 单片机原理及应用 高等教育出版社 作者 张毅刚等 书名 单片机高级教程 应用与设计 北京航空航天大学 出版社 作者 何立民 相关教材还有很多 在这不一一列举 然后 是开发工具和开发环境的选择 选择一块合适的学习板 对于初学 者来说一般无力接受 如果经济条件允许 本人又对单片机很感兴趣 有从事 相关工作意向的话 鼓励大家购买 随便说一句 学习板功能要求太全 具有 流水灯 数码管 独立键盘 矩阵键盘 AD 或 DA 液晶 蜂鸣器等就差不多啦 毕竟 功能齐全的价格比较高 仿真器对单片机初学者来说既是那么耳熟 同 时又有些陌生 这主要是因为市场上传统的仿真器价格都在千元以上 对经济 不是非常宽裕的人来说是不小的开支 同时仿真器是用来提高调试程序效率的 也不是非需不可的 如果你没有仿真器 遇到程序出错的时候 只好苦思冥想 反复烧写调试 随便推荐一下 学林电子的 51tracer 仿真器 有兴趣的朋友可 关注一下 有了单片机教程板以后 先看下指导说明书 熟悉一下学习板 开 卷有益 以后就得靠自己多练习了 将学习板与电脑连接好 先学会开发软件 的使用 然后从最简单的流水灯实验做起 按照你自己的意愿控制流水灯 当 你完成时 你会发现这是多么惬意的事情 太好玩了 你会觉得这不是在学习 而是在玩 当你发现 单片机能够按照你编写的程序工作时 你会觉得非常兴 奋 比做什么事情都开心 这样你会慢慢迷上单片机 真的 不少网站上说搞 定某个实验 就恭维的告诉你一声 恭喜你 学会了 自己学会了单片机 这有 点可笑 这只能说明你算过关了 对单片机有了一定了解和会使用它了 但是 单片机能完成的功能太多了 尤其是对外围器件的控制 综合起来能设计出许多 意想不到的产品 因此除了入门外 精通可千万别轻易说出口 最后 在熟练掌握和应用后 那可以说对于单片机方面的硬件你已经入门 了 剩下的就是自己练习设计开发各种课题 不断的积累经验 最终 自己完 全设计具有个人风格的课题 产品 这样你就是单片机高手拉 只要过了第一 关 后面的路就

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论