logo
  人民邮电出版社  
     
     
   
  首页 | 关于我们 | 新闻 | 分类检索 | 丛书检索 | 高级检索 | 招聘 | 读者交流卡 | 用户注册 | 用户登录
高级查询
分类查询
丛书查询
浏览图书
查看图书详情
单击可查看完整封面
书名: PIC技术宝典
评论星级:
书号: 978-7-115-18554-9/TN
原书名: PIC Microcontroller and Embedded Systems
原出版社: Prentice Hall
丛书名: 图灵电子与电气工程丛书
分类: 电子电气 >> 电力电子
作者: Muhammad Ali Mazidi, Rolin D.McKinlay, Danny Causey
译者: 李中华 张雨浓 陈卓怡等
出版日期: 2008-09-27
语种: 简体中文
开本: 16开
页数: 720
定价: 99.00 元人民币
 
    使用微处理器的产品大致可分为两类。第一类产品使用高性能微处理器,比如“奔腾”系列CPU,应用在系统性能很重要的场合。第二类产品对性能的要求是次要的,价格、大小、功耗以及快速开发等问题比原始处理能力更为重要,用于这种产品的微处理器常称为微控制器。
    本书介绍微控制器。PIC18是目前广泛应用的一种微控制器。其应用范围广泛的原因有很多,Microchip公司在软件和硬件上的大力支持是一个不可忽视的原因。本书可以用作微控制器和嵌入式系统的大学课程教材。它不仅建立了汇编语言程序设计的基础,而且针对工程学科的学生全面讲述了PIC18接口。基于这样的背景,进而讨论了基于微控制器的嵌入式系统的设计与接口。本书也可供应用技术人员、硬件工程师、计算机科研人员和爱好者使用。对于那些构建单机项目或者采用PC进行数据采集与传送的网络项目设计人员来说,本书也是一本理想的参考资料。
预备知识
    读者应该具备数字电路相关知识。了解汇编语言相关知识有助于学习本书,但这些知识不是必需的。虽然本书是为那些没有汇编语言程序设计背景的学生而写的,但预先有汇编程序设计经验的学生将能够迅速掌握PIC18的体系结构,并且能立即开展项目。对于书中的PIC18 C语言程序设计部分,C语言的基础知识是必需的。在书中,我们采用Microchip公司的PIC18 C语言编译器。PIC18 C编译器与MPLAB相兼容,并且可以在Microchip公司网站(www.microchip.com)免费获得。我们鼓励读者用MPLAB仿真和运行书中的程序。
本书概览
    本书采用系统的、循序渐进的叙述方式,涵盖了PIC18的C语言与汇编语言程序编程和接口的各个方面,还提供了许多实例和例程,用以澄清概念,并向学生提供动手学习的机会。在每节的结尾都配有习题,巩固本节的要点。
    第0章介绍数制系统(二进制、十进制和十六进制)、基本逻辑门与计算机术语。这章专为学生设计,如没有学过数字逻辑课程的机械工程专业的学生,或者那些需要回顾这部分知识的学生。

    第1章讨论了PIC18的历史和其他PIC系列产品(如PIC16)的特点,还提供了PIC18系列部分芯片型号的一览表。

    第2章讨论了PIC18的内部体系结构,介绍了如何用PIC18汇编语言创建可执行程序,还研究了栈和标志寄存器。

    第3章讨论了循环、跳转和调用指令,并给出了大量的例程。

    第4章致力于讨论I/O端口。了解了这部分内容,学生可以开始做PIC18 I/O接口的实验,并且尽快启动项目。

    第5章专注于算法、逻辑指令和程序的介绍。

    第6章涉及PIC18的寻址方式,以及怎样访问PIC18程序存储区的数据和怎样进行存储器组转换。

    第7章介绍PIC18的C语言程序设计。在整本书中,我们都使用美国Microchip公司提供的PIC18 C语言编译器编写PIC18及其他系列的C语言程序。PIC18的C编译器与MPLAB兼容,并且可以在Microchip公司网站上免费获得。

    第8章介绍PIC18芯片的硬件连接。

    第9章描述了PIC18定时器以及怎样用它们作为事件计数器。

    第10章研究了PIC18的串行数据通信及其同RS232的接口,还介绍了PIC18与x86 IBM PC及其兼容机的COM端口的通信。

    第11章详尽讨论了PIC18中断,并附有诸多编写中断处理程序的例子。

    第12章介绍了PIC18与实体设备(如液晶显示屏和键盘)的接口。

    第13章介绍了PIC18与实体设备(如DAC芯片、ADC芯片以及传感器)的接口。

    第14章阐述了怎样用PIC18闪存和EEPROM存储器作为数据存储单元。

    第15章介绍了PIC18内部的CCP和ECCP模块以及它们的用法。

    第16章介绍了怎样使用SPI总线协议对实时时钟芯片DS1306进行连接和编程。

    最后,第17章介绍了继电器、光绝缘体和电动机的基本接口。

    附录给出了本书主题的所有必备参考资料。附录A详尽地描述了PIC18的每一条指令,并附有例子。附录B介绍了绕接技术的基本知识。附录C包含了IC技术和逻辑器件,以及PIC18的I/O端口接口和扇出能力。在将PIC18连接到外部设备之前必须学习这部分内容。附录D探究了流程图与伪代码的用法。附录E适用于那些熟悉x86和8051体系结构又想快速过渡到PIC18体系结构的学生。附录F为ASCII表。附录G列出了汇编共享软件的资源和一些电子器件供应商。附录H包含了PIC18芯片的数据表。
