注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络硬件、外部设备与维护单片机原理与应用技术

单片机原理与应用技术

单片机原理与应用技术

定 价:¥28.00

作 者: 秦实宏等编著
出版社: 中国水利水电出版社
丛编项: 21世纪高等院校规划教材
标 签: 单片计算机

ISBN: 9787508432076 出版时间: 2005-09-01 包装: 平装
开本: 26cm 页数: 313 字数:  

内容简介

  《21世纪高等院校规划教材:单片机原理与应用技术》介绍了单片机原理与应用技术,注重基本概念、基本原理的讲解,突出应用性和实用性。全书共11章。第1章为概述,第2章讲解MCS-51单片机系统结构、工作原理及指令系统,第3章和第4章介绍系统扩展常用芯片、定时器/计数器、中断、I/O端口及存储器扩展技术,第5章介绍MCS-51汇编语言与程序设计基础,第6章讲解常用的键盘接口、拨盘接口、LED显示、A/D及D/A常用接口技术、RS-232C和RS-485标准串行总线接口、IC卡接口、USB通用串行总线、以太网通信等接口技术,第7章讲解单片机c语言编程应用实例,第8章一第10章分别介绍常用控制算法、综合应用系统设计和单片机抗干扰实用技术,第11章介绍单片机仿真开发系统和TOP852通用编程器应用。《21世纪高等院校规划教材:单片机原理与应用技术》可以作为本科自动化、计算机、电子信息工程、通信工程、测控技术与仪器等专业的教材,也可以作为高职高专、成人高校和民办高校同类专业的教材或工程技术人员学习单片机应用技术的参考书。

作者简介

暂缺《单片机原理与应用技术》作者简介

图书目录



