① 单片机原理及应用主要学什么
你是初学者吧,入门的话,学51快一些,先学51的内部结构,再学汇编语言,就可以做一些比较简单实用的东西,熟练后在深入,很熟练后再学C语言.我就是这样入门的,
有些人先学C,C语言学会后根本不可以开发,因为对单片机硬件结构一无所知.只是学会的是一种语言,我当年学用C语言编程只用了不到1星期就达到熟练程度,前提是我的汇编非常熟练.
不过我可以给你推荐几本很好的书.非常适合初学者.
第一本是《51单片机应用从零开始》扬欣老师编写的,可以让一个初中生学会单片机,这本书着重实践和动手能力
第二本是《单片机轻松入门》,这本书着重开发软件KEILL的操作,周坚老师编写的。
两本一起读,买块学习板,很快就上手,并且越学越有劲,一点不枯躁,
学完后读《51单片机应用实例详解》
当当网有卖还免运费:
http://proct.dangdang.com/proct.aspx?proct_id=20098062&ref=proct-0-E
http://proct.dangdang.com/proct.aspx?proct_id=9268957&ref=search-0-A
http://proct.dangdang.com/proct.aspx?proct_id=20834182&ref=order-2-A
② 单片机技术及应用的介绍
单片机技术及应用是 清华大学出版社出版的书籍。《单片机技术及应用》以MCS-51系列单片机为模型,主要介绍单片机的基本结构、工作原理、指令系统、程序设计以及系统扩展与工程应用。《单片机技术及应用》从第8章开始专门介绍了C51编程技术及其应用,在讲解单片机原理的同时也介绍了单片机C语言程序设计方法,特别在讲解部分实例时,给出汇编语言和C语言两种语言的编写方法,目的是通过比较汇编语言与C语言的编写特点,使学生能够有比较性地选择一种语言的学习,并且认识另一种语言。《单片机技术及应用》依据高职教育培养高技能型人才的要求和办学特点来编写,内容系统、全面、深入浅出,重点突出动手能力的培养。在讲授基本工作原理的同时,编者结合自己多年的教学和项目开发经验,给出了许多实际项目,在项目的设置上力求做到难易程度循序渐进,使学生能够轻松掌握相关的技能与知识。