单片机接口C语言开发技术
单片机接口C语言开发技术封面图

单片机接口C语言开发技术

龚运新, 彭建军, 编著

出版社:清华大学出版社

年代:2009

定价:28.0

书籍简介:

本书将并行接口和串行接口同时讲解,重点讲解串行接口,几乎囊括了所有串行接口知识,每个程序都进行了仿真调试,给出了程序注释,使学习更加轻松易懂。

书籍目录:

第1章 概论

1.1 接口

1.1.1 基本概念

1.1.2 接口的4大基本功能

1.2 串行接口知识

1.2.1 通用同步/异步收发器USART

1.2.2 主控同步串行端口MSSP--SPI模式

1.2.3 主控同步串行端口MSSlP--I2C模式

1.2.4 串行通信接口Microwire/PIus总线

习题与思考题

第2章 中断接口扩展

2.1 中断系统

2.1.1 中断请求源和中断请求标志

2.1.2 中断控制

2.1.3 中断响应

2.1.4 外部中断触发方式

2.1.5 多个外部中断源系统设计

2.1.6 MCS-51对中断请求的撤除

2.1.7 MCS-51中断系统的初始化

2.1.8 应用举例

2.2 中断控制器8259A

2.2.1 8259内部结构

2.2.2 8259引脚功能

2.2.3 8259命令字

2.2.4 8259工作模式

2.2.5 8259级联

习题与思考题

第3章 定时器/计数器扩展

3.1 MCS-51内部定时器/计数器

3.1.1 定时器/计数器结构

3.1.2 定时器/计数器工作方式

3.1.3 定时器/计数器的初始化

3.1.4 定时器/计数器应用举例

3.2 8253定时器/计数器扩展芯片

3.2.1 8253的内部结构和工作原理

3.2.2 8253的工作方式

3.2.3 MCS-51与8253的接口方法

习题与思考题

第4章 通信接口扩展

4.1 串行接口通信

4.1.1 串行接口控制寄存器

4.1.2 串行接口工作方式

4.1.3 波特率

4.2 可编程通用串行通信接口8251

4.2.1 8251A的基本特点

4.2.2 8251A的内部结构和引脚功能

4.2.3 8251A的控制字

4.2.4 8251A的初始化

4.2.5 MCS-51和8251A的接口

习题与思考题

第5章 MCS-51存储器扩展

5.1 程序存储器的扩展设计

5.1.1 访问外部程序存储器的时序

5.1.2 EPROM接口设计

5.1.3 E2PROM接口设计

5.2 数据存储器的扩展设计

5.2.1 MCS-51访问外部RAM的定时波形

5.2.2 数据存储器的扩展设计

5.2.3 RAM的掉电保护

5.3 串行(I2C总线)数据存储器扩展设计

5.4 串行(SPI总线)数据存储器扩展设计

5.5 串行(Microwire/Plus总线)数据存储器扩展设计

习题与思考题

第6章 I/O接口扩展

6.1 概述

6.2 显示器接口扩展设计

6.3 键盘接口设计

6.3.1 键盘的工作原理

6.3.2 键盘接口设计

6.4 ZLG7289A、串行接口LED、数码管及键盘管理器件

6.4.1 概述

6.4.2 控制指令

6.4.3 SPl串行接口

6.4.4 接口程序

习题与思考题

第7章 模拟/数字转换器

7.1 概述

7.1.1 算术A/D转换

7.1.2 技术参数

7.1.3 接口信号

7.1.4 基本引脚

7.2 10位串行模数转换芯片AD7810

7.2.1 AD7810引脚功能

7.2.2 AD7810的工作模式

7.2.3 AD7810的典型应用

7.3 高精度24位ADSl210/1211

7.3.1 ∑△调制器A/D原理简介

7.3.2 ADSl210/1211内部结构

7.3.3 内部寄存器

7.3.4 校准

7.3.5 主/从模式的串行接口设计

7.3.6 与8XC51接口

7.4 应用设计实例

7.4.1 A/D设计的一般考虑

7.4.2 设计实例

7.5 并行A/D转换器与8031的接口设计

习题与思考题

第8章 串行数字/模拟转换器

8.1 D/A的技术特性

8.2 8位满幅型MAX517/518/519

8.2.1 概述

8.2.2 通信约定

8.2.3 DAC模块

8.3 10位电压型MAX504/515

