您的浏览历史

PIC嵌入式系统开发

促销活动
  • [本书]参加人民邮电出版社满80元赠书活动
精彩评论

基本信息

编辑推荐

本书的详尽和透彻令其他同类图书难以望其项背……这毋庸置疑是PIC领域的圣经.—Amazon.com读者评论
“本书是电子工程、机电一体化和计算机工程专业学生的理想教材,也是专业技术人员极具价值的参考书。”—Microchip公司网站

内容简介回到顶部↑

本书系统而全面地介绍了嵌入式系统设计的原理及其应用,包括嵌入式系统的指令集系统结构、流水线、存储设备、定时器、中断、时钟、并行串行通信、互连网络、开发环境和开发语言等重要内容。书中对嵌入式系统设计的讲解主要以Microchip公司的3款PIC微控制器(16F84A、16F873A和18F242)为基础,并辅以大量的设计实例。全书编排合理,叙述由浅入深,生动活泼。
  本书适合嵌入式系统开发工程师阅读,也可作为高等院校电子、机电和计算机工程相关专业嵌入式系统课程的教材或参考书。

作译者回到顶部↑

本书提供作译者介绍

Tim Wilmshurst,英国德比大学教授,并长期任教于剑桥大学。lET(英国工程技术学会,前身为IEE)会士。著名的嵌入式系统专家。主要研究方向为电子技术和嵌入式系统,在PIC微控制器的应用开发上有很深的造诣。他在本书中作为实例设计的自动导向车——Derbot AGV已经广泛应用于嵌入式系统教学,获得了巨大成功。
.. << 查看详细

作者: Tim Wilmshurst
Tim Wilmshurst英国德比大学教授,并长期任教子剑桥大学。IET(英国工程技术学会,前身为IEE)会士,著名的嵌入式系统专家。主要研究方向为电子技术和嵌入式系统,在PIC微控制器的应用开发上有很深的造诣。他在本书中作为实例设计的自动导向车——DerbotAGV经广泛应用子嵌入式系统教学,获得了巨大成功。.. << 查看详细

[同作者作品]
PIC嵌入式系统开发

目录回到顶部↑

第一部分 嵌入式系统入门
 第1章 微小的计算机,隐藏的控制 
第二部分 最小的系统和PIC 16F84A
 第2章 PIC 16系列和16F84A 
 第3章 并行端口、电源和时钟振荡器
 第4章 编程伊始——汇编介绍
 第5章 创建汇编程序
 第6章 与计时相关的设备:中断、计数器和定时器 
第三部分 较大的系统和PIC 16F873A
 第7章 较大的系统和PIC 16F873A 
 第8章 人机接口和物理接口 
 第9章 深入学习计时
 第10章 串行端口通信 
 第11章 数据采集与处理
第四部分 更灵巧的系统与PIC 18FXX2
 第12章 更灵巧的系统与PIC 18FXX2
 第13章 PIC 18FXX2外围设备
 第14章 C语言入门 
 第15章 C语言与嵌入式环境
 第16章 使用C语言实现数据的采集与使用

媒体评论回到顶部↑

“我买了所有PIC相关的书,本书的详尽和透彻令其他同类图书难以望其项背……这毋庸置疑是PIC领域的圣经。”.
——Amazon.com读者评论
“本书是电子工程、机电一体化和计算机工程专业学生的理想教材,也是专业技术人员极具价值的参考书。”...
——Microchip公司网站

书摘回到顶部↑

第一部分 嵌入式系统入门
 第1章 微小的计算机,隐藏的控制 
  1.3 一些必备的计算机知识
  当我们设计嵌入式系统时,通常需要了解所使用的嵌入式计算机的某些详细特征。这与使用台式计算机有很大的不同,台式计算机用于文字处理或计算机辅助设计,它的内部工作原理巧妙地被隐藏了。为了扩展知识面,让我们先快速浏览一些重要的计算机特征。
  1.3.1 计算机的组成元素
图1—6(略)显示的是计算机系统必备的组成元素。从根本上讲,计算机必须能够进行算术和逻辑运算。这些功能由CPU来提供。CPU通过存储在存储器中被称为程序的一系列指令来丁作。虽然这些指令中的任何一条都只执行一个非常简单的功能,但是由于典型计算机运行速度非常快,一旦指令全部执行就会完成非常强大的计算能力。许多指令都会产生数学或逻辑操作,这些操作发生在CPU中的算术逻辑单元(Aritmetic Logic Unit,ALU)。
为了起到作用,计算机必须能够同外界通信,它通过其输入/输出来做到这一点。对于个人计算机,这就意味着通过键盘、视频显示装置(visual Display Unit,VDU)和打印机进行人机交互。在嵌入式系统中,更主要地是通过传感器以及传动装置与它周围的物理世界进行通信。
正在发生的计算机革命不仅应归功于我们现在能做到的惊人的处理能力,还应归功于同样惊人的数据存储和访问能力。一般来说,计算机中的存储器有两种主要的应用,如图1—6(略)所示。一种存储器保存计算机将要执行的程序。这种存储器需要永久保存程序,这样,无论上电与否,程序都能保存,并且准备好一旦上电就能马上运行。另一种存储器用于存储在程序运行时使用的临时数据。这种存储器不需要永久保存数据,即使永久保存数据对这种存储器没有任何害处。
  ……
评论交流

共有3人开贴评论  3人参与评论  3人参与打分 查看

3人
 100%
用户平均打分
我要写评论 help如何参与评论和打分
0人
 0%
0人
 0%
0人
 0%
0人
 0%

freefalcon56

二级评论员
该会员在china-pub购买过此书 精彩书评
评价等级:  
发表于:2010-2-21 9:48:00
不错的书,从16一直讲到18,对于汇编指令的不同也有讲解。后面的实时系统讲解也很有价值
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

twistedwind

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2010-5-23 11:48:00
这本书我手头有英文版的PDF,看了一些章节感觉不错,于是买了中文版.这本书的翻译质量还是不错的,另外给出了英文版的对照页码,即便是有翻译的不甚通顺之处也便于参照原文.
这本书前面对16系列用汇编讲解,但没有一般汇编讲解的枯燥,很容易上手(也跟Microchip的汇编指令少有关),后面18些列用C18的C语言讲解,后面还讲了RTOS(这个值得一赞).
不过这本书的纸张比较单薄,算是缺点.另外有几处错别字和翻译错误,希望再版时更正.
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

turingbook_zhuw
一级评论员
评价等级:  
发表于:2008-12-17 10:59:00
以实例为线全面阐述嵌入式系统设计的思想和实践。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共3条)