注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机科学理论与基础知识51单片微型机原理和接口教程

51单片微型机原理和接口教程

51单片微型机原理和接口教程

定 价:¥29.80

作 者: 周思跃 编著
出版社: 化学工业出版社
丛编项: 高等学校规划教材
标 签: 计算机理论

购买这本书可以去


ISBN: 9787122069719 出版时间: 2010-01-01 包装: 平装
开本: 16开 页数: 266 字数:  

内容简介

  《51单片微型机原理和接口教程》共分3篇12章。第1篇共有7章的内容,包含了51系列单片机的结构原理,汇编语言程序设计。第2篇共有4章的内容,包含了51系列单片机的扩展应用方式,常用接口芯片与单片机的连接和应用,单片机应用系统的设计。第3篇只有1章,包含了C51语言程序设计的基础内容,将读者引入单片机学习的新境界。《51单片微型机原理和接口教程》在每一章内都穿插了一些实验,全书共穿插了十八个实验,使教师可以在实验室里,一边讲课,一边做实验。学生自学时也可以看看书,动动手。《51单片微型机原理和接口教程》在编写的文字上力求通俗、口语化,经常用设问的方式引导学生,增加其自学的兴趣。《51单片微型机原理和接口教程》可以作为普通高等学校机械设计制造及其自动化、电气工程及其自动化、自动化、电子信息工程等相关专业单片机课程的教材,也可以供从事单片机设计与研究的科研人员参考。

作者简介

暂缺《51单片微型机原理和接口教程》作者简介

图书目录

