资料介绍
很多单片机初学者问我的第一句话都是:怎样才能学好单片机?今天,我就结合我自己是如何开始学习单片机的,如何开始上手,又如何开始熟练等话题与大家分享。
我们现在用的比较多的是8051单片机,它的资料比较全,用的人也较多,市场也很大, 51单片机内部结构简单,非常适合初学者学习,建议初学者将51单片机作为入门级芯片。
单片机属于硬件,我强烈反对大家使用单片机仿真软件来学习单片机,我可以肯定地告诉大家,使用仿真软件是学不会单片机的,只有把硬件摆在你面前,亲自操作它,才会有深刻的体会,也才能掌握它。
单片机这门课是非常重视动手实践的,不能总是看书,但是也不能完全不看书,我们需要从书中大概了解一下单片机的各个功能寄存器,如果看的多了反而容易搞乱,尤其是现在市场上大多数讲单片机的书一开始就讲解较复杂的内存、地址、存储器,更让初学者感到不知所云、难以入门。简单地说,当我们使用单片机时,实际上就是用我们自己编写的软件去控制单片机的各个功能寄存器。再简单些,就是控制单片机哪些引脚的电平什么时候输出高,什么时候输出低,由这些高、低变化的电平来控制外围电路,实现我们需要的各种功能。
关于看书,大家只需大概了解单片机各引脚的功能,简单了解寄存器。第一次、第二次你可能看不明白,但这不要紧,因为还缺少实际的感观认识。所以我总是说,学单片机看书看两三天就够了,而我们要把更多的时间放到实践中去,这才是最关键的,在实践过程有不懂之处再查书,这样记忆才深刻。
关于实践,有两种方法建议读者选择:方法一,你自己花钱买一块单片机的学习板,不要求那种价格上千块、功能特别全的,对于初学者来说你买功能太全的板子,上面有很多东西你这辈子都用不着,我建议有流水灯、数码管、独立键盘、矩阵键盘、A/D和D/A、液品、蜂鸣器、12c总线,有USB扩展也最好,这些就差不多了(由于本书中所有例子及讲解完全依照天祥电子的TX-IC单片机学习板,建议大家选择此款学习板,这样更有利于尽快掌握单片机)。如果说我上面提到的这些功能你能熟练应用,可以说对单片机的操作你己经入门了,剩下的就是自己练习设计外围电路,不断地积累经验。只要过了第一关,后面的路就好走多了,万事开头难,大家都听说过。方法二,你身边如果有单片机方面的高手,向他求助,让他帮你搭个简单的最小系统板。对于高手来说,做个单片机的最小系统板可能只需要几分钟的时间,而对于初学者可就难多了,因为只有对硬件彻底了解了,你才能熟练地驾驭它。而如果你身边没有这样的高手,又找不到可以帮助你的人,那我劝你还是选择方法一,毕竟自己有一块学习板要方便得多,以后做单片机类的小实验时经常都能用得上,省时又省事。
有了单片机学习板之后你就要多练习,最好自己有台计算机(少看电影,少打游戏),把学习板和计算机连好,打开调试软件坐在计算机前,先学会怎么用调试软件,然后从最简单的流水灯实验做起,等你能让8个流水灯按照你的意愿随意流动时,你己经入门了,你会发现,单片机是多么迷人的东西啊,太好玩了,这不是在学习知识,而是在玩,比起跑跑卡丁车,玩玩魔兽世界,要有趣得多。当你编写的程序按你的意愿实现时,你比做任何事都开心,你会上瘾的,真的,做电子设计的人真的会上瘾。然后你让数码管亮起来,这两项会了以后,你己经不能自拔了。就是要这样练习,在写程序的时候你肯定会遇到很多问题,而这时你再去翻书找答案,或是请教别人,或是上网搜索。当得到解答后你会记它一辈子,知识必须应用于现实生活中,解决实际问题,这样才能发挥它的作用,你自己好好想想,上了这么多年大学,天天上课,你在课堂上学到了什么?是不是为了期末考试而忙碌呢?考完得了90分,哈哈哈,好高兴啊,过一个假期,甚至过一个周末,然后忘得一干二净,是不是?你学到什么了?但是我告诉你单片机一旦学会,永远不会忘了。
- 单片机的详细资料分析
- 51单片机最小系统的组成和原理图及LED驱动原理的详细资料概述
- 51单片机汇编语言教程之单片机数据传递类指令的详细资料概述 14次下载
- 机器人设计教程之单片机接口与外设的详细资料概述 12次下载
- 什么是单片机51单片机教程之单片机的详细资料概述免费下载 85次下载
- 51单片机教程之51单片机中断系统的详细资料概述 17次下载
- 51单片机教程之51单片机IO端口应用的详细资料概述 19次下载
- 单片机学习入门之单片机基础知识详细资料概述 77次下载
- AVR单片机入门教程之AVR单片机的详细资料概述 67次下载
- 什么叫单片机?单片机原理及接口技术的详细资料概述免费下载 42次下载
- 什么是单片机怎样学习?单片机基础知识及Proteus应用简介资料概述 18次下载
- 基于8位PIC单片机实现多相交错式PWM控制器的详细资料概述
- 基于单片机的的自制放大模块电子称的详细资料概述 11次下载
- 基于51单片机的激光雕刻机资料的详细资料概述 156次下载
- 基于STM32单片机的指纹识别设计的详细资料概述 56次下载
- 单片机电子电路中电阻的作用 2461次阅读
- 单片机电子电路基础知识 2449次阅读
- PIC系列单片机的详细资料说明 5350次阅读
- 使用单片机实现复位电路的资料详细说明 4562次阅读
- 学习单片机编程首先要学什么 9708次阅读
- 如何设计单片机电子电路 1w次阅读
- 单片机中的堆栈详细资料说明 4646次阅读
- 如何学习STC单片机详细STC单片机资料说明 1.1w次阅读
- 单片机学习入门之单片机的开发经验详细资料概述 8593次阅读
- 新手学习单片机的首选:51单片机 8536次阅读
- PLC常用基本环节梯形图和详细文字说明详细资料概述 8957次阅读
- 变压器保护的基本要求,保护配置和运行规定的详细资料概述 8474次阅读
- 电容滤波器在电子电路中的作用及原理的详细资料概述 9544次阅读
- microchip单片机入门基础知识(PIC单片机详细资料) 2.2w次阅读
- 详细的STM32单片机学习笔记 1.4w次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多