单片机方面的经典教材 8051

 我来答
茅友梅
2011-09-27 · TA获得超过190个赞
知道答主
回答量:578
采纳率:0%
帮助的人:322万
展开全部
《平凡的单片机教程》网络有电子版的;
《51单片机应用》清华大学,杨欣;
《8051_8098单片机原理及接口设计》;

《单片机的C语言应用程序设计》(第3版)北京航空航天大学出版社 马忠梅 籍顺心 张凯 马岩;

本书是针对目前最通用的单片机8051和最流行的程序设计语言——C语言,以KEIL公司最新版本8051单片机开发套件讲解单片机的C语言应用程序设计的教材。该套件的编译器有支持经典8051及8051派生产品的版本,统称为Cx51。Windows集成开发环境uVision2把uVision1用的模拟调试器dScope与集成环境无缝结合起来,使用更方便,支持的单片机品种更多。全书共十三章,既有单片机的基础部分,即Cx51的基础部分:数据与运算、流程控制语句、构造数据类型及函数与程序结构;又有Cx51的应用部分:内部资源、扩展资源、输出控制,数据采集、机间通信及人机交互的C编程。本书还对软件工程推崇的模块化编程技术有所阐述,还特别为实时控制的精确定时讲述了与汇编语言的混合编程技术。本书各章均配备了足够数量的习题,可供师生选用。
本书的特点是取材于最新原文资料,总结实际教学和应用经验,实例较多,实用性强。本书中C语言是针对8051特有结构描述的,这样,即使是无编程基础的人,也可通过本书学习单片机的C编程。
本书可作大专院校师生、培训班师生和全国大学生电子设计竞赛的教材,也可作从事单片机应用的技术人员的参考用书。

本书是针对目前最通用的单片机8051和最流行的程序设计语言——C语言,以KEIL公司最新版本8051单片机开发套件讲解单片机的C语言应用程序设计的教材。该套件的编译器有支持经典8051及8051派生产品的版本,统称为Cx51。Windows集成开发环境uVision2把uVision1用的模拟调试器dScope与集成环境无缝结合起来,使用更方便,支持的单片机品种更多。全书共十三章,既有单片机的基础部分,即Cx51的基础部分:数据与运算、流程控制语句、构造数据类型及函数与程序结构;又有Cx51的应用部分:内部资源、扩展资源、输出控制,数据采集、机间通信及人机交互的C编程。本书还对软件工程推崇的模块化编程技术有所阐述,还特别为实时控制的精确定时讲述了与汇编语言的混合编程技术。本书各章均配备了足够数量的习题,可供师生选用。
本书的特点是取材于最新原文资料,总结实际教学和应用经验,实例较多,实用性强。本书中C语言是针对8051特有结构描述的,这样,即使是无编程基础的人,也可通过本书学习单片机的C编程。
本书可作大专院校师生、培训班师生和全国大学生电子设计竞赛的教材,也可作从事单片机应用的技术人员的参考用书。

第一章 单片机基础知识
1.1 8051单片机的特点
1.2 8051的内部结构
1.2.1 中央处理器
1.2.2 存储器组织
1.2.3 片内并行接口
1.2.4 8051的内部资源
1.2.5 8051的芯片引脚
1.2.6 单片机的工作方式
1.3 8051的系统扩展
1.3.1 外部总线的扩展
1.3.2 外部程序存储器的扩展
1.3.3 外部数据存储器的扩展
1.4 8051指令系统
1.4.1 寻址方式
1.4.2 指令说明
1.4.3 伪指令
1.4.4 指令系统表
等等~~~~
相当不错~~~

邮箱发给我,我给你发“专业电子书”~~~
我的QQ:474515923

我就是学自动化专业的,对单片机还算略懂!!!有意加我吧!!!相互学习!!!
zk212139
推荐于2018-04-12 · TA获得超过311个赞
知道答主
回答量:50
采纳率:100%
帮助的人:46.8万
展开全部
什么经典教材的,我不知道,我同学用的多是郭天祥的,通俗易懂、简单
你要是初学的话,我建议你买块板子,看网上的视频,把视频上讲的东西大致都掌握了
这时候,你就对单片机有一个总体的认识了,初期不要探索什么,就跟着别人的步子一点一点学,遇到问题,解决问题就行了,这个阶段使用C语言编程,对于汇编语言有一点点了解。
最重要的和最难的是学会看时序图、学会写协议。
接着,你应该就尝试自己做一些东西了,在电子市场买点小东西,自己焊接来玩,不要想得有多复杂,就跟小时候拼积木一样,只要你拼得对,就没什么问题,仿造你的学习板,做一块自己的板子出来。再往下面走的话,我建议要看得懂汇编,了解硬件对每条指令的操作,以及编译器做了哪些事。知道这些了,对单片机了解得很不错了。其他的就是学习外围的一些设备。其实,8051这个控制器本身的东西不多,主要是外围电路可以千变万化,所以俺们是学不完的。
另外,我觉得单片机很简单,市场需求也平衡了,简单的掌握下单片机就行了,如果你不从事单片机的开发的话,51汇编学没学没关系。往上应该是去学习DSP、ARM、FPGA。不要局限到单片机上。
以上只是个人观点,看得过眼就看,看不过眼就当我放屁。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
q17318070352
2019-01-05 · TA获得超过126个赞
知道答主
回答量:6
采纳率:0%
帮助的人:3914
展开全部
我身边很多同学都用王云的51单片机教程,配合书带的(云龙51单片机视频)一起看,比较适合初学者。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式