学单片机和C语言从哪开始

我想学单片机C语言,如:89C52 58 等等一系列的,但是不知道要先从哪下手。买了一本书看也看不懂!有高手请指教,目前对电路也不是很了解。

(1)学单片机一定要先学好C语言,这毋庸置疑,教材买谭浩强的书就行,编辑环境个人喜欢c-free,以后可用VS 2010。
(2)对于单片机,如果对硬件有了解的话就好办了,先学一下编程语言(汇编以及C)尽管现在用C较多,但是我还是建议从汇编开始,汇编更容易的直接接触到硬件,从而更好的深入单片机,然后就是要有自己的硬件,单片机/编程器/试验板基本上都要有,才能进一步做试验,语言和硬件没问题了以后就开始慢慢从实例开始,第一个往往都是编流水灯程序,往后就是数码管/液晶等等
(3)总之,单片机的学习实践更重要,当然一开始一定要选择一本好点的教材,最好还有一本实例
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-26
第2个回答  2010-07-25
数电模电要懂,网上下视频。
再买个学习板,买本书。
三个月,差不多。
第3个回答  2010-07-25
C语言用谭浩强的,清华大学出版社。
程序设计语言无非就是变量,函数,循环等方面。C语言精髓是要搞定指针的概念和应用。
第4个回答  2010-07-25
89s52吧。C语言的单片机应用多的是、相信自己就得了。坚持
相似回答