网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 单片机原理与应用实用教程(基于Keil C与Proteus高等学校电子信息类系列教材)
分类
作者
出版社 化学工业出版社
下载
简介
内容推荐
本书详细介绍了AT89S51单片机的硬件结构及工作原理,采用汇编语言和C51语言编程,运用了Proteus仿真技术,展现了单片机应用实例。全书分为12章,主要内容为单片机概述,单片机的硬件结构,MCS-51系列单片机的指令系统与汇编语言程序设计,MCS-51系列单片机C51语言程序设计,单片机人机交互通道的接口技术,AT89S51单片机的中断系统与定时器/计数器,单片机的存储器及I/O口扩展技术、串行通信接口技术、串行扩展技术、输入输出通道接口技术、应用系统设计,Proteus可视化设计。
本书内容全面,叙述清楚,理论联系实际,突出实用特色,可作为以应用型人才培养为宗旨的本专科院校的电气类、电子信息类及相近专业单片机课程的教材和教师的参考用书,也可作为单片机爱好者的自学用书。
目录
第1章 单片机概述
1.1 什么是单片机
1.2 单片机的特点及发展概况
1.3 单片机的应用领域
1.4 MCS-51系列单片机与AT89系列单片机
1.5 其他的MCS-51系列单片机
1.6 AVR系列单片机与PIC系列单片机
1.7 各类嵌入式处理器简介
思考题与习题
第2章 单片机的硬件结构
2.1 AT89S51单片机的硬件组成
2.2 AT89S51单片机的引脚功能
2.3 AT89S51单片机的CPU
2.4 AT89S51单片机的存储器结构
2.5 AT89S51单片机的并行I/O口
2.6 时钟电路及复位电路
2.7 AT89S51单片机的工作方式
思考题与习题
第3章 MCS-51系列单片机的指令系统与汇编语言程序设计
3.1 单片机指令概述
3.2 指令系统寻址方式
3.3 MCS-51系列单片机的指令系统
3.3.1 数据传送类指令
3.3.2 算术运算类指令
3.3.3 逻辑运算及移位类指令
3.3.4 控制转移类指令
3.3.5 位操作指令
3.4 汇编语言程序设计
3.4.1 汇编程序伪指令
3.4.2 汇编语言程序设计举例
3.5 Keil软件使用
3.5.1 Keil软件开发环境简介
3.5.2 Keil软件的基本操作
3.5.3 源程序的添加、编译与调试
3.5.4 软件调试仿真器Keil应用
3.6 Proteus软件使用
3.6.1 Proteus ISIS环境简介
3.6.2 基于Proteus的单片机虚拟仿真系统的设计
3.6.3 Proteus与Keil软件的联调
3.7 案例:点亮一只彩灯
3.8 案例:延时控制彩灯闪烁电路设计
思考题与习题
第4章 MCS-51系列单片机C51语言程序设计
4.1 C51语言简介
4.1.1 C51语言与汇编语言的比较
4.1.2 C51语言与标准C语言的主要区别
4.2 C51语言程序设计基础
4.2.1 C51语言数据类型与存储器类型
4.2.2 C51语言特殊功能寄存器及位变量的定义
4.2.3 C51语言的绝对地址访问
4.2.4 C51语言的基本运算符及表达式
4.2.5 C51语言程序的结构
4.2.6 C51语言的数组
4.2.7 C51语言的指针
4.3 C51语言的函数
4.3.1 概述
4.3.2 函数的参数及返回值
4.3.3 函数的调用与声明
4.3.4 文件包含
思考题与习题
第5章 单片机人机交互通道的接口技术
5.1 单片机与LED数码管的接口技术
5.1.1 LED数码管基础知识
5.1.2 LED数码显示器应用
5.2 单片机与字符型液晶显示器的接口技术
5.2.1 LCD基础知识
5.2.2 接口电路设计
5.3 单片机与键盘的接口技术
5.3.1 键盘概述
5.3.2 键盘的接口及程序设计
5.4 案例:按键显示电路设计
思考题与习题
第6章 AT89S51单片机的中断系统与定时器/计数器
6.1 中断系统
6.1.1 中断基本概念
6.1.2 中断系统结构
6.1.3 与中断控制有关的寄存器
6.1.4 中断响应过程
6.1.5 中断函数
6.2 中断应用
6.2.1 中断应用步骤
6.2.2 中断应用举例
6.3 案例:中断系统应用
6.4 定时器/计数器
6.4.1 定时器/计数器概述
6.4.2 定时器/计数器的控制
6.4.3 定时器/计数器的工作方式
6.4.4 定时器/计数器的编程和应用
6.5 案例:60s倒计时装置电路设计
思考题与习题
第7章 单片机的存储器及I/O口扩展技术
7.1 系统扩展结构及地址分配
7.1.1 系统扩展结构
7.1.2 系统总线及总线构造
7.1.3 存储器扩展与编址技术
7.1.4 外部地址锁存器
7.2 程序存储器EPROM的扩展
7.2.1 常用的EPROM芯片
7.2.2 单片机与EPROM的接口电路设计
7.3 静态数据存储器RAM的扩展
7.3.1 常用的静态RAM(SRAM)芯片
7.3.2 单片机与RAM的接口电路设计
7.4 AT89S51扩展并行I/O接口芯片8255A的设计
7.4.1 I/O接口扩展概述
7.4.2 并行I/O接口芯片8255A简介
7.4.3 单片机与8255A的接口设计
7.5 案例:使用EPROM扩展AT89S51单片机程序存储器
思考题与习题
第8章 单片机串行通信接口技术
8.1 串行通信的相关概念
8.1.1 数据通信的方式
8.1.2 串行数据的传输方式
8.2 单片机的串行口
8.2.1 串行口结构
8.2.2 串行口控制寄存器SCON
8.2.3 电源控制寄存器PCON
8.3 串行口的工作方式
8.4 波特率的设定
8.5 单片机的串行通信接口技术
8.5.1 标准串行通信接口
8.5.2 串口转换为并口输出
8.5.3 双机串行通信
8.5.4 多机串行通信接口
8.6 案例:双机通信
思考题与习题
第9章 单片机的串行扩展技术
9.1 单总线串行扩展
9.1.1 单总线概述
9.1.2 常用的单总线器件
9.1.3 单总线器件温度传感器DS18B
9.1.4 案例:温度报警系统
9.2 SPI串行总线扩展
9.2.1 SPI串行总线简介
9.2.2 常用的SPI总线器件
9.2.3 扩展带有SPI接口的显示
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/28 19:03:32