自学单片机,怎么学比较快?高手指教。
2个回答
展开全部
自学单片机需要数字电路 模拟电路 特别是数字电路当然最好有些汇编语言的基础,不过没有也没有关系,自学单片机需要的重在不断实践,调试程序,读程序,分析程序,最后才能编制程序, 另外自学单片机首先要掌握单片机的 硬件的 所有资源,这是编程的前提,因为单片机的程序是和硬件密切相关的
1.找一些关于单片机的书和资料,可以到网上下载或到书店买,刚开始学习的时候不要试图把所有问题都弄懂,那样只会使你感到困难而失去学习兴趣,只求看懂一些,有一点基础就可以了,不懂的可以在以后的实践中逐步掌握。
2。学习一下单片机常用的外围接口电路。
2、 然后,可以再学一门单片机编程语言(主要是汇编、C语言),C语言比较容易,建议学习C语言,找一本单片机C51编程的书,学习一下C51并学习书上的一些例程。
3、 等你感觉稍微有点熟悉了,就可以自己编程了。要掌握一种单片机软件开发平台,建议你使用KeilC51。先编一些简单的程序练习一下。
4、 调试单片机需要一定的硬件环境,建议你买一块单片机开发板,单片机开发板附送有很多程序,可以先调试 这些程序,然后就可以调试你自己编写的程序,当你看到你自己编写的程序在板上正确运行后,你的兴趣和自信心就会大增,这时你会觉得学单片机 也不是一件很困难的事情;
5。再之后,就靠在 实践中摸索前进了,可以自己动手一些较复杂的单片机硬件及软件设计,你的能力就会逐渐提高。
只要你稍有一点电路及编程基础 ,而且稍加努力的话,最多几个月时间 后就可以做单片机的软硬件设计了。
1.找一些关于单片机的书和资料,可以到网上下载或到书店买,刚开始学习的时候不要试图把所有问题都弄懂,那样只会使你感到困难而失去学习兴趣,只求看懂一些,有一点基础就可以了,不懂的可以在以后的实践中逐步掌握。
2。学习一下单片机常用的外围接口电路。
2、 然后,可以再学一门单片机编程语言(主要是汇编、C语言),C语言比较容易,建议学习C语言,找一本单片机C51编程的书,学习一下C51并学习书上的一些例程。
3、 等你感觉稍微有点熟悉了,就可以自己编程了。要掌握一种单片机软件开发平台,建议你使用KeilC51。先编一些简单的程序练习一下。
4、 调试单片机需要一定的硬件环境,建议你买一块单片机开发板,单片机开发板附送有很多程序,可以先调试 这些程序,然后就可以调试你自己编写的程序,当你看到你自己编写的程序在板上正确运行后,你的兴趣和自信心就会大增,这时你会觉得学单片机 也不是一件很困难的事情;
5。再之后,就靠在 实践中摸索前进了,可以自己动手一些较复杂的单片机硬件及软件设计,你的能力就会逐渐提高。
只要你稍有一点电路及编程基础 ,而且稍加努力的话,最多几个月时间 后就可以做单片机的软硬件设计了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询