
|
|
|
|
|
|
| 作者 |
: |
朱善郡
|
| ISBN |
: |
7302101760
|
| 页数 |
: |
394
|
| 开本 |
: |
16开
|
| 封面形式 |
: |
简裝本
|
| 出版社 |
: |
清华大学出版社
|
| 出版日期 |
: |
2005-2-1
|
| NT$ |
: |
352
|
|
|
|
|
配送说明: 国际快递 , 海运邮递 。
付款说明: 1. VISA、MASTER線上刷卡 2. 信用卡传真刷卡付款 3.
邮政划拨 4. 银行汇款
|
|
|
|
|
 |
| |
单片机已经是一项十分成熟的技术,因其具有小型化、廉价、简单可靠和稳定性好等优点,在工业测控、电子仪器、汽车电子系统、日用家电、电子通信、办公自动化设备和尖端武器(如雷达、火炮的控制系统)等方面都有广泛的应用。 本书通过介绍MCS一51单片机的系统结构和实例,帮助读者了解单片机开发和应用的基本知识。全书共分16章。前12章介绍了单片机的基本知识;包括学习开发单片机所需要的设备及其简单的使用方法,MCS一51的内部结构和指令系统,单片机的开发语言,UO接口方法,单片机与存储器的接口,单片机的中断技术,单片机内部的定时/计数器设计,串行通信技术,数模与模数转换接口,数字显示与键盘接口技术,打印机接口。第13章到第16章为单片机系统开发方法和开发项目举例,以及单片机具体应用系统的介绍。 本书除了可作为大学生学习单片机基础知识的教材之外,还可以供相关专业的研究生、工程技术人员参考。对于从事其他计算机技术的科技人员也有参考价值。
|
|
|
|
|
|
 |
