微信扫一扫,移动浏览光盘
简介
本书以80C51单片机为主线,采用“跟我学”-“跟我练”-“跟我用”的结构体系,引领单片机初学者一步一步地登入单片机的应用殿堂。其中,“跟我学”部分简明介绍80C51单片机的基础知识;“跟我练”部分针对基础知识列举一些简便、易实现的练习实例;“跟我用”部分则完整地提供一些作者开发的综合应用系统实例。
本书面向相关专业的教学、科研和工程技术人员。它既是高职高专院校相关专业学生理想的单片机实训教材,同时也可作为工程技术人员的短期培训教材,使那些未学过80C51单片机而渴望掌握该项技术的读者能够循序渐进地学好单片机和用好单片机。
目录
第1篇 跟我学
第1章 绪 论
1.1 嵌入式系统与单片机
1.2 单片机技术发展的四个阶段
1.3 80c51单片机的家族简介
1.4 单片机的发展趋势
习 题
第2章 80c51单片机的硬件结构
2.1 80c51单片机的内部结构
2.2 80c51的外部引脚及功能
2.3 80c51的存储器配置
2.3.1 程序存储器
2.3.2 内部数据存储器
2.3.3 外部数据存储器
2.4 并行输入/输出接口电路
2.4.1 p0 口
2.4.2 p1 口
2.4.3 p2 口
2.4.4 p3 口
2.4.5 p0-p3口的使用特点
.2.5 80c51的中断系统
2.5.1 什么叫中断
2.5.2 中断源
2.5.3 中断方式
2.5.4 中断控制的寄存器
2.5.5 中断响应
2.5.6 中断请求的撤除
2.6 80c51的定时器/计数器
2.6.1 定时器/计数器的定时和计数功能
2.6.2 定时器/计数器的控制寄存器
2.6.3 定时器/计数器的工作方式
2.7 80c51的串行通信
2.7.1 串行通信的概念
2.7.2 串行接口的构成与工作方式
2.7.3 多机通信
2.8 80c51的外围电路
2.8.1 时钟电路与时序
2.8.2 复位电路
习 题
第3章 80c51的指令系统
3.1 80c51指令系统概述
3.1.1 指令格式
3.1.2 寻址方式
3.1.3 指令中符号意义说明
3.2 80c51指令分类介绍
3.2.1 数据传送类指令
3.2.2 算术运算类指令
3.2.3 逻辑运算及移位类指令
3.2.4 控制转移类指令
3.2.5 位操作类指令
3.3 80c51指令纵览
习 题
第4章 80c51的编程技术
4.1 汇编语言源程序指令的结构
4.2 常用的伪指令
4.2.1 org(汇编起始命令)
4.2.2 end(汇编结束命令)
4.2.3 equ(等值命令)
4.2.4 db(定义字节命令)
4.2.5 dw(定义字命令)
4.3 几种典型的程序结构
4.3.1 简单程序
4.3.2 分支程序
4.3.3 循环程序
4.3.4 查表程序
4.3.5 子程序
习 题
第5章 80c51程序开发的一般步骤
5.1 80c51程序的开发流程
5.2 汇编语言源程序的编辑
5.2.1 medwin仿真软件简介
5.2.2 编辑程序
5.2.3 几种主要工具和使用技巧
5.3 汇编语言源程序的汇编
5.4 汇编语言程序的仿真调试
5.4.1 仿真调试的有关命令
5.4.2 仿真调试举例
5.5 目标程序的写入与运行
习 题
第2篇 跟我练
第6章 基本i/o应用练习
6.1 练习1——一位led显示
6.2 练习2——红绿灯控制
6.3 练习3——8个led显示
6.4 练习4——‘16×16 led汉字显示
6.5 练习5——液晶点阵显示器应用
6.6 练习6——光柱模拟显尔与数字显示混合应用
6.7 练习7——3键式键盘应用
第7章 中断应用练习
7.1 练习1——外部中断into
7.2 练习2———多级外部中断
第8章 定时器练习
8.1 练习1——秒时钟的产生(1)
8.2 练习2——秒时钟的产生(2)
8.3 练习3——测量脉冲的频率
第9章 串行口应用练习
9.1 练习1——串行口显示
9.2 练习2——串行口扩展键盘
9.3 练习3——串行口通信
9.4 练习4——串行口多机通信
第10章 串行eeprom应用练习
10.1 练习1——串行eeprom写入
10.2 练习2——串行eeprom读出
10.3 练习3——ic卡应用
第11章 模/数、数/模转换器练习
11.1 练习1——8位a/d转换器的应用
11.2 练习2——串行a/d的应用
11.3 练习3——8位d/a转换器的应用
11.4 练习4——串行d/a的应用
11.5 练习5——v/f变换(1)
11.6 练习6——v/f变换(2)
第12章 功率驱动接口练习
12.1 练习1——直流继电器
12.2 练习2——单片机与单向可控硅的接口
12.3 练习3——单片机与双向可控硅的接口
12.4 练习4——固态继电器
第3篇 跟我用
第13章 单片机的应用实践
13.1 单片机应用系统设计的一般步骤
13.2 应用1—3位半数字电压表的设计
13.3 应用2—密码锁控制器的设计
13.4 应用3—数字温度控制器的设计
第14章 单片机应用系统的抗干扰设计
14.1 硬件抗干扰设计
14.1.1 光电隔离电路
14.1.2 复位电路及看门狗电路
14.2 软件抗干扰设计
14.2.1 数据采集的软件抗干扰技术
14.2.2 系统内部的软件抗干扰技术
参考文献
第1章 绪 论
1.1 嵌入式系统与单片机
1.2 单片机技术发展的四个阶段
1.3 80c51单片机的家族简介
1.4 单片机的发展趋势
习 题
第2章 80c51单片机的硬件结构
2.1 80c51单片机的内部结构
2.2 80c51的外部引脚及功能
2.3 80c51的存储器配置
2.3.1 程序存储器
2.3.2 内部数据存储器
2.3.3 外部数据存储器
2.4 并行输入/输出接口电路
2.4.1 p0 口
2.4.2 p1 口
2.4.3 p2 口
2.4.4 p3 口
2.4.5 p0-p3口的使用特点
.2.5 80c51的中断系统
2.5.1 什么叫中断
2.5.2 中断源
2.5.3 中断方式
2.5.4 中断控制的寄存器
2.5.5 中断响应
2.5.6 中断请求的撤除
2.6 80c51的定时器/计数器
2.6.1 定时器/计数器的定时和计数功能
2.6.2 定时器/计数器的控制寄存器
2.6.3 定时器/计数器的工作方式
2.7 80c51的串行通信
2.7.1 串行通信的概念
2.7.2 串行接口的构成与工作方式
2.7.3 多机通信
2.8 80c51的外围电路
2.8.1 时钟电路与时序
2.8.2 复位电路
习 题
第3章 80c51的指令系统
3.1 80c51指令系统概述
3.1.1 指令格式
3.1.2 寻址方式
3.1.3 指令中符号意义说明
3.2 80c51指令分类介绍
3.2.1 数据传送类指令
3.2.2 算术运算类指令
3.2.3 逻辑运算及移位类指令
3.2.4 控制转移类指令
3.2.5 位操作类指令
3.3 80c51指令纵览
习 题
第4章 80c51的编程技术
4.1 汇编语言源程序指令的结构
4.2 常用的伪指令
4.2.1 org(汇编起始命令)
4.2.2 end(汇编结束命令)
4.2.3 equ(等值命令)
4.2.4 db(定义字节命令)
4.2.5 dw(定义字命令)
4.3 几种典型的程序结构
4.3.1 简单程序
4.3.2 分支程序
4.3.3 循环程序
4.3.4 查表程序
4.3.5 子程序
习 题
第5章 80c51程序开发的一般步骤
5.1 80c51程序的开发流程
5.2 汇编语言源程序的编辑
5.2.1 medwin仿真软件简介
5.2.2 编辑程序
5.2.3 几种主要工具和使用技巧
5.3 汇编语言源程序的汇编
5.4 汇编语言程序的仿真调试
5.4.1 仿真调试的有关命令
5.4.2 仿真调试举例
5.5 目标程序的写入与运行
习 题
第2篇 跟我练
第6章 基本i/o应用练习
6.1 练习1——一位led显示
6.2 练习2——红绿灯控制
6.3 练习3——8个led显示
6.4 练习4——‘16×16 led汉字显示
6.5 练习5——液晶点阵显示器应用
6.6 练习6——光柱模拟显尔与数字显示混合应用
6.7 练习7——3键式键盘应用
第7章 中断应用练习
7.1 练习1——外部中断into
7.2 练习2———多级外部中断
第8章 定时器练习
8.1 练习1——秒时钟的产生(1)
8.2 练习2——秒时钟的产生(2)
8.3 练习3——测量脉冲的频率
第9章 串行口应用练习
9.1 练习1——串行口显示
9.2 练习2——串行口扩展键盘
9.3 练习3——串行口通信
9.4 练习4——串行口多机通信
第10章 串行eeprom应用练习
10.1 练习1——串行eeprom写入
10.2 练习2——串行eeprom读出
10.3 练习3——ic卡应用
第11章 模/数、数/模转换器练习
11.1 练习1——8位a/d转换器的应用
11.2 练习2——串行a/d的应用
11.3 练习3——8位d/a转换器的应用
11.4 练习4——串行d/a的应用
11.5 练习5——v/f变换(1)
11.6 练习6——v/f变换(2)
第12章 功率驱动接口练习
12.1 练习1——直流继电器
12.2 练习2——单片机与单向可控硅的接口
12.3 练习3——单片机与双向可控硅的接口
12.4 练习4——固态继电器
第3篇 跟我用
第13章 单片机的应用实践
13.1 单片机应用系统设计的一般步骤
13.2 应用1—3位半数字电压表的设计
13.3 应用2—密码锁控制器的设计
13.4 应用3—数字温度控制器的设计
第14章 单片机应用系统的抗干扰设计
14.1 硬件抗干扰设计
14.1.1 光电隔离电路
14.1.2 复位电路及看门狗电路
14.2 软件抗干扰设计
14.2.1 数据采集的软件抗干扰技术
14.2.2 系统内部的软件抗干扰技术
参考文献
跟我学用单片机[电子资源.图书]
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×