C语言的基础,以及你对电子电路设计的热情。
要是想学好单片机的话,你需要多练,买块开发板。然后照着视频学习,这是模仿,第一步。但也是很关键的一步。你会为你的一次次小小的成功感到无比喜悦的、
第二步,对于模电的知识也要学习,因为设计外围模块的话,需要做调理等等。然后上论坛看看,积累经验。
第三步,就是自己又想法就去做。
模拟电路,数字电路,单片机原理,MCS8051汇编语言,KEIL C51编程
先学好C语言再说,一口吃不了胖子。语言基础打好了,再从51单片机学起,买几本书,买个开发板,然后再理论结合实际自己动手。慢慢来吧。 谭浩强的C语言的书都不错,自己百度。
有时间看看论坛 “老古”之类的。 祝你早日入门。
你需要知道数字电路知识,c语言基础知识,和一本单片机的辅导书。
《数字电路基础》
《谭浩强c语言》
《新概念的单片机c语言教程》 郭天祥
自己网上或书店挑选吧,我现在用这几本。