| |
第1章单片机发展与应用概述
1.1单片机简介
1.2单片机的种类
1.3MCS-51系列单片机
1.4单片机学习
1.5完成一个简单程序的开发
第2章单片机的开发环境和工具
2.1仿真器--Medwin仿真器
2.1.1仿真器介绍
2.1.2Medwin(万利)仿真器使用入门
2.1.3Medwin调试实例
2.2编程器
2.2.1主要特点
2.2.2可编程、测试九大类器件
2.2.3硬件结构
2.2,4WH-500的安装与使用说明
2.2.5WH-500软件使用范例
第3章MCS-51单片机系统结构和
指令系统
3.1单片机系统结构
3.1.1单片机简介
3.1.2MCS-51系列简介
3.1.3MCS-51单片机引脚功能
3.1.4单片机的复位动作
3.1.5MCS-51的时钟输入与
机器周期
3.1.6MCS-51内部结构
311.7特殊功能寄存器
3.1.8输出/输入端口
3.1.9省电模式
3.2指令介绍
3.2.1寻址模式(AddressingMode)
3.2.2805t指令集
3.3指令汇总表
33.1算术操作类指令
3.3.2逻辑运算类指令
3.3.3数据传送类指令
3.3.4布尔变量操作类指令
3.3.5控制转移类指令
第4章8051的编程语言
4.1单片机编程语言概述
4.2汇编语言
4.2.1ORG伪指令(Origin)
4.2.2DB伪指令(DefineByte)
4.2.3DW伪指令(DefineWord)
4.2.4EQU或:伪指令(Equal)
4.2.5DATA伪指令(Data)
4.2.6XDATA伪指令
(ExtemalData)
4.2.7BIT伪指令
4.2.8END伪指令
4.3C51语言
4.3.1C51的程序结构
4.3.2数据类型和长度
4.3.3C51语言的运算符
4.3.4C51程序流程控制语句
4.3.5函数(PUNCTION)
4.3.6宏定义#d6flne
4.3.7条件编译
第5章微型计算机的输入/输出
5.1I/O接口电路概述
5.1.1I/O接口电路的作用
5.1.2接口与端口的差别
5.1.3外设的编址方式
5.1.4将外设当作数据存储器访问
5.2输入/输出传送方式
5.2.1无条件传送
5.2.2查询式传送
5.2.3中断传送
5.2.4直接存储器存取(nMA)
第6章存储器与微处理机的接口
6.1存储器技术的发展及其趋势
6.1.1概述
6.1.2存储器发展趋势
6.1.3正在发展中、的存储新技术和特殊存储器
6.1.4结语
6.2常用存储器型号
6.2.1易失性存储器
6.2.2非易失性存储器
6.2.3多端口读写存储器MPRAM
6.2.4内嵌电池掉电自保护存储器插座
6.3MCS-51单片机与存储器存取数据的时序
6.3.1机器周期和指令周期
6.3.2MCS-51的取指令/执行时序
6.3.3访问外部ROM和外部RAM的时序
6.3.4MCS-51单片机外部存储器的扩展
6.4程序存储器的扩展
6.5数据存储器的扩展
6.5.16116静态趾M
6.5.2单片机和FLASH存储器.的连接
第7章基本I/0接口和中断
7.1基本输出
7.1.1电路说明
7.1.2LED显示程序
7.1.3程序说明
7.2七段显示器静态显示方法
7.2.1显示码设计
7.2.2电路说明
7.2.3七段LED数码显示器的显示程序
7.2.4程序说明
7.3七段显示器扫描式显示方法
7.3.1电路说明
7.3.2七段显示器扫描式显示程序
7.3.3程序说明
7.4基本输入
7.4.1电路
7.4.2基本开关输入和LED发光二极管显示程序
7.4.3程序说明
7.4.4电路二
7.4.5基本开关输入和七段数码管显示程序
7.4.6程序说明
7.5键盘扫描与七段显示器
7.5.1电路说明
7.5.2键扫描及相应键值的显示程序
7.5.3程序说明
7.6输入/输出口的扩展
7.6.1用8243输入/输出扩展器扩展I/O[21
7.6.2用8255A司编程并行接展片扩展IIO13
7.6.3用8155通用接口芯片扩展i/O
第11章数字显示接口
11.1数字显示
11.1.1段式显示
11.1.2字符型显示器SMC2004ALCM显示模块
11.1.3图形显示器
11.2T6963C应用实例
第12章打印机接口
12.1TP~tP-TF打印机
12.1.1TPgP打印机的接口信号
12.1.2字符代码和汉字
12.1.3打印命令
12.1.4TPOP-TF和8051的接口和编程
12.2TPgP40A打印机
12.3TPgpl6A打印机
第13章单片机系统开发方法
13.1单片机应用系统的研制过程
13.2单片机开发时的几项常用的关键技术
13.2.1单片机系统加密技术
13.2.2单片机的可靠性技术
第14章典型应用
14.1基本输入输出
14.1.1电路图
14.1.2电路说明
14.1.3基本输入输出程序
14.1.4程序说明
14.2中断的应用
14.2.1电路图
14.2.2电路说明
14.2.3中断应用程序
14.2.4程序说明
14.3公用函数
14.3.1函数目的
14.3.2参数说明
14.3.3公用函数应用程序
14.3.4程序说明
14.4延时程序
14.4.1函数目的
14.4.2参数说明
14.4.3延时程序
14.4.4程序说明
14.5定时器的应用
14.5.1函数目的
14.5.2定时器应用程序
14.5.3程序说明
14.6蜂鸣器的应用
14.6.1电路图
14.6.2电路说明
14.6.3蜂鸣器应用程序
14.6.4程序说明
14.7扩充输出端口的应用
14.7.1电路图
14.7.2电路说明
14.7.3参数说明
14.7.4扩充输出端口应用程序
14.7.5程序说明
14.812C串行总线原理和应用
14.8.112C总线硬件结构
14.8.212C总线的数据传送
14.8.3时钟同步和总线仲裁
14.8.412C总线电特性.技术说明
14.8.512C总线的时序
14.8.612C总线接口器件的应用软件设计
第15章用CAN实现系统通信
15.1CAN总线协议2.0A的概述
15.1.1介绍
15.1.2基本概念
15.1.3报文传输
15.1.4报文校验
15.1.5编码
15.1.6错误处理
15.1.7故障界定
15.1.8位定时要求
15.1.9同步
15.2CAN接口器件SJAl000
15.2.1SJAl000的逻辑功能
15.2.2SJAl000的地址分配和复位值
15.2.3SJAl000的寄存器功能
15.2.4SJAl000与单片机的连接
15.2.5驱动程序实例
第16章QBCOD-A型装置通信软件开发
16.1概述
16.2控制器结构
16.3控制器功能
16.3.1ECPU板
16.3.2ELCD板
16.3.3系统功能模块
16.4QBCOD-A型装置通信概述
16.4.1Modbus协议
16.4.2两种传输方式
16.4.3Modbus消息帧
16.4.4错误检测方法
16.5数据包格式
16.6数据包定义
16.6.1功能代码01
16.6.2功能代码02
16.6.3功能代码03和04
16.6.4功能代码05
16.6.5功能代码06
16.6.6功能代码07
16.6.7功能代码08
16.6.8功能代码16
16.6.9功能代码125
16,6,10功能代码126
16,6.11功能代码127
16.7异常应答
16.8存储器映象说明
16.8.1开关量输出映象
16.8.2开关量输入映象
16.8.3测量电量和显示量的映象
16.8.4最新测定记录映象
16.8.5系统运行状态的映象
16.8.6日期与时钟的映象
16.8.7系统信息映象
16.8.8通讯参数映象
16.8.9电量校正参数映象
16.8.10测定参数映象
16.8.11输入参数配置映象
16.8.12标定参数映象
16.8.13自动测定运行设备工作参数映象
16.8.14系统异常记录映象
16.8.15操作记录映象
16.8.16报警记录映象
16.9通讯程序流程图
16.10通讯程序源代码
16.10.1LCD板通讯程序
16.10.2CPU板通讯程序
|
|
|
 |
|
|