第一图书网

基于C语言C8051F系列微控制器原理与应用

张培仁,孙力 清华大学
出版时间:

2007-11  

出版社:

清华大学  

作者:

张培仁,孙力  

页数:

479  

内容概要

C805lF系列微控制器是目前8位微控制器中功能最齐全、性能最优的一种。 本书集作者多年的教学、科研经验于一体,以国内外普遍使用的新型C8051F系列微处理器为核心,闸述其工作原理及应用,并配有大量的实例;基础性的原理部分,尽可能说明白讲清楚;实例部分都是精心挑选、仔细调试并能成功运行的例l了,有较强的实用性和可操作性。 本书特点在于以c语言编程为主,着重介绍C语言与汇编语言之问的调用和转换,很多例了足同时给出c语言和汇编语苦两种版本,便于读者对照学习。另外,还介绍芯片的实际应用背景、芯片设计思想,以及应用时应注意的问题,从而避免在教学过程中绎常出现的“一看就懂、一放就忘、一用就错”的问题,尽可能使读者知其然亦知其所以然。

书籍目录

第1章 微控制器的原理 1.1 微控制器与计算机的关系 1.2 微控制器系统简介 1.3 微控制器的发展 1.4 8位机发展的3次技术飞跃第2章 C8051 F系列单片机结构 2.1 C8051F系列单片机总体体系结构 2.1.1 C8051F系列单片机的主要模块特性 2.1.2 C8051F与MCS.51系列单片机的性能比较 2.2 CIP.51微控制器 2.3 存储器组织 2.3.1 程序存储器 2.3.2 数据存储器 2.3.3 通用寄存器  2.3.4 位寻址空间 2.3.5 堆栈 2.3.6 片内数据存储器读写实例 2.4 特殊功能寄存器 2.5 FLASH存储器 2.5.1 非易失性数据存储 2.5.2 安全选项 2.6 外部数据存储器和片内XRAM 2.6.1 端口选择和配置 2.6.2 复用和非复用选择 2.6.3 存储器模式选择 2.6.4 时序 2.7 时钟系统 2.7.1 时序与时钟 2.7.2 设计和使用时钟时应考虑的问题 2.7.3 时钟控制寄存器 2.7.4 外部振荡器举例 2.7.5 系统时钟初始化编程实例 2.8 复位电路 2.8.1 复位原理 2.8.2 复位电路设计注意事项 2.8.3  C805 1F系列的8种复位源 2.9 中断系统 2.10 电源管理 2.10.1 电源管理原理 2.10.2 电源管理注意事项 2.11 嵌入式系统调试基础:JTAG 2.11.1 JTAG原理 2.11.2 边界扫描 2.11.3 FLASH.存储器编程命令第3章 C8051 F系列的模拟外设 3.1 模拟外设组成部分 3.2 A/D转换器简介 3.2.1 A/D转换器的工作原理 3.2.2 设计A/D转换器的注意事项 3.3 ADC0的组成及其控制 3.3.1 ADC0的工作方式 3.3.2 ADC0的SFR定义 3.3.3 ADC0的电气特性 3.3.4 ADC0编程实例 3.4 ADC2的组成及其控制 3.4.1 ADC2的工作方式 3.4.2 ADC2的SFR 3.4.3 ADc2可编程窗口检测器 3.5 12 位电压输出DAC 3.5.1 DAC工作过程 3.5.2 DAC输出更新 3.5.3 DAC输出格式化 3.5.4 DAC编程实例 3.6 高压差分放大器 3.7 比较器 3.7.1 比较器的工作原理 3.7.2 比较器应用编程实例 3.8 电压基准第4章 数字I/O端口第5章 C51的程序结构与数据类型第6章 C51的运算符及数据的存储模式第7章 C51的函数、控制语句及程序设计第8章 C8051F应用开发实例第9章 C8051控制器局域网(CAN)第10章 C8051F综合实验设计附录A CIP-51指令集附录B C51库函数附录C 错误信息附录D L51连接定位器使用错误提示附录E 技术支持附录F C8051F单片机开发工具附录G 新华龙电子C8051F单片机结构教学实验机简介


图书封面

广告

下载页面


