首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 PIC18微控制器(体系结构编程与接口设计C语言与汇编语言版电子信息国外经典教材)
内容
编辑推荐

微控制器广泛应用于汽车、家电、工业控制、医疗设备等领域。本书全面讲解了这一现代奇迹的体系结构、编程和接VI技术。本书以Microchip公司的PIC18系列微控制器为例讲解微控制器的体系结构、编程和接口技术。PIC18是Microchip最新的8位微控制器,从这一系列的微控制器学到的知识,不仅适用于较早的PIC微控制器系列,也适用于其他制造商的微控制器。本书的难易程度几乎适合任何科学技术领域的教学大纲,而且,无论对于有丰富经验的从业人员,还是对于那些对微控制器深感兴趣的人,都具有宝贵的参考价值。

本书将全面讲解如何使用C语言和汇编语言对微控制器进行编程。尽管C语言更为常用,但汇编语言仍常常作为汇编代码块存在于C语言程序中。

内容推荐

微控制器广泛应用于汽车、家电、工业控制、医疗设备等众多领域。本书以Microchip公司的PIC18系列微控制器为例,全面讲解如何使用C语言和汇编语言对微控制器进行编程。本书首先简要介绍了计算机的体系结构,重点介绍了PIC18系列微控制器的结构,然后向读者展示许多常见的微控制器编程算法,同时配有大量的编程实例,演示如何在基于微控制器的系统中执行各种任务。在详细讲解微控制器编程之后,本书还介绍了微控制器与硬件的交互,以及微控制器与常见部件的接口技术,并给出了许多实际的应用示例。读者只需对这些示例中的代码稍做改动,就可以构建自己所需的应用。

本书是作者多年开发设计和教学工作的经验总结。本书内容不仅适用于较早的PIC微控制器系列,也适用于其他制造商的微控制器。本书的难易程度适中,无论是对于学生、丰富经验的从业人员,还是对微控制器深感兴趣的人,都是一本很好的教学参考用书。

目录

第1章 计算机结构简介

 1.1 计算机基本结构

1.1.1 CPU

1.1.2 存储器

1.1.3 I/O

1.1.4 总线

1.1.5 微处理器和微控制器

 1.2 数制

1.2.1 数码

1.2.2 位置计数法

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

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

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

1.2.6 补码和反码

 1.3 计算机数据格式

1.3.1 ASCII数据

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

1.3.3 字节数据

1.3.4 字数据

1.3.5 实数

 1.4 本章小结

 1.5 本章习题

第2章 PIC18微控制器结构和编程

 2.1 PIC18微控制器结构

2.1.1 PIC内部结构概览

 2.2 编程模型

2.2.1 寄存器文件

2.2.2 特殊功能寄存器

 2.3 IDE

2.3.1 IDE概览

2.3.2 将程序下载到微控制器

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

2.4.1 汇编器和连接器

2.4.2 汇编语言语句

2.4.3 伪指令

 2.5 本章小结

 2.6 本章习题

第3章 PIC18微控制器指令集

 3.1 立即数指令

3.1.1 立即数指令详述

 3.2 位操作指令

 3.3 字节指令

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

3.4.1 程序结构

3.4.2 间接寻址

 3.5 表指令

 3.6 宏序列

3.6.1 定义宏

 3.7 本章小结

 3.8 本章习题

第4章 汇编语言编程

 4.1 堆栈和队列结构

4.1.1 数据堆栈

4.1.2 队列

 4.2 复杂算术

4.2.1 BCD算术

4.2.2 乘法

4.2.3 除法

 4.3 十进制和二进制之间的转换

4.3.1 二进制转换成BCD

4.3.2 BCD转换成二进制

 4.4 延时

4.4.1 延时程序

 4.5 程序示例

4.5.1 程序示例1

4.5.2 程序示例2

 4.6 本章小结

 4.7 本章习题

第5章 PIC18 C语言编程

 5.1 C18 C语言编译器

