同学你好,我本科是电子信息工程专业,对电子开发比较感兴趣,也曾看了不少电子开发方面的书籍,今年我研究生毕业,做了三年硬件相关项目,都和单片机相关。其实我想说的是,本科时的书本知识,大多学生不能学以致用。比如你电路、数字信号、通信原理考试成绩再好,也不代表自己设计能力就强,我本科毕业时做了单片机设计时,才发现书本上的东西,真的没有吃透。开始是一头雾水。
其实选书的话没必要这么纠结,像单片机原理与应用,C8051程序设计,单片机的C语言应用程序设计之类的都可以,只要是和C相关的就行,其实单片机中C (C51)比C语言书本容易多了,但是重要的是,你看书和开发硬件还不太一样,所以有条件的话,可以去淘宝网里买个单片机开发板,便宜的也就40,50元,那个比单纯看书强多了,而且学习单片机还要有模电、数电基础,比如基本的单片机外围电路,晶体管放大电路,数码管和液晶驱动电路都属于模电范畴,触发器电路,时序逻辑电路就是数电范畴,所以要至少三本书一起找,以单片机为主,有难点再看看模电,数电,其实我说的比较基本,希望你能采纳,也希望你成功。
我个人认为郭天祥的《新概念51单片机C语言教程.入门、提高、开发》这本书很不错,希望对你有帮助!
十一五国家规划教材 单片机原理及接口技术 很好的书!
郭天祥的那本C5的书很实用哦