注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅教材研究生/本科/专科教材单片机原理及应用

单片机原理及应用

单片机原理及应用

定 价:¥37.00

作 者: 黄勇,高先和,胡学钢
出版社: 安徽大学出版社
丛编项: 工程应用型院校计算机系列教材高等学校规划教材
标 签: 暂缺

购买这本书可以去


ISBN: 9787566406156 出版时间: 2014-08-01 包装:
开本: 16开 页数: 280 字数:  

内容简介

  《单片机原理及应用/高等学校规划教材·工程应用型院校计算机系列教材·安徽省高等学校“十二五”规划教材》共分10章。第1章主要介绍什么是单片机、单片机与微型计算机、嵌入式系统的关系以及单片机的特点与发展;第2章主要介绍80C51的硬件结构和工作原理;第3章主要介绍单片机的指令系统以及汇编语言程序设计;第4章主要介绍单片机的C51编程及keilc的使用;第5章主要介绍显示器与键盘及接口技术;第6章主要介绍单片机的中断系统、定时器/计时器资源;第7章主要介绍单片机的串行口资源;第8章主要介绍D/A与A/D转换技术;第9章主要介绍I2C、SPI串行总线技术;第10章主要介绍单片机应用系统设计。《单片机原理及应用/高等学校规划教材·工程应用型院校计算机系列教材·安徽省高等学校“十二五”规划教材》内容丰富实用,叙述简洁清晰,工程实践性强,注重培养学生综合分析、开发创新和工程设计能力。《单片机原理及应用/高等学校规划教材·工程应用型院校计算机系列教材·安徽省高等学校“十二五”规划教材》既可作为本科院校和高职高专院校的单片机教材,也可作为工程技术人员进行电子产品设计与制作的参考书。

作者简介

暂缺《单片机原理及应用》作者简介

图书目录