基础篇
1 单片机基础知识
1.1 引言
1.1.1 计算机
1.1.2 微型机
1.1.3 单片机与嵌入式计算机
1.2 常用数制和码制
1.2.1 常用的数制及其转换
1.2.2 常用的码制
实验一、认识补码
1.3 单片机内部结构概述
1.3.1 中央处理器CPU概述
1.3.2 存储器概述
1.3.3 输入/输出接口概述
1.4 单片机产品概述
1.4.1 单片机产品的类型
1.4.2 单片机产品的应用
1.5 本章小结
习题1
2 MCS-51系列单片机系统基本组成
2.1 总体结构
2.1.1 内部结构
2.1.2 外部引脚
2.2 CPU特性
2.3 存储器组织
2.3.1 程序存储器
2.3.2 数据存储器
2.3.3 特殊功能寄存器
2.3.4 外部数据存储器和I/O接口
2.4 I/O接口
2.4.1 P1口
2.4.2 P3口
2.4.3 P2口
2.4.4 P0口
实验二、认识P0~P3口
2.5 时钟和时钟电路
2.6 复位和复位电路
2.7 本章小结
习题2
3 MCS-51系列指令系统
3.1 指令格式和寻址方式
3.1.1 立即寻址方式
3.1.2 直接寻址方式
3.1.3 寄存器寻址方式
3.1.4 寄存器间接寻址方式
3.1.5 变址寻址方式
3.1.6 相对寻址方式
3.1.7 位寻址方式
3.2 数据传送类指令
3.2.1 内部数据传送指令
3.2.2 内外数据传送指令
3.2.3 查表指令
实验三、寻址方式和堆栈的认识
3.3 数据处理类指令
3.3.1 算术运算指令
3.3.2 逻辑运算指令
3.3.3 移位指令
3.4 位操作类指令
3.4.1 位变量传送指令
3.4.2 位变量设置指令
3.4.3 位变量逻辑运算指令
3.5 程序转移类指令
3.5.1 无条件转移指令
3.5.2 有条件转移指令
3.5.3 调用和返回子程序指令
实验四、转移类指令和位操作类指令的认识
3.6 CPU执行指令的时序
3.7 本章小结
习题3
4 MCS-51系列汇编语言程序设计
4.1 伪指令
4.1.1 起始指令
4.1.2 结束指令
4.1.3 数据定义类指令
4.2 汇编语言语句格式
实验五、认识汇编语言程序格式
4.3 汇编语言程序设计方法
4.3.1 顺序结构程序设计
4.3.2 分支结构程序设计
4.3.3 循环结构程序设计
4.3.4 子程序设计
4.3.5 经典程序设计举例
实验六、查表程序设计
实验七、排序程序设计
4.4 本章小结
习题4
5 MCS-51单片机系列中断系统
5.1 中断的概念
5.1.1 什么是中断
5.1.2 中断源
5.1.3 中断优先级
5.1.4 控制中断的特殊功能寄存器
5.2 中断处理过程
5.2.1 中断申请
5.2.2 中断响应条件
5.2.3 中断处理过程
5.2.4 中断请求信号的撤消
5.3 中断程序的编制
5.3.1 中断初始化程序的编制
5.3.2 中断服务子程序的编写
实验八、认识中断系统和中断服务子程序编写
5.4 本章小结
习题5
6 MCS-51单片机定时器/计数器
6.1 定时器/计数器的结构和工作原理
6.1.1 定时器/计数器TO和T1
6.1.2 定时器/计数器T2
6.1.3 定时器/计数器的使用极限
6.2 控制定时器/计数器的特殊功能寄存器
6.3 定时器/计数器的应用及其编程
6.3.1 初始化编程
6.3.2 定时器/计数器应用编程
实验九、定时器/计数器应用
6.4 本章小结
习题6
7 MCS-51单片机串行接口
7.1 串行通信的概念
7.2 单片机串行接口的结构原理
7.3 单片机串行接口的工作方式和原理
7.3.1 串行口控制寄存器SCON(SerialContr01)
7.3.2 串行口工作方式0
7.3.3 串行口工作方式1
7.3.4 串行口工作方式2、3
7.3.5 串行口数据传送的波特率
7.4 串行口应用举例
实验十、串行口双机通信
7.5 本章小结
习题7
扩展、接口和应用篇
8 MCS-51单片机的扩展技术
8.1 单片机扩展原理
8.2 程序存储器扩展
8.2.1 EPROM存储器芯片
8.2.2 程序存储器芯片与系统的连接举例
8.3 数据存储器的扩展
8.3.1 常用静态随机存储器(SRAM)芯片
8.3.2 数据存储器扩展应用举例
8.3.3 CPU如何访问外部存储器
实验十一、数据存储器的扩展和测试
8.4 并行接口的扩展
8.4.1 基本并行接口及其扩展
实验十二、基本并行口及其扩展
8.4.2 8255A并行口及其扩展
实验十三、8255A并行口及其扩展
8.5 综合接口芯片8155
8.6 本章小结
习题8
9 键盘,显示器的接口技术
9.1 LED数码显示器结构原理和接口技术
9.1.1 LED数码显示器结构原理
9.1.2.LED数码显示器的显示码
9.1.3 LED显示器的显示方式及其显示程序
9.2 键盘结构原理与接口技术
9.2.1 键盘电路的结构原理
9.2.2 键抖动问题
9.2.3 键盘接口电路举例
9.3 8279显示器,键盘接口电路的原理和应用
9.3.1 8279内部结构
9.3.2 8279的接口工作方式
9.3.3 8279的控制命令字、状态字和数据格式
9.3.4 8279芯片外部引脚
9.3.5 8279的应用举例
实验十四、8279显示器/键盘接口和编程
9.4 本章小结
习题9
10 D/A和A/D转换器的接口技术
10.1 D/A转换器和接口技术
10.1.1 D/A转换器原理
10.1.2 D/A转换器性能指标
10.1.3 DAC0832的结构原理和接口技术
10.1.4 DAC0832的应用和编程
实验十五、D/A转换器应用举例
10.2 A/D转换器和接口技术
10.2.1 A/D转换器原理
10.2.2 A/D转换器的主要性能指标
10.2.3 ADC0809的结构原理和接口技术
10.2.4 A/D转换器的应用举例
实验十六、A/D转换器的应用和编程
10.3 本章小结
习题10
11 单片机应用系统的研制
11.1 单片机应用系统设计概论
11.2 单片机应用系统硬件设计
11-3单片机应用系统的软件设计
11.4 单片机应用系统设计举例
实验十七、单片机应用系统设计举例
11.5 本章小结
习题11
C51篇
12 C51程序设计初步
12.1 C51概论
12.1.1 C51语言与C语言
12.1.2 C5l语言与5l系列汇编语言
12.2 C51的数据类型
12.2.1 数据类型
12.2.2 存储器类型
12.2.3 访问特殊功能寄存器
12.2.4 位变量的定义
12.2.5 C5l指针
12.2.6 绝对地址访问
12.2.7 存储器模式
12.3 C51位变量逻辑运算符
实验十八、认识C51的位操作运算符
12.4 C51程序设计
12.4.1 基本并行接口的输入/输出程序的设计
12.4.2 8255A并行接口的输入/输出程序的设计
12.4.3 51串行口发送,接收程序设计
12.4.4 D/A转换控制程序的设计
12.4.5 A/D转换控制程序的设计
12.5 C51函数库
12.6 本章小结
习题12
附录 51系列单片机指令表
参考文献

本目录推荐