基于C语言C8051F系列微控制器原理与应用 PDF格式下载



书讲解的很详细,适合初学者,以F040为例进行讲解的


学完89C51系列单片机 向ARM过渡的一本好书,能从中收获不少


这本书讲的很详细,特别适合初学者学习~好书!


从下订单到收到东西,速度很快,这本书深入浅,适合单片机初学者的进一步学习


这本书很好,


全新的,正版


书很新,跟书店里的一样哦!


买的东西很不错 ,就是送货稍微有点慢了 ,其他都很好


书的质地很好,很满意


有点深奥 ,还不错!没怎么看呢!印刷质量不错!


很好的 实用 看了N便


此次服务非常的好!


书都不错,要会读才行,呵呵


买来读了几章,内容还算丰富,但主要还是以F040为基础进行讲解,前几章器件介绍的很多内容都可以从手册文档中找到。后几章介绍的C语言的还不错,很适合初学者研究。


书讲解的很详细,美中不足的是本书是以F40为例进行讲解的,我用的是F21,不过影响很小。.总体还不错


我是在网上经过看别人的评价和书目 来买的 ,我认为会不错,还没仔细读


书比较基础,适合初学者条理算比较清楚地


这是我工作上需要的书,不错


这本书总的说来还是很不错的,讲解很透彻,很适合初学者


还是清华出版的有深度,学的东西很多


有一本这书,精细的对数据手册进行了分析


好东西大家支持


书还行,不过基础的东西太少!对新手不适合!!不过做为一本工具书还是很好的


还行,值得看一下,适合初学者


还行,值得大家看一下,或参考一下


基于C语言8051F系列:微控制器原..”


一般,和芯片资料差不多


内容还好,但是我认为语言组织不是很好.


内容一般,而且没光盘,可操作性差。


很多内容是照搬手册上的,但是这书还是有用处,就是范例中有很多错误,需要细心


感觉好多东西都是直接从新华龙网站上的单片机的数据手册里搬过来的,


内容讲得很浅,实际应参考没有多大的价值.


细读了一半,感觉错误很多。
有的地方写的不流畅


怎么说呢基本上就是说明书没什么东西还写了四百多页100多页把说明书抄上了更可笑的是还讲了一点c语言语法我们来学51f来了也不是看c语言的基本语法基本例程少不能循序渐进的学习买数的人要谨慎


这本书很不好,我仔细研究过它里面的讲CAN总线的那一章,基本就是翻译的CAN Specification Version 2.0和Bosch_CAN_User's_Guide,而且翻译的很差,有很多错误,它里面的例程基本是抄袭的新华龙的开发板自带的例程。这本书后面说“本书是某某大学和某某大学的教授的30年的经验的结晶”,我看完这书心想这些所谓的教授究竟是怎么评上的,连一个专科生都不如。所以我对这本书很失望,买了以后大喊上当,现在已经把它扔进垃圾箱了。如果大家想学习C8051F040我建议看童长飞编的《C8051F系列单片机与C语言编程》和新华龙的网站上有C8051F系列各个型号单片机的数据手册,有了这两样你就会很快入门和精通C8051F单片机了!!以上评论仅是我个人的观点!不妥之处还请海涵!!!


我在阅读这本书时,看到关于CAN的那一章发现这本书是照着Bosch_CAN_User's_Guide来翻译。而关于CAN的例程就是我买新华龙开发板配套过来的例程,而其是一字不差的抄上去。我觉得我并不在乎买书的钱,但这钱花的真冤枉!还自吹自擂的说“2位资深教授总结30年教学科研经验倾力之作”这只是我的个人见解,只供参考!


第一次在卓越买书,送货速度比买其他东西慢些。。


书还不错,比想象中的要好例子很实用。适合已经入门的人


还可以,比较基础,没C语言的基础也可以用。


主要以介绍C8051F040单片机为例,我认为讲的真的很好,对我很有帮助!


这本书书很厚,物有所值。


虽然有手册,本书整理了下,不清楚的时候翻翻,体会下!!


当年买的,不知道哪去了都,至少是正品


学这款单片机用这本书肯定是正确的选择!


很感谢送货的师傅,很冷的天等了我很久,真的很感谢!


很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!很垃圾!


相关图书