前言
第1章 概述
1.1    单片机的基本概念
1.2    单片机的发展简史
1.3    单片机的发展趋势
1.4    单片机的特点及应用
1.4.1    单片机的组成及特点
1.4.2    单片机的分灰
1.4.3    单片机的应用
1.5    MCS-51系列单片机
第2章 MCS-51单片机硬件结构、工作原理及指令系统
2.1    MCS-51单片机的内部结构和外部引脚功能
2.1.1    MCS-51单片机的内部结构
2.1.2    MCS-51单片机的外部引脚功能
2.2    MCS-51单片机的存储器结构
2.2.1    内部数据存储器及其数据操作
2.2.2    特殊功能寄存器及其数据操作
2.2.3    程序存储器及其数据操作
2.2.4    外部数据存储器及其数据操作
2.3    MCS-51单片机的指令系统
2.3.1    寻址方式
2.3.2    数据传送类指令
2.3.3    算术运算类指令
2.3.4    逻辑运算类指令
2.3.5    控制转移类指令
2.3.6    位操作类指令
2.4    输入/输出端口
2.4.1    并行端口及应用举例
2.4.2    串行端口
2.5    定时器/计数器
2.5.1    控制寄存器
2.5.2    定时器/计数器的工作方式
2.5.3    定时器/计数器的设计方法及应用举例
2.6    中断的概念及MCS-51系列单片机的中断系统
2.6.1    中断的概念
2.6.2    MCS-51系列单片机的中断系统
2.7    单片机时钟与复位
2.7.1    时钟
2.7.2    复位
2.8    单片机的工作方式
2.8.1    程序执行方式
2.8.2    单步执行方式
2.8.3    掉电和节电方式
2.8.4    EPROM编程和校验方式
第3章 MCS-51单片机的系统扩展
3.1    系统扩展概述
3.2    系统扩展常用芯片
3.2.1    译码器
3.2.2    缓冲器
3.2.3    锁存器
3.3    定时器/计数器的扩展
3.3.1    8253的结构和工作原理
3.3.2    8253控制寄存器的格式
3.3.3    8253的工作模式
3.4    外部中断源的扩展
3.4.1    用定时器/计数器扩展外部中断源
3.4.2    用8259可编程中断控制器扩展中断源
3.5    I/O端口的扩展
3.5.1    I/O扩展概述
3.5.2    用8255A可编程并行接口芯片扩展I/O口
3.5.3    用8251A可编程串行接口芯片扩展I/O口
第4章 存储器扩展技术
4.1    存储器的分类
4.2    RAM、ROM、EPRO和E2PROM的扩展
4.3    E2PROM的编程和校验方式
第5章 MCS-51汇编语言与程序设计基础
5.1    汇编语言简介
5.2    伪指令
5.3    程序设计
5.3.1    顺序结构程序
5.3.2    分支程序
5.3.3    循环程序设计
5.3.4    查表程序设计
5.3.5    位操作程序
5.3.6    数制转换程序
5.3.7    子程序
第6章 MCS-51单片机接口技术
6.1    单片机接口技术基础
6.1.1    单片机接口的主要作用
6.1.2    单片机接口的控制方式
6.1.3    常用的外设及接口
6.2    键盘接口技术
6.2.1    开关接口与防抖动
6.2.2    小键盘与单片机的接口
6.2.3    矩阵键盘与单片机接口
6.3    拨盘接口技术
6.3.1    拨盘的结构与原理
6.3.2    拨盘的接口方法
6.4    显示器接口技术
6.4.1    LED显示器的结构与种类
6.4.2    LED显示器的控制方式
6.5    A/D转换电路接口技术
6.5.1    A/D转换原理
6.5.2    ADC0809与单片机的接口
6.5.3    AD574A与单片机的接口
6.5.4    5G14433(MC14433)与单片机的接口
6.6   D/A转换电路接口技术
6.6.1    D/A转换原理
6.6.2    DAC0832与单片机的接口
6.6.3    AD7520与单片机的接口
6.6.4    DAC1208与单片机的接口
6.6.5    应用实例
6.7    串行通信总线标准及接口技术
6.7.1    RS-232C标准串行总线接口及应用
6.7.2    RS-485标准串行总线接口及应用
6.7.3    SPI总线接口技术及其实例——X25045芯片的应用
6.8    IC卡接口技术
6.8.1    SLE4442引脚定义及功能
6.8.2    SLE4442的特点及操作命令
6.8.3    SLE4442的传输协议
6.8.4    SLE4442应用实例
6.9    USB通用串行总线
6.9.1    总线拓扑结构
6.9.2    USB的主机
6.9.3    USB的设备
6.9.4    USB的“分时复用”
6.9.5    电源
6.9.6    总线协议
6.9.7    可靠性
6.9.8    数据流种类
6.9.9    USB主机:硬件和软件
6.10    以太网通信技术
6.10.1    以太网与TCP/IP协议基础
6.10.2    单片机与以太网通信实例
第7章 单片机C语言编程基础及应用
7.1    单片机C语言编程基础
7.1.1    Keil C51扩展关键字
7.1.2    内存区域
7.1.3    存储模式
7.1.4    存储种类和存储器类型声明
7.1.5    变量的数据类型
7.1.6    位变量与声明
7.1.7    Keil C51指针
7.1.8    Keil C51函数
7.2    C语言与汇编语言混合编程
第8章 自动控制规律
8.1    常规数字控制器的实现
8.1.1    差分变换法
8.1.2    零阶保持器法
8.1.3    双线性变换法
8.2    数字PID控制器及其算法
8.2.1    基本的PID控制器
8.2.2    改进的PID控制器
8.3    自适应控制规律
8.3.1    自适应控制的概念
8.3.2    模型参考自适应控制系统
8.3.3    在线辨识自适应控制系统
8.4    模糊控制规律
8.4.1    模糊控制器的组成
8.4.2    模糊控制器的实现步骤
8.4.3    模糊控制技术的发展
第9章 单片机应用系统设计
9.1    单片机应用系统的开发流程
9.1.1    确定任务
9.1.2    总体设计
9.1.3    硬件设计与制作
9.1.4    软件设计
9.1.5    应用系统的联机调试
9.1.6    程序固化
9.2    应用实例
9.2.1    MCS-51单片机数据采集系统
9.2.2    以MCS-51单片机为核心的恒压调速供水系统
9.2.3    以MCS-51单片机为核心的公共汽车电脑报站器
第10章 单片机抗干扰及实用技术
10.1    干扰的主要来源与分类
10.1.1    单片机控制系统中干拢的主要来源
10.1.2    干扰的分类
10.2    干扰对控制系统造成的后果
10.3    硬件抗干扰措施
10.3.1    供电系统的抗干扰措施
10.3.2    过程通道的抗干扰措施
10.3.3    抗空间干扰的措施
10.3.4    印刷电路板的抗干扰设计
10.3.5    其他抗干扰设计
10.4    软件抗干扰措施
10.4.1    软件滤波
10.4.2    陷阱技术
10.4.3    “看门狗”(Watchdog)技术
10.4.4    数据备份与自恢复技术
第11章 单片机应用系统开发工具
11.1    Insight SE-52 Plus单片机仿真开发系统
11.1.1    MedWin集成开发环境的安装
11.1.2    MedWin集成开发环境的设置
11.1.3    用MedWin开发应用程序
11.1.4    MedWin调试实例
11.1.5    MedWin的断点功能
11.1.6    MedWin的菜单命令
11.1.7    Me dWin窗口中的本地菜单
11.1.8    Insight SE系列仿真器仿真头使用
11.1.9    Insight SE系列仿真器的设置
11.2    TOP852通用编程器
11.2.1    TOP852的安装
11.2.2    软件操作
11.2.3    读写EPROM、E2PROM
11.2.4    读写单片机
11.2.5    测试SRAM
11.2.6    读写串口存储器
11.2.7    读写可编程逻辑器件
参考文献

本目录推荐