关于单片机的问题,请大家帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/14 11:13:14
本人以前是学习软件编程的,一直有个心愿,就是希望我的程序能够脱离我的pc机运行,能够帮我解决生活中的一些重复问题(如:洗衣服做饭啥的,在这方面本人比较懒,呵呵)。于是我在网上搜到了单片机,并知道通过单片机可以实现我要的功能,因此现在打算,“弃医从文”,学习单片机,将自己设计组装电路作为我的目标。希望走在我前面的高手们能帮我引引路,指点我应该如何学习才更有效率。

本人的水平为:对电路基础有一些基础,曾组装过小收音机,但对于原件的选材已经测量还是一头雾水,学习过数字电路基础,明白逻辑电路的概念,但只是在仿真软件中搭接过电路,没有实践过。

在编程方面,我学习过汇编语言,c、c++语言,vb,Java等语言。运用逻辑思维能够对程序的实现做相对透彻的分析,并善于利用互联网,寻找需要的程序实例。

我的QQ是834182779,期待与前辈们做更详细的探讨

刚开始接触,买开发板,看视频.会事半功倍的.其他的二位说的都挺透彻.
看看郭天祥的网站"天祥电子".你会找到动力的.只要发奋去学,很快就能成仙~~~

1、脱离PC机运行单片机完全能够做到,单片机学习也简单,加深也不困难。
2、解决重复问题简单的也行,难度大的就恐怕有点困难。比如:你只是让单片机控制洗衣机洗衣服,现在的洗衣机都比较智能化,如果你想让单片机自动帮你脱衣服、取衣服、洗衣服、晾衣服、熨衣服,那我建议你还是找个保姆算了。因为这里面涉及的东西就比较多,图像识别,几乎就是做机器人了。
3、单片机就相当于人的大脑,用于判断和指挥,但不同的是单片机有的能直接驱动,比如LED显示,三极管等功耗较小的原件。
4、如果你学过汇编和C语言,那编程基本没问题了,建议买一本单片机汇编编程及原理教程《单片微机原理及应用》丁元杰主编机械工业出版社出版和C语言编程《手把手教你学单片机C程序设计》周兴华编著北京航空航天大学出版社出版。再学习一下keil软件,很简单的。
5、硬件我就不说了
6、我支持你做智能化开发,这是发展的必然。

单片机是用到得知识基本都是数字的。现在的电子的方向也是数字化,建议先从89s51练起,虽然这个快淘汰了但是这是学习单片机的基础,基本上每个搞单片机的都从51学起的,如果你感觉自己比较强,那就学avr,mega16就行。是自己焊块板子还是买一块那要看你的能力和水平了,主要的是应用时把你软件的思想用到实际中,这是看的见摸得着的东西了,主要是对硬件知识的理解了,突出动手能力,首脑结合...

上网买块开发板,买点书看看,你会编程,应该很快就入门的,主要看看硬件方面的