学习单片机

今年大一,接触到单片机,很想学,可是我只有高中那点皮毛电路知识…学习单片机需要什么基础知识?例如数字电路与模拟电路,c语言之类的…希望有人能提供一些建议,谢谢…

电子技术与电工方面的知识是需要了解的,这个是你理解单片机工作原理的基础。C语言及其他计算机方面的知识,尤其的C语言是学习单片机的一个有力的工具,单片机的核心在于去开发利用,因此,单片机的软件学习是重点,C语言就是一种编程语言,可以运用到单片机中,是程序开发者需要掌握的一门编程语言。要想需要单片机,你说的那些知识是需要具备的,还有就是多看些实物多动手,可以从软件方面入手学习单片机,这样更直观。
还有在网上多找些网站,有很多好的学习资料可以参考。祝你学习进步!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-10
家电网
第2个回答  2010-11-10
自己在网上找个好的最小系统电路,自己买元件焊接,然后学着下载程序,一步一步来,发现什么问题解决什么问题,这样学最快。不要像高中那样一门课从头学到尾,然后都忘了。
第3个回答  2010-11-10
想学单片机首先就应该买个实验板,100多块钱的就行了
这个实验板里都带视频,在淘宝上买个卖的最多的就行了
编程语言就学C语言,很容易上手的
其实也可以直接看视频学,手边放本C语言的书,不懂在看书,这样是速成。
动手很重要,单片机的程序开始都很简单,多写写,就会了
第4个回答  2010-11-11
数字电路 会看真值表 能够理解锁存器和译码器
然后要有一块板子(买51的板子,在淘宝上100多),和一台电脑
然后狂写程序,从点亮LED,蜂鸣器,数码管,液晶,串口,IIC总线,一步步走,1个月就可以会单片机的大部分功能了
C51(单片机编程所用语言)和C很相近,看下张天祥的视频