5.1.1 C语言和IDE

5.1.2 示例程序

 5.2 使用C语言头文件

5.2.1 转换

5.2.2 存储器和字符串函数

 5.3 C语言示例程序

5.3.1 示例1

5.3.2 示例2

 5.4 数学函数库

 5.5 本章小结

 5.6 本章习题

第6章 PIC18系列微控制器详解

 6.1 针脚输出和基本操作特性

6.1.1 针脚输出

6.1.2 电源连接

6.1.3 输入/输出连接

6.1.4 复位

6.1.5 时钟

 6.2 I/O端口针脚

6.2.1 Port A

6.2.2 Port B

6.2.3 Port C、Port D、Port E

6.2.4 I/O示例

 6.3 中断简介

 6.4 其他内部外围设备

6.4.1 定时器

6.4.2 ADC

6.4.3 EEPROM

6.4.4 比较和捕捉单元(CCP)

6.4.5 其他内部设备

 6.5 本章小结

 6.6 本章习题

第7章 基本输入和输出

 7.1 基于开关的输入

7.1.1 开关接口

7.1.2 开关去抖

7.1.3 键盘

 7.2 显示设备

7.2.1 LED

7.2.2 七段码LED显示器

7.2.3 LCD显示器

7.2.4 C18对LCD显示器的支持

7.2.5 真空荧光显示器

 7.3 控制电机

7.3.1 步进电机

7.3.2 DC电机

 7.4 继电器、螺线管和传感器

7.4.1 继电器

7.4.2 螺线管

7.4.3 传感器

7.4.4 转轴编码器

7.4.5 流量传感器

7.4.6 红外遥控设备

7.4.7 感知气体

 7.5 本章小结

 7.6 本章习题

第8章 中断

 8.1 中断回顾

8.1.1 中断服务程序

 8.2 USART和中断

8.2.1 串行数据

8.2.2 控制USART

 8.3 输入改变中断

 8.4 中断系统示例

8.4.1 示例系统1

8.4.2 示例系统2

 8.5 本章小结

 8.6 本章习题

第9章 控制系统

 9.1 规划控制系统

 9.2 示例系统

9.2.1 示例1

9.2.2 示例2

9.2.3 示例3

 9.3 本章小结

 9.4 本章习题

第10章 高级话题

 10.1 存储器扩展

10.1.1 增加串行EEPROM

10.1.2 使用附加存储器的应用程序

 10.2 引导模块

10.2.1 引导加载器

10.2.2 写程序闪存

 10.3 扩展I/O

10.3.1 增加输出连接

10.3.2 增加输入连接

10.3.3 使用双线接口

10.3.4 数模转换器

 10.4 CAN

10.4.1 CAN互联

10.4.2 CAN应用

 10.5 USB

10.5.1 USB连接器

10.5.2 USB数据

10.5.3 USB命令

10.5.4 PIC18和USB

 10.6 PIC18扩展指令

 10.7 本章小结

 10.8 本章习题

附录A PICl8系列微控制器指令集

附录B 常用C语言库函数

附录C 偶数编号的习题答案

附录D 使用USB接口的PIC系统

标签
缩略图
书名 PIC18微控制器(体系结构编程与接口设计C语言与汇编语言版电子信息国外经典教材)
副书名
原作名
作者 (美)贝里
译者 王俊华//肖亮
编者
绘者
出版社 清华大学出版社
商品编码(ISBN) 9787302193357
开本 16开
页数 554
版次 1
装订 平装
字数 857
出版时间 2009-04-01
首版时间 2009-04-01
印刷时间 2009-04-01
正文语种
读者对象 青年(14-20岁),研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.83
CIP核字
中图分类号 TP368.1
丛书名
印张 35.5
印次 1
出版地 北京
260
185
22
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号 图字01-2007-5191号
版权提供者 培生教育出版集团
定价
印数 3000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/18 5:43:59