自学单片机,怎么学比较快?高手指教。

 我来答
imsaws
2010-08-24 · TA获得超过3687个赞
知道小有建树答主
回答量:454
采纳率:0%
帮助的人:399万
展开全部
自学单片机需要数字电路 模拟电路 特别是数字电路当然最好有些汇编语言的基础,不过没有也没有关系,自学单片机需要的重在不断实践,调试程序,读程序,分析程序,最后才能编制程序, 另外自学单片机首先要掌握单片机的 硬件的 所有资源,这是编程的前提,因为单片机的程序是和硬件密切相关的

1.找一些关于单片机的书和资料,可以到网上下载或到书店买,刚开始学习的时候不要试图把所有问题都弄懂,那样只会使你感到困难而失去学习兴趣,只求看懂一些,有一点基础就可以了,不懂的可以在以后的实践中逐步掌握。
2。学习一下单片机常用的外围接口电路。

2、 然后,可以再学一门单片机编程语言(主要是汇编、C语言),C语言比较容易,建议学习C语言,找一本单片机C51编程的书,学习一下C51并学习书上的一些例程。

3、 等你感觉稍微有点熟悉了,就可以自己编程了。要掌握一种单片机软件开发平台,建议你使用KeilC51。先编一些简单的程序练习一下。
4、 调试单片机需要一定的硬件环境,建议你买一块单片机开发板,单片机开发板附送有很多程序,可以先调试 这些程序,然后就可以调试你自己编写的程序,当你看到你自己编写的程序在板上正确运行后,你的兴趣和自信心就会大增,这时你会觉得学单片机 也不是一件很困难的事情;
5。再之后,就靠在 实践中摸索前进了,可以自己动手一些较复杂的单片机硬件及软件设计,你的能力就会逐渐提高。

只要你稍有一点电路及编程基础 ,而且稍加努力的话,最多几个月时间 后就可以做单片机的软硬件设计了。
冲锋陷阵0226
2010-08-24 · TA获得超过428个赞
知道小有建树答主
回答量:142
采纳率:0%
帮助的人:143万
展开全部
找个自己特别想做的项目,自己亲手实践,把他做出来。其中可能会遇到很多问题,然而这些问题正是自己需要学的,自己解决后学到的才真正是自己的东西。祝你成功!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式