电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

精品(2025-2025年)资料资深程序员告诉你:学习单片机的步骤和方法

精品(2025-2025年)资料资深程序员告诉你:学习单片机的步骤和方法_第1页
1/7
精品(2025-2025年)资料资深程序员告诉你:学习单片机的步骤和方法_第2页
2/7
精品(2025-2025年)资料资深程序员告诉你:学习单片机的步骤和方法_第3页
3/7
资深程序员告诉你:学习单片机的步骤和方法 学习单片机的步骤 1、熟悉单片机的原理,结构;2、学好数电,模电,为设计电路打好基础;3、熟练使用 C 语言,多学习别人的程序;4、对操作系统原理有一定的了解;5、Protel 至少要有点基础;6、要实际动手调试电路的能力。当前的单片机种类很多,但是 51 是最基础的,因此单片机的学习最好也是从 51 开始,不仅容易上手,而且相当有用。然而 51 单片机毕竟过于基础,后来的很多单片机在功能上都有很大的扩展,因此根据我们实验室多数人的路线接下来大多数人会学习 AVR 单片机, AVR 单片机在功能上较 51 有很大提升,集成了 A/D 、快速 PWM 等很多有用的功能,而且和很多大型的单片机在功能上有很多类似之处,因此假如以后还想掌握其他单片机 AVR 无疑是一个很好的跳板。学习的过程学习单片机最终要的是当然是练,我所说的学习跟课堂上的单片机学习不同,我以前也看过一些单片机教材,有些教材讲的是单片机的工作原理和内部结构,这些东西对于我们临时并不需要,等以后开课的时候在学习好了。现在要学习的是临时抛开内部结构原理不谈,如何能用单片机写一些简单的小程序,是从有用性的角度出发,网上有一种说法称之为先实践后理论的学习方法。因此我的观点如下,单片机的硬件结构首先要有一个基本的了解,最起码要知道各引脚的功能、区别,能自己动手搭一个单片机的最小系统,然后就可以直接从程序入手,程序最好还是用 C 语言编程,从简单的跑马灯做起,逐渐深化,陆续可以做一些数码管、液晶、 DS1302 、 DS18B20 等电子元器件的应用,在深化就可以结合一些具体实例扩展一些中断、串口通讯等功能。还有一点要声明的是单片机里用到的 C 语言其实很有限,课堂上学习 C++ 的很大一部分内容在初期单片机编程中都用不到,因此没必要因为觉的自己的 C 语言基础不是很好而对单片机望而止步!学习的工具软件方面方面, 51 单片机用的是 KEIL 软件,这个软件在学校图书馆软件下载和其他网站上都有,具体用法自己查找相关资料, AVR 的软件就比较多了,我用的是 CVAVR ,另外还有 ICCAVR 等多款编译软件,这要看个人喜好了,建议有了一定的 51 基础再学。另外就是烧写软件,烧写软件的作用就是将编译器生成的 HEX 文件烧写至单片机里,这要配合下载线有用,假如有并口的话最好用并口下载线,软件最好用广州双龙的 SLISP 软件,假如是笔记本没有并口的话则要...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

精品(2025-2025年)资料资深程序员告诉你:学习单片机的步骤和方法

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部