第1章 单片机概述
1.1 什么是单片机
1.1.1 微型计算机
1.1.2 单片机的概念
1.1.3 单片机与嵌入式控制系统
1.2 单片机的发展
1.2.1 单片机的发展历程
1.2.2 MCS-51系列单片机
1.2.3 单片机的最新发展状况
1.3 单片机的特点、分类及应用
1.3.1 单片机的特点
1.3.2 单片机的分类
1.3.3 单片机的应用
1.4 单片机应用系统的结构与开发过程
1.4.1 单片机应用系统的结构
1.4.2 单片机应用系统的开发过程
本章小结
本章习题
第2章 51单片机的基本结构与工作原理
2.1 51单片机的基本结构
2.2 51单片机的封装与引脚
2.2.1 51单片机的封装
2.2.2 51单片机的引脚
2.3 51单片机的CPU与存储器
2.3.1 51单片机的CPU
2.3.2 CPU的时钟与时序
2.3.3 51单片机的存储结构
2.4 51单片机的工作方式
2.5 并行I/O端口
2.5.1 PO口
2.5.2 P1口
2.5.3 P2口
2.5.4 P3口
2.6 单片机最小系统
本章小结
本章习题
第3章 MCS-51指令系统与汇编语言程序设计
3.1 MCS-51指令系统概述
3.1.1 指令与指令系统
3.1.2 程序设计语言
3.1.3 MCS-51指令系统
3.1.4 指令中的常用符号
3.1.5 汇编语言指令格式与伪指令
3.2 MCS-51指令系统的寻址方式
3.2.1 立即寻址
3.2.2 直接寻址
3.2.3 寄存器寻址
3.2.4 寄存器间接寻址
3.2.5 变址寻址
3.2.6 相对寻址
3.2.7 位寻址
3.3 MCS-51指令集
3.3.1 数据传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算类指令
3.3.4 移位类指令
3.3.5 位操作指令
3.3.6 程序转移及子程序调用与返回指令
3.4 MCS-51汇编语言程序设计
3.4.1 汇编语言程序设计的步骤
3.4.2 顺序程序设计
3.4.3 分支程序设计
3.4.4 循环程序设计
3.4.5 子程序设计
3.4.6 汇编语言的开发环境
本章小结
本章习题
第4章 单片机的C51语言程序设计
4.1 C51语言概述
4.1.1 C51语言与C语言
4.1.2 C51语言与汇编语言
4.2 C51数据类型、存储器类型与存储模式
4.2.1 C51数据类型
4.2.2 C51存储器类型
4.2.3 C51数据存储模式
4.2.4 C51语言中的绝对地址访问
4.3 C51的运算量
4.3.1 常量
4.3.2 变量
4.4 C51的运算符及表达式
4.5 C51的语句与结构化程序设计
4.5.1 表达式语句及复合语句
4.5.2 C51的分支结构控制语句
4.5.3 循环结构控制语句
4.6 C51构造数据类型简介
4.6.1 数组
4.6.2 指针
4.6.3 结构体
4.7 C51函数
4.7.1 函数的定义与调用
4.7.2 中断函数
4.7.3 预处理命令、库函数
4.7.4 C51语言结构
4.8 Keil软件的使用
4.8.1 Keil软件下单片机应用程序开发步骤
4.8.2 Keil软件的调试方法
4.8.3 实验例题
本章小结
本章习题
第5章 键盘、显示器接口
5.1 显示器接口原理及应用
5.1.1 7段LED数码管
5.1.2 LED点阵显示及其接口电路
5.1.3 LCD显示接口电路
5.1.4 TFT LCD显示模块
5.2 键盘接口电路
5.2.1 独立式键盘
5.2.2 矩阵式键盘
本章小结
本章习题
第6章 中断系统与定时/计数器
6.1 中断技术概述
6.2 51单片机中断系统的结构
6.2.1 51单片机中断系统的组成
6.2.2 51单片机的中断源与中断请求标志
6.2.3 中断允许控制
6.2.4 中断优先级控制
6.3 51单片机的中断响应
6.3.1 中断响应的一般过程
6.3.2 中断响应
6.3.3 中断嵌套
6.3.4 中断系统中的编程
6.4 51单片机的中断应用编程举例
6.4.1 单一中断源
6.4.2 中断优先级与嵌套实验
6.5 51单片机的定时/计数器
6.5.1 定时/计数器的结构和工作原理
6.5.2 定时/计数器的方式设置与控制
6.5.3 定时/计数器的工作方式
6.5.4 定时/计数器的应用与编程
6.5.5 定时/计数器的特殊应用
6.6 中断与定时器综合应用举例
本章小结
本章习题
第7章 单片机串行通信
7.1 串行通信原理
7.1.1 并行通信与串行通信
7.1.2 同步与异步串行通信
7.1.3 波特率和数据传输率
7.1.4 串行通信的制式
7.1.5 串行通信接口标准
7.1.6 串行通信的校验
7.2 51单片机串行通信
7.2.1 51单片机串行口结构
7.2.2 51单片机串行口工作方式
7.2.3 波特率设计
7.2.4 51单片机串行口使用
7.3 51单片机串行通信编程
7.3.1 同步方式通信编程
7.3.2 异步方式通信编程
7.4 51单片机与PC机串行通信编程
7.4.1 电路连接方式
7.4.2 串口调试助手
7.4.3 PC端编程
7.4.4 单片机与PC机通信的实验例程
本章小结
本章习题
第8章 数模和模数转换
8.1 数模和模数转换概述
8.2 D/A转换器
8.2.1 D/A转换器的结构与工作原理
8.2.2 DAC
8.2.3 单片机与DAC0832的接口电路设计
8.3 A/D转换器
8.3.1 A/D转换的步骤
8.3.2 A/D转换器的工作原理与结构
8.3.3 ADC
8.3.4 单片机与ADC0809的接口电路设计
本章小结
本章习题
第9章 单片机的总线扩展技术
9.1 I2C串行总线
9.1.1 I2C串行总线概述
9.1.2 I2C总线数据传送的规定
9.1.3 51单片机与I2C串行总线器件的接口
9.1.4 利用I2C实现AT24C01存储器扩展
9.2 SPI串行总线
9.2.1 SPI总线的组成及工作原理
9.2.2 利用SPI总线实现DSl302串行时钟扩展
9.3 单总线
9.3.1 单总线结构
9.3.2 单总线命令序列
9.3.3 数字温度传感器DSl
9.3.4 DSl8820与单片机接口
本章小结
本章习题
第10章 单片机应用系统设计方法及举例
10.1 单片机应用系统开发的一般方法
10.1.1 确定任务需求
10.1.2 总体设计
10.1.3 硬件电路设计
10.1.4 软件设计
10.1.5 系统调试
10.1.6 设计定型
10.2 单片机应用系统开发举例
10.2.1 设计要求
10.2.2 各模块方案选择与论证
10.2.3 系统硬件电路设计
10.2.4 系统软件程序设计
本章小结
本章习题
参考文献

本目录推荐