8.3.1 操作原理

8.3.2 应用设计

8.4 16位精密型DAC714

8.4.1 概述

8.4.2 应用设计

8.5 24位立体声音频PCM1728

8.5.1 概述

8.5.2 系统时钟

8.5.3 数据接口格式与复位

8.5.4 工作原理

8.5.5 应用设计考虑

8.6 应用设计实例

8.7 并行数/模(D/A)转换器电路接口设计

习题与思考题

第9章 单片机的其他接口

9.1 V/F与F/V转换器

9.1.1 VFC232

9.1.2 VFC2320

9.2 实时时钟

9.2.1 DSl305的特性综述

9.2.2 内部寄存器

9.2.3 串行通信接口

9.3 液晶显示器(LCD)接口

9.3.1 接口信号说明

9.3.2 控制器说明(KSl08B及兼容芯片)

9.3.3 编程方法

9.4 LED点阵显示接口

9.4.1 LED分类

9.4.2 LED点阵显示实验

9.5 打印机接口电路

9.5.1 TPμP系列微型打印机简介

9.5.2 TPμP-16B微型打印机应用实例

习题与思考题

第10章IC卡

10.1概述

10.1.1 IC卡的定义与分类

10.1.2 IC卡的主要应用及国际标准

10.2 AT24C××系列存储卡

10.2.1 概述

10.2.2 工作原理

10.3 逻辑加密存储卡SLE4442

10.3.1 概述

10.3.2 芯片功能

10.3.3 传送协议

10.3.4 芯片的操作命令

10.3.5 芯片的复位方式

10.3.6 SLE4442与8031的接口方法

10.4 智能卡SLE44C42S

10.4.1 智能卡结构

10.4.2 SLE44C42S芯片总体特性

10.4.3 各部分详细说明

10.5 智能卡操作系统

10.5.1 概述

10.5.2 COS功能划分

10.5.3 文件系统

10.5.4 安全体系

10.5.5 安全机制的实现

习题与思考题

第11章 单线芯片

11.1 概述

11.1.1 芯片硬件结构

11.1.2 64位-ROM

11.1.3 CRC值生成器

11.1.4 寄生电源

11.2 单线芯片的传输过程

11.2.1 初始化

11.2.2 读写时序

11.2.3 ROM功能命令

11.2.4 ROM搜索举例

11.3 可寻址开关

11.3.1 DS2405概述

11.3.2 DS2405 ROM功能命令

11.3.3 DS2406/DS2407

11.4 数字温度计

11.4.1 概述

11.4.2 温度测量

11.4.3 其他功能原理

11.5 A/D转换器

11.5.1 概述

11.5.2 存储器结构

11.5.3 存储器功能命令

11.5.4 DS2450 ROM功能命令

11.5.5 操作实例

11.6 存储器与计数器

11.6.1 概述

11.6.2 存储器操作

11.6.3 操作实例

11.7 单线芯片总览

11.8 iButton系列

练习与思考题

内容摘要:

单片机接口是单片机基础课程的后续课程。它是一门理论性、实践性和综合性都很强的学科,同时也是一门计算机软硬件有机结合的专业课程。以前的教科书主要讲述了并行口芯片,而在实际的应用中大部分用的是串行口芯片。本书将同时讲解并行接口和串行接口,重点讲解串行接口,几乎囊括了所有串行接口知识,每个程序都进行了仿真调试,给出了程序注释,使读者学习起来更加轻松易懂。本书是作者多年理论教学、实验教学及产品研发经验的结晶。

编辑推荐:

《单片机接口C语言开发技术》是作者多年理论教学、实验教学及产品研发经验的结晶。书中将同时讲解并行接口和串行接口,重点讲解串行接口,几乎囊括了所有串行接口知识,每个程序都进行了仿真调试,给出了程序注释,使读者学习起来更加轻松易懂。

书籍规格:

书籍详细信息
书名单片机接口C语言开发技术站内查询相似图书
9787302192732
如需购买下载《单片机接口C语言开发技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)28.0语种简体中文
尺寸26装帧平装
页数 354 印数 3000

书籍信息归属:

单片机接口C语言开发技术是清华大学出版社于2009.02出版的中图分类号为 TP312 ,TP368.147 的主题关于 C语言-程序设计-高等学校-教材 ,单片微型计算机-接口-高等学校-教材 的书籍。