PIC18微控制器:体系结构、编程与接口设计(C语言与汇编语言版)

作者:王俊华

丛书名:国外经典教材·电子信息

定价:69元

印次:1-1

ISBN:9787302193357

出版日期:2009.03.01

印刷日期:2009.03.13

图书责编:龙启铭

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

微控制器广泛应用于汽车、家电、工业控制、医疗设备等领域。本书全面讲解了这一现代奇迹的体系结构、编程和接口技术。本书以Microchip公司的PIC18系列微控制器为例讲解微控制器的体系结构、编程和接口技术。PIC18是Microchip最新的8位微控制器,从这一系列的微控制器学到的知识,不仅适用于较早的PIC微控制器系列,也适用于其他制造商的微控制器。本书的难易程度几乎适合任何科学技术领域的教学大纲,而且,无论对于有丰富经验的从业人员,还是对于那些对微控制器深感兴趣的人,都具有宝贵的参考价值。 在过去40多年中,作者从事机电计算机、电子计算机、微处理器和微控制器方面的工作和教学活动。本书将结合作者多年总结出来的诸多技巧和方法,尽可能完善地向读者提供这一学科领域的经验和知识。本书的作者因在过去22年中写过31本著作而享有盛誉。这些著作涵盖了数字电子、微处理器和嵌入式系统等领域。其著作被译成多种语言版本,在世界知名大学广为流传。

微控制器广泛应用于汽车、家电、工业控制、医疗设备等领域。本书全面讲解了这一现代奇迹的体系结构、编程和接口技术。本书以Microchip公司的PIC18系列微控制器为例讲解微控制器的体系结构、编程和接口技术。PIC18是Microchip最新的8位微控制器,从这一系列的微控制器学到的知识,不仅适用于较早的PIC微控制器系列,也适用于其他制造商的微控制器。本书的难易程度几乎适合任何科学技术领域的教学大纲,而且,无论对于有丰富经验的从业人员,还是对于那些对微控制器深感兴趣的人,都具有宝贵的参考价值。 在过去40多年中,作者从事机电计算机、电子计算机、微处理器和微控制器方面的工作和教学活动。本书将结合作者多年总结出来的诸多技巧和方法,尽可能完善地向读者提供这一学科领域的经验和知识。本书的作者因在过去22年中写过31本著作而享有盛誉。这些著作涵盖了数字电子、微处理器和嵌入式系统等领域。其著作被译成多种语言版本,在世界知名大学广为流传。 本书组织结构 微控制器是由集成电路构成的完整计算机系统,其中包含了用于存储程序和数据的存储器,并集成了输入/输出端口设备。与其他计算机系统一样,人们通过对微控制器编程,使其执行特定的功能。 本书将全面讲解如何使用C语言和汇编语言对微控制器进行编程。尽管C语言更为常用,但汇编语言仍常常作为汇编代码块存在于C语言程序中。为了更好地理解编程,本书首先简要介绍计算机的大体结构,然后重点介绍PIC18系列微控制器的结构。第1章将介绍微处理器和微控制器领域的诸多术语。 介绍完微控制器的结构之后,后面的几章将讲解如何使用汇编语言编程来控制微控制器。这些章节...

目录
荐语
查看详情 查看详情
第1章 计算机结构简介1

1.1 计算机基本结构1

1.1.1 CPU2

1.1.2 存储器5

1.1.3 I/O7

1.1.4 总线7

1.1.5 微处理器和微控制器8

1.2 数制9

1.2.1 数码9

1.2.2 位置计数法9

1.2.3 从其他进制转换为十进制11

1.2.4 从十进制转换成其他进制12

1.2.5 二进制编码的十六进制数14

1.2.6 补码和反码14

1.3 计算机数据格式16

1.3.1 ASCII数据16

1.3.2 二进制编码的十进制数据17

1.3.3 字节数据18

1.3.4 字数据20

1.3.5 实数22

1.4 本章小结24

1.5 本章习题25第2章 PIC18微控制器结构和编程28

2.1 PIC18微控制器结构28

2.1.1 PIC内部结构概览29

2.2 编程模型35

2.2.1 寄存器文件35

2.2.2 特殊功能寄存器36  2.3 IDE42

2.3.1 IDE概览42

2.3.2 将程序下载到微控制器50

2.4 汇编语言、汇编器和连接器51

2.4.1 汇编器和连接器51

2.4.2 汇编语言语句52

2.4.3 伪指令53

2.5 本章小结57

2.6 本章习题58PIC18微控制器: 体系结构、编程与接口设计(C语言与汇编语言版)目录第3章 PIC18微控制器指令集60

3.1 立即数指令60

3.1.1 立即数指令详述60

3.2 位操作指令64

3.3 字节指令66

3.4 程序控制指令和间接寻址73

3.4.1 程序结构75 ... 查看详情

查看详情