我想学单片机,由于自己一点都没接触过这方面的知识,不知道怎么入门?

如题所述

首先自己必须已经具备一定的硬件基础,否则学起来可能困难重重。如果有一定的硬件基础,建议先到单片机相关网站买套学习试验板,最好有配套指导光盘或可以下载学习资料的,当然,还需要买一个编程器以便为单片机烧录程序。然后再买几本与你所要学习的单片机有关的书,比如你想学51单片机就买51单片机的学习试验板和51单片机的书。最后由浅入深动手编写程序,再就是把程序烧录到单片机里试运行。希望对你有帮助。追问

恩恩,我有实验板和光盘,我不知道怎么入手?谢谢

追答

实验板都带有一些如数码管、液晶显示器、LED、按钮等,可以从最基本的入手,比如怎样让实验板的某个LED(指示灯)亮起来,或如何在按下某个按钮使LED发生亮灭变化。通过一些简单的实验,了解程序的执行与这些变化有什么联系。我觉得刚接触单片机,首先需要了解的就是单片机的I/O,这是与周边硬件直接打交道的,实验板也提供了这方面的便利,掌握了I/O活动的原理,再深入单片机内部其它诸如定时器、UART、AD、PWM、中断等功能的学习。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-02-21
有数电基础,再推荐两本书,先看第一本,再看第二本
《MCS-51/96系列单片机原理及应用》
《8051系列单片机C语言完全手册》本回答被网友采纳
第2个回答  2013-02-21
条件允许,可以从淘宝上买一个单片机的实验板,记着要带着程序下载器一起买。
或者,找一个单片机仿真软件,如Proteus,一样可以练习单片机的基本操作。
第3个回答  2013-02-21
如果你 对软件 有些了解的的话。去看看arduino吧,很简单
相似回答