标题：普通高等教育规划教材·单片机原理及应用
图书信息
出版社: 中国轻工业出版社; 第1版 (2010年2月1日)
丛书名: 单片机原理及应用
平装: 253页
正文语种: 简体中文
开本: 16
ISBN: 9787501973811
条形码: 9787501973811
尺寸: 25.4 x 18.2 x 1 cm
重量: 399 g
内容简介
《单片机原理及应用》内容简介：单片机原理与应用是将计算机理论与工程实践相结合，着重研究工作原理、设计方法、系统开发技术与工具，是在计算机控制领域的一门综合性的应用学科。《单片机原理及应用》将介绍单片机技术的发展、基本开发过程、开发工具的使用方法、单片机内部各个功能模块的原理及应用方法。深入讲解单片机外围接口：A/D、D/A、输入输出、串口通讯的扩展方法和编程方法。还介绍了广泛应用的I2C总线的原理、数据传送及竞争仲裁，阐述了时钟芯片、温度传感芯片、语音芯片、步进电机驱动芯片与单片机的接口形式及编程方法，最后给出了两个单片机的应用实例，便于读者全面了解单片机系统开发设计流程。《单片机原理及应用》中每一章都配有实例程序，读者可以根据实例进行编程练习以全面理解所学内容。
《单片机原理及应用》可以作为电气专业，计算机专业，测控专业等学生的本科教材使用，也可以作为相关专业技术人员的参考用书。
目录
第1章 单片机开发概述
1.1 单片机的由来
1.2 主要单片机的分类
1.3 单片机项目开发过程
第2章 STC89C51系列单片机的结构和原理
2.1 STC89C51系列单片机的主要性能特点
2.2 STC89C51系列单片机的内部结构
2.3 STC89C51系列单片机的引脚功能
2.3.1 电源引脚
2.3.2 外接晶体引脚
2.3.3 控制引脚
2.3.4 输入/输出引脚
2.4 STC89C51系列单片机的主要组成部分
2.4.1 CPU
2.4.2 存储器
2.4.3 I/O接口
2.5 时钟电路与时序
2.5.1 时钟电路
.2.5.2 有关时序的概念
2.5.3 CPU时序
2.6 单片机的复位
2.6.1 复位电路
2.6.2 复位后的状态
2.7 低功耗设计
2.7.1 时钟停止模式
2.7.2 空闲模式
2.7.3 掉电模式
2.8 最小系统设计
第3章 KeilC与ANSIC
3.1 数据类型
3.2 特殊功能寄存器
3.3 存储类型
3.3.1 DATA区
3.3.2 BDATA区
3.3.3 IDATA段
3.3.4.PDATA和XDATA段
3.3.5 CODE段
3.4 指针
3.4.1 通用指针
3.4.2 具体指针
3.5 绝对地址访问
3.5.1 绝对宏
3.5.2 _at_关键字
3.6 使用KeilC的注意事项
3.7 KeilC程序举例
3.7.1 延时程序
3.7.2 让单片机的P2.0口线以大约100ms的频率输出方波
第4章 Keil开发环境与ISP编程
4.1 KeilVision2集成开发环境的简单使用
4.1.1 KeilVision2中建立项目的方法
4.1.2 KeilVision2中软件调试的方法
4.2 STC89C51RC系列单片机的ISP编程
4.2.1 ISP编程硬件电路
4.2.2 STC_ISP下载软件
第5章 定时/计数器
5.1 定时/计数器T0和T1
5.1.1 定时/计数器T0和T1的结构及功能
5.1.定时/计数器T0和T1的功能寄存器
5.1.3 定时/计数器T0和T1的工作模式
5.1.4 定时/计数器T0和T1应用举例
5.2 定时/计数器T2
5.2.1 T2控制寄存器T2CON和T2MOD
5.2.2 T2的操作模式
5.2.3 T2的设置
5.2.4 可编程时钟输出
第6章 中断系统
6.1 中断控制方式
6.1.1 中断的概念
6.1.2 中断处理过程
6.2 52系列单片机的中断系统
6.2.1 中断源类型
6.2.2 中断请求标志
6.2.3 中断请求控制
6.2.4 中断处理过程
6.3 中断的C51编程
6.4 外部中断的扩充
第7章 串行通信接口
7.1 串行通信的基础知识
7.1.1 串行通信的基本原理
7.1.2 RS-232C串行总线
7.1.3 串并转换和串行接口
7.2 51系列单片机的串行接口
7.2.1 标准UART操作基础
7.2.2 标准UART工作模式
7.3 串口通信程序编制
7.3.1 单片机与PC机通信
7.3.2 单片机双机通信
第8章 LED显示器及键盘接口技术
8.1 LED显示器的接口技术
8.1.1 LED显示原理
8.1.2 LED显示器的动态扫描驱动方式
8.1.3 LED显示器串行驱动方式
8.2 键盘接口技术
8.2.1 独立式键盘接口
8.2.2 矩阵式键盘接口
8.3 键盘显示接口芯片HD7279
8.3.1 HD7279的特点及引脚
8.3.2 控制指令
8.3.3 HD7279与单片机的接口及程序设计
第9章 LCD显示器原理及应用
9.1 液晶显示模块的原理
9.2 字符型液晶显示器RT1602C
9.2.1 RT1602C引脚及原理
9.2.2 RT1602C控制指令及显示地址
9.2.3 RT1602C与单片机接口及程序
9.3 汉字字模提取
9.4 RT12232B汉字液晶显示器
9.4.1 RT12232B引脚说明
9.4.2 指令描述
9.4.3 RT12232B与单片机接口及程序
9.5 KS0108B液晶控制器
9.5.1 KS0108B液晶控制器介绍
9.5.2 KS0108B液晶控制器指令系统
9.5.3 与内置KS0108B的液晶模块的接口与编程
第10章 A/D转换器与D/A转换器应用
10.1 A/D转换器接口
10.1.1 A/D转换器概述
10.1.2 8位并行A/D转换器ADCA0809
10.1.3 12位A/D转换器MAXl97
10.1.4 串行模数转换芯片TI.C0832
10.2 D/A转换器接口
10.2.1 D/A转换器的主要性能指标
10.2.2 8位D/A转换器DAC0832
10.2.3 12位D/A转换器MAX508
第11章 12C总线
11.1 I2C总线简介
11.1.1 12C总线的原理
11.1.2 I2c总线上的数据传送
11.1.3 I2C总线竞争的仲裁
11.1.4 模拟12C总线
11.2 I2C接口的EEPROM存储器24C02
11.2.1 24C02概述
11.2.2 24C02的总线特性
11.2.3 硬件连接及程序
11.3 I2C接口的日历时钟芯片PCF8563
11.3.1 PCF8563概述
11.3.2 PCF8563寄存器
11.3.3 PCF8563的操作方式
11.3.4 PCF8563的应用电路与编程
第12章 常用外围芯片资料与编程
12.1 实时日历/时钟芯片DS12887
12.2 单总线温度传感器DS18820
12.3 语音芯片ISD4004及其应用
12.3.1 引脚功能描述
12.3.2 工作原理与功能特性
12.3.3 放音应用
第13章 步进电机控制
13.1 步进电机概述
13.2 步进电机原理
13.2.1 反应式步进电机原理
13.2.2 感应子式步进电机
13.3 步进电机应用
13.3.1 步进电机的选择
13.3.2 步进电机在应用中的注意事项
13.4 驱动控制系统
13.4.1 基于ULN2003的驱动方式
13.4.2 步进电机细分控制
第14章 单片机综合应用实例
14.1 投篮游戏机控制系统
14.1.1 系统组成及功能
14.1.2 硬件设计
14.1.3 软件设计
14.2 低压侧功率因数补偿系统
14.2.1 系统的硬件组成与功能描述
14.2.2 系统的软件编制
附录
附录1 基本知识简介
附录2 计算机总线知识
附录3 印制电路板设计原则和抗干扰措施
附录4 快速识别色环电阻
附录5 ASCⅡ码表与常用库函数
附录6 单片机课题选编
参考文献