本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
基本信息
书名:单 原 与应用 2版
价:49.80元
作者:杭 平 邵明刚
出版社: 械工 出版社
出版日期:2017-03-01
ISBN:9787111590200
字数:
页码:
版次:1
装帧:平装-胶订
开本:16开
商品重量:0.4kg
编辑推荐
资源:电子 案
本书 :
★ 以AT89C51为蓝本,以C语言为主要编程语言,讲解了单 原 与应用。
★ 书 也兼顾讲解汇编语言。
本书 授课电子课件,需要的 师可登录.cmpedu.免费注册、审核通过后下载,或 编辑 取(微信:15910938545 ,:2681679180,e*il:2681679180@.,电 :010-88379739)另外,为 便任课 师进行交流,提供电气信息类 师交流*: 33811098,欢迎加入!言。
内容提要
本书从实际应用出发,以AT89C51为蓝本,以C语言为主要编程语言,讲解了单 原 与应用。书 也兼顾讲解汇编语言,主要目的是 助对单 原 的 解。本书力图从以前单 材纠缠具体单 原 的解析 解脱出来,着重讲解单 各种功能的应用,以及如何用C程序实 要求的功能。本书适合作为普通高等学校的工学/电气信息类本科 的 材,也可以作为相关 工程技*人员的技*参考书。
目录
目录
前言
1章单 的基础知识
1.1单 概述
1.1.1单 的结构与组成
1.1.2单 的分类 指标
1.1.3MCS-51单 及其兼容产品
1.2其他 用单 列
1.2.1Microchip的PIC 列单
1.2.2TI公司的 低功耗型MSP430 列单
1.2.3Atmel公司的AVR 列单
1.2.4ADI公司的ADuC8XX 列单
1.2.5飞思 尔公司的HCS12X 列单
1.2.6ST公司的STM32FXXX 列单
1.3单 的 点及应用领域
1.3.1单 的 点
1.3.2单 的应用领域
1.4一 单 的简单应用
1.4.1单 的I/O电平
1.4.2单 电路 晶体管的应用
1.4.3单 的一 简单应用
1.5单 的数 与编码
1.5.1进位计数
1.5.2进位计数 的相互转换
1.5.3二进 数 十六进 数的运算
1.5.4数码 字符的代码表示
*题1
2章AT89C51单 的结构
2.1AT89C51单 的内 结构及 功能
2.1.1AT89C51单 的内 结构
2.1.2AT89C51单 的 功能
2.2AT89C51单 的存储 置
2.2.1AT89C51存储 置的 点
2.2.2AT89C51的程序存储
2.2.3AT89C51低128B的 内数据存储
2.2.4AT89C51的 殊功能寄存
2.2.5AT89C51的 外数据存储
2.2.6AT89C52的存储 置
2.3AT89C51的时钟电路与CPU时序
2.3.1AT89C51的时钟电路
2.3.2单 时序
2.4AT89C51复位与复位电路
2.5AT89C51单 的小
*题2
3章MCS-51单 的指令
3.1指令 基本概念
3.1.1指令 概述
3.1.2指令格式
3.1.3寻址 式
3.2指令
3.2.1数据传送类指令
3.2.2算*运算类指令
3.2.3逻辑运算及位移指令
3.2.4位 作类指令
3.2.5控 转移类指令
*题3
4章单 的C51编程语言
4.1C51编程语言概述
4.1.1C51语言编程与汇编语言编程相比的优势
4.1.2单 C51与PC 的标准ANSl C编译 的主要区别
4.1.3C51的开发过程
4.2C51的标识符 关键字
4.3C51的变量与数据类型
4.3.1 量与变量
4.3.2数据类型
4.3.3变量的存储 类型
4.3.4存储 模式
4.3.5C51语言 的 殊数据类型
4.4C51语言的数组、指针与结构
4.4.1数组与指针
4.4.2对地址进行访问
4.5C51的运算符 表达式
4.6C51语言的程序结构
4.6.1顺序结构
4.6.2选择结构
4.6.3循环结构
4.7C51语言的函数
4.8 断 务程序
4.9C51的预处
4.9.1宏 义
4.9.2 *件
4.9.3条件编译命令
4.10C51的库函数
4.10.1本征库函数
4.10.2 用库函数介绍
4.11使用C51编译 时的注意 项
*题4
5章MCS-51单 的程序设计
5.1程序设计基本 法
5.1.1单 程序设计语言
5.1.2程序设计步骤
5.1.3程序流程图
5.2汇编语言程序设计的基本概念
5.2.1MCS-51伪指令
5.2.2汇编语言程序的格式
5.2.3汇编语言程序的汇编
5.3单 汇编语言与C51语言的程序设计
5.3.116位加减法程序
5.3.2顺序程序
5.3.3分支程序
5.3.4循环程序
5.3.5查表程序
5.3.6散转程序
5.3.7子程序
*题5
6章MCS-51单 的 断 与 时/计数
6.1 断
6.1.1概述
6.1.2AT89C51 断
6.1.3 断应用实例
6.2 时/计数 及应用
6.2.1 时/计数 0、1 的结构及工作原
6.2.2 时/计数 0、1 的*种工作 式
6.2.3 时/计数 0、1的应用
6.2.4AT89C52 时/计数 2的结构
6.2.5AT89C52 时/计数 2的工作 式
*题6
7章MCS-51单 串行通信及其应用
7.1串行通信概述
7.1.1并行通信 串行通信
7.1.2异步通信 同步通信
7.1.3单 串行通信传输 式
7.1.4串行数据通信的传输速率
7.2MCS-51串行
7.2.1MCS-51串行 的结构
7.2.2MCS-51串行 控 寄存
7.2.3MCS-51串行 的工作 式及波 率计算
7.3串行通信协议
7.3.1RS-232协议
7.3.2RS-485协议
7.3.3串行通信的数据校验
7.4串行通信的应用
*题7
8章MCS-51单 接 电路
8.1单 接 电路概述
8.2人 接
8.2.1LED接
8.2.2键盘接
8.2.3蜂鸣 接
8.3数字I/O接
8.3.1 电隔离接
8.3.2功率输出(继电 )接
8.4串行接
8.4.1单 PC通信
8.4.2串行 通信应用及实例
8.4.3I2C接 存储芯 的应用
8.4.4SPI串行总线应用及实例
*题8
9章MCS-51单 总线 与I/O 扩展
9.1单 扩展总线概述
9.1.1 外总线扩展结构
9.1.2三总线扩展的 法
9.1.3AT89CX 列单 的 内存储容量
9.2MCS-51单 I/O 扩展及编址技*
9.2.1单 I/O 扩展
9.2.2AT89C51单 总线扩展的编址技*
9.3MCS-51存储 扩展技*
9.3.1AT89C51单 的数据存储 扩展
9.3.2AT89C51单 的程序存储 扩展
*题9
10章AT89C51单 应用实例
10.1单 设计 法
10.2温度采集与显示 的设计
10.2.1温度采集与显示 原
10.2.2一总线(1-Wire)数字温度传感 DS18B20
10.2.3AT89C51单 与DS18B20的接
10.2.4AT89C51单 读取DS18B20温度值的编程
10.2.5显示驱动芯 MAX7219
10.2.6AT89C51单 与MAX7219的接 与编程
10.2.7温度的采集处 与显示程序
*题10
附录
附录AMCS- 51指令简表
作者介绍
*摘
序言