实验手册

    实验手册包含了一些非常基本的实验,并且可以在www.MicroDigitalED.com网站上找到。实验指导教师可根据课程目标、授课层次和研究生课程或本科生课程,安排更加高级和严格的实验任务。相关材料和作者的其他书籍都可以在上述网站上找到。
习题答案和PPT教辅

    章末习题涉及了一些很基本的概念。教师可以根据授课目标、授课层次和研究生课程或本科生课程,安排更有挑战性和更严格的任务。习题答案是在Rasti先生和Faramarz Mortezae教授的帮助下写成的。只有教师才有资格获得在线的习题答案和PPT教辅①。
在线教师资源

    如果要在线获得补充材料,教师必须获得一个教师登录密码。登录www.prenhall.com,单击Instructor Resource Center(教师资源中心)链接,然后单击Register Today(现在注册),获取教师登录密码。注册后的48小时之内,你将收到一封确认电子邮件,其中包含了一个教师登录密码。一旦获得教师登录密码,就可以下载想用的资料了。
致谢

    本书是众人智慧和汗水的结晶。我们向所有对本书提供帮助的人表示诚挚的谢意。

    感谢Esfahan大学的Javad Rasti先生。他在本书出版之前,仔细通读了每一个章节,发现并修正了一些错误。书中的大部分图表都是根据Pedram Mazidi的PIC18数据表再创作的。一些教授、专业工程师和学生发现了书中的错误,或者对书的改进提出了建议。我们真诚地感谢他们的热情与支持。他们是Javad Rasti(Esfahan大学),Vahid Mokhtari(BIHE②)、Mohammadi Abdar(Azad大学),Clyde Knight、Sam Waterman和Faramarz Mortezaei(都来自DeVry大学),Frank Fortman、David Goodman和Maryam Mohseni。本书的出版离不开他们的鼓励。

    感谢审阅这版书的专家和学者:

    Shujen Chen,DeVry大学Tinley Park校区;

    Lawrence Lam,DeVry大学Federal Way校区;

    Vahid Mokhtari, BIHE 大学;

    Faramarz Mortezaie,DeVry大学Fremont校区;

    Sepehr Naimi, BIHE 大学;

    Javad Rasti, Esfahan大学;

    Chao-Yin Wang, DeVry大学North Brunswick校区。

    最后,感谢Prentice Hall的各位工作人员,尤其感谢在写作方面给了我们很大支持和鼓励的编辑Jeff Riley和促成本书出版的制作编辑Rex Davidson。我们有幸得到了世界上最好的文稿编辑Janice Mazidi 和Bret Workman的帮助,感谢他们所做的无与伦比的工作。

    编写此书赋予了作者很多的乐趣,希望你在阅读时也能获得快乐,并将它运用在课程学习和项目设计中。如果你有任何建议或者发现书中存有错误遗漏,请与我们联系:
mdebooks @ yahoo.com
mmazidi @ microdigitaled.com
rmckinlay @ microdigitaled.com
dcausey @ microdigitaled.com
汇编器/编译器

    MPLAB和PIC18的C编译器可以http://www.microchip.com网站下载。
商标信息声明

    本书许多材料的使用均得到Microchip公司许可。未经Microchip公司书面许可,任何人不得复印或者复制相关信息。

    Accuron、dsPIC、KEELOQ、microID、MPLAB、PIC、PICmicro、PICSTART、PICkit2、PowerSmart、PRO MATE、rfPIC、SmartShunt、Microchip公司及其标识、KEELOQ标识都是Microchip公司在世界各地的商标或者注册商标。

    本书中所有PIC系列微控制器相关的图、表和命令都属于Microchip公司,在本书中的使用复制得到了Microchip公司许可。

    附录H所列PIC18数据表的版权属于Microchip公司,在本书中的使用得到了Microchip公司许可。
关于我们广告服务联系我们招聘信息法律公告用户反馈会员注册教师登记网站地图
Copyright © 2005 北京图灵文化发展有限公司 All Rights Reserved
地址:北京市朝阳区北苑路13号院1号楼领地OFFICE C座603室 100107
电话:010-510951815109518251095183 传真:010-52086950 E-mail:contact@turingbook.com
京ICP备06005389号