- ISBN:9787111409953
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:300
- 出版时间:2013-03-01
- 条形码:9787111409953 ; 978-7-111-40995-3
本书特色
《普通高等教育计算机规划教材:单片机原理及应用教程(第3版)》详细介绍了51系列及兼容单片机的硬件结构、指令系统及汇编语言程序设计、内部功能及接口、系统外部功能的扩展,cx51程序设计,单片机系统仿真、开发及应用实例,*后简要介绍了单片机实时操作系统的程序结构及应用。书中通过大量例题和单片机应用实例,引导读者熟悉和理解单片机基本原理,逐步掌握单片机应用系统设计开发的基本知识、方法和应用技能。各章后都配有习题,以巩固学生所学的知识。书中所有程序均经过了上机调试。 《普通高等教育计算机规划教材:单片机原理及应用教程(第3版)》可作为高等院校电子、控制、通信、机电、测控及信息类专业的教学用书,也可作为高职高专同类专业的教学用书及各类工程技术人员的自学用书。
内容简介
本书详细介绍了51系列及兼容单片机的硬件结构、指令系统及汇编语言程序设计、内部功能及接口、系统外部功能的扩展,Cx51程序设计,单片机系统仿真、开发及应用实例,*后简要介绍了单片机实时操作系统的程序结构及应用。书中通过大量例题和单片机应用实例,引导读者熟悉和理解单片机基本原理,逐步掌握单片机应用系统设计开发的基本知识、方法和应用技能。各章后都配有习题,以巩固学生所学的知识。书中所有程序均经过了上机调试。 本书可作为高等院校电子、控制、通信、机电、测控及信息类专业的教学用书,也可作为高职高专同类专业的教学用书及各类工程技术人员的自学用书。
目录
出版说明
前言
第1章 计算机基础知识概述
1.1 数制与编码
1.1.1 计算机与二进制
1.1.2 数制及其转换
1.1.3 编码
1.2 计算机系统的组成
1.2.1 计算机的硬件组成
1.2.2 计算机的软件系统
1.2.3 计算机语言及程序设计
1.3 单片机与嵌入式系统的组成
1.3.1 单片机及其发展概况
1.3.2 单片机的特点和应用
1.3.3 嵌入式系统
1.3.4 单片机应用系统的组成
1.4 一个简单的单片机应用实例
1.5 习题
第2章 mcs-51单片机硬件结构
2.1 mcs-51单片机总体结构
2.1.1 mcs-51单片机总体结构框图及功能
2.1.2 mcs-51引脚功能
2.2 mcs-51存储结构及位处理器
2.2.1 mcs-51存储器的特点
2.2.2 程序存储器
2.2.3 数据存储器
2.2.4 专用寄存器
2.2.5 位处理器
2.3 mcs-51的工作方式
2.3.1 复位方式
2.3.2 程序执行方式
2.3.3 节电工作方式
2.4 mcs-51单片机的时序
2.4.1 时钟
2.4.2 cpu时序
2.5 单片机*小系统
2.6 习题
第3章 mcs-51指令系统及汇编语言程序设计
3.1 指令系统简介
3.1.1 指令格式
3.1.2 指令的分类及符号说明
3.2 寻址方式
3.3 指令系统
3.3.1 数据传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算类指令
3.3.4 控制转移类指令
3.3.5 位操作类指令
3.4 汇编语言程序设计基础
3.4.1 汇编语言程序的组成
3.4.2 伪指令
3.4.3 程序设计步骤及技术
3.5 程序设计实例
3.5.1 汇编语言基本程序设计
3.5.2 延时程序设计
3.5.3 代码转换程序设计
3.5.4 查表程序设计
3.5.5 运算程序设计
3.5.6 排序程序设计
3.5.7 输入/输出程序设计
3.5.8 数字滤波程序设计
3.6 习题
第4章 mcs-51单片机的中断系统
4.1 中断的概念
4.1.1 中断及中断源
4.1.2 中断嵌套
4.2 mcs-51中断系统的结构及中断控制
4.2.1 中断源和中断请求标志
4.2.2 中断允许控制
4.2.3 中断优先级控制
4.3 mcs-51中断响应的过程
4.3.1 中断响应
4.3.2 中断处理
4.3.3 中断返回
4.4 中断响应的时间
4.5 中断响应后中断请求的撤除
4.6 中断系统应用实例
4.6.1 单步操作的中断实现
4.6.2 外部中断源的扩展
4.7 中断程序举例
4.8 习题
第5章 mcs-51单片机定时/计数器
5.1 定时/计数器概述
5.2 定时/计数器的控制
5.2.1 定时/计数器的工作模式寄存器tmod
5.2.2 定时器控制寄存器tcon
5.3 定时/计数器的工作模式
5.3.1 工作模式0
5.3.2 工作模式1
5.3.3 工作模式2
5.3.4 工作模式3
5.4 定时/计数器应用实例
5.4.1 工作模式0的应用
5.4.2 工作模式1的应用
5.4.3 工作模式2的应用
5.4.4 工作模式3的应用
5.4.5 定时/计数器的综合应用
5.5 习题
第6章 单片机串行口及应用
6.1 串行通信的基本概念
6.1.1 异步通信和同步通信
6.1.2 串行通信的制式
6.1.3 波特率和发送/接收时钟
6.1.4 奇偶校验
6.2 mcs-51单片机串行口
6.2.1 串行口的结构
6.2.2 串行口控制
6.2.3 串行口的工作方式
6.2.4 波特率的设置
6.3 串行口的应用
6.3.1 串行口方式0的应用
6.3.2 串行口在其他方式下的应用
6.3.3 双机通信
6.3.4 多机通信
6.4 常用串行通信总线标准及接口电路
6.4.1 rs-232c总线标准及接口电路
6.4.2 rs-422/485总线标准及接口电路
6.5 习题
第7章 单片机的系统扩展
7.1 单片机系统扩展概述
7.2 常用程序存储器及其扩展
7.2.1 常用程序存储器
7.2.2 程序存储器的扩展
7.3 常用数据存储器及其扩展
7.3.1 常用的数据存储器
7.3.2 数据存储器的扩展
7.4 i/o口的扩展
7.4.1 简单并行i/o口的扩展
7.4.2 8155可编程多功能接口的扩展
7.5 单片机扩展系统外部地址空间的编址方法
7.5.1 线选法
7.5.2 译码法
7.6 习题
第8章 单片机的i/o接口技术
8.1 键盘及接口电路
8.1.1 键盘的分类
8.1.2 键盘的工作原理
8.1.3 键盘结构及扫描子程序
8.1.4 键盘接口扩展设计
8.2 显示器及接口电路
8.2.1 led状态显示
8.2.2 led数码显示
8.2.3 七段led数码管显示接口
8.2.4 键盘、显示器综合设计
8.3 a-d、d-a转换器与单片机的接口
8.3.1 d-a转换器
8.3.2 a-d转换器
8.4 应用举例——简易5v直流数字电压表
8.5 习题
第9章 cx51程序设计及proteus仿真
9.1 keil c简介与环境设置
9.2 cx51 简介及特征
9.2.1 cx51的扩展
9.2.2 存储区
9.2.3 存储模式
9.2.4 数据类型与自定义变量
9.2.5 指针
9.2.6 函数
9.3 cx51开发工具简介
9.4 cx51应用程序设计举例
9.4.1 输入
9.4.2 输出
9.4.3 定时/计数器
9.4.4 外部中断
9.4.5 串行口通信
9.5 proteus软件仿真
9.5.1 proteus软件使用简介
9.5.2 keil c与proteus连接调试
9.5.3 proteus仿真举例
9.6 习题
第10章 单片机应用实例与系统开发
10.1 单片机应用系统实例
10.1.1 光电计数器
10.1.2 时间顺序控制器
10.1.3 转速表
10.1.4 交通灯管理系统
10.2 单片机系统的开发应用过程
10.2.1 总体论证
10.2.2 总体设计
10.2.3 硬件设计
10.2.4 软件设计
10.2.5 联机调试
10.2.6 下载测试
10.2.7 脱机运行
10.3 单片机开发系统
10.3.1 开发系统的基本功能
10.3.2 开发系统简介
10.4 单片机应用系统开发实例
10.4.1 电动机调速系统
10.4.2 实验及教学综合楼智能化管理系统
10.5 习题
第11章 rtx51实时操作系统简介
11.1 rtx51 系统简介
11.2 rtx51的程序结构
11.3 rtx51的功能函数
11.4 rtx51的任务调度与系统配置
11.4.1 rtx51的任务调度
11.4.2 rtx51的系统配置
11.5 rtx51的应用举例
11.6 习题
附录
附录a mcs-51指令表
附录b ascii(美国标准信息交换码)码表
附录c 典型汇编及模拟运行程序的使用
附录d 常用c51库函数
参考文献
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0