出版社:人民邮电出版社
年代:2011
定价:34.0
全书详细介绍51单片机的硬件结构、指令系统、各种硬件接口设计、数据运算和处理程序、接口驱动程序及应用系统的设计,并对新型单片机应用系统设计中的抗干扰技术、C语言编成技术等作了详细的介绍。
第1章 单片机概述
1.1 什么是单片机
1.2 单片机的发展历史
1.3 单片机的特点
1.4 单片机的应用
1.5 单片机的发展趋势
1.6 MCS-51系列与AT89S5x系列单片机
1.6.1 MCS-51系列单片机
1.6.2 AT89系列单片机
1.6.3 AT89系列单片机的型号说明
1.7 各种衍生品种的51单片机
1.7.1 STC系列单片机
1.7.2 C8051F×××单片机
1.7.3 AD霤812单片机
1.7.4 华邦W77系列、W78系列单片机
1.8 PIC系列单片机与AVR系列单片机
1.8.1 PIC系列单片机
1.8.2 AVR系列单片机
1.9 其他的嵌入式处理器简介
1.9.1 嵌入式DSP处理器
1.9.2 嵌入式微处理器
思考题及习题
第2章 AT89s51单片机硬件结构
2.1 AT89S51单片机的硬件组成
2.2 AT89S5 1的引脚功能
2.2.1 电源及时钟引脚
2.2.2 控制引脚
2.2.3 并行I/O口引脚
2.3 AT89S5l的CPU
2.3.1 运算器
2.3.2 控制器
2.4 AT89S51单片机存储器的结构
2.4.1 程序存储器空间
2.4.2 数据存储器空间
2.4.3 特殊功能寄存器
2.4.4 位地址空间
2.5 AT89S51单片机的并行I/O端口
2.6 时钟电路与时序
2.6.1 时钟电路设计
2.6.2 机器周期、指令周期与指令时序
2.7 复位操作和复位电路
2.7.1 复位操作
2.7.2 复位电路设计
2.8 低功耗节电模式
2.8.1 空闲模式
2.8.2 掉电运行模式
2.8.3 掉电和空闲模式下的WDT
思考题及习题
第3章 C 51语言编程基础
3.1 编程语言:Keil C51简介
3.1.1 Keil C51简介
3.1.2 C51与标准C的比较
3.2 Keil C51的开发工具
3.2.1 集成开发环境Keil μ Vision3简介
3.2.2 Keil μ Vision3软件的安装、启动和运行
3.3 C51 语言程序设计基础
3.3.1 C51 语言中的数据类型与存储类型
3.3.2 C51 语言的特殊功能寄存器及位变量定义
3.3 3 C51 语言的绝对地址访问
3-3.4 C51 的基本运算
3.3.5 C51 的分支与循环程序结构
3.3.6 C51 的数组
3.3.7 C51 的指针
3.4 C5l语言的函数
3.4.1 函数的分类
3.4.2 函数的参数与返回值
3.4 3 函数的调用
3.4.4 中断服务函数
3.4.5 变量及存储方式
3.4.6 宏定义与文件包含
3.4.7 库函数
3.5 软件仿真开发工具Proteus与Keiluvision3的联调
3.5.1 软件仿真开发工具Proteus简介
3.5.2 Proteus与Keil uVision3的联调
思考题及习题
第4章 AT89s51片内并行端口的原理及编程
4.1 AT89S51的并行I/0端口的结构及工作原理
4.1.1 P0口
4.1.2 P1口
4.1.3 P2口
4.1.4 P3口
4.1.5 P1~P3口驱动LED发光二极管的问题
4.2 并行I/O端口的C51编程举例
4.2.I 从左到右的流水灯的制作
4.2.2 左右来回循环的流水灯的制作
4.2.3 开关量检测指示器1
4.2.4 开关量检测指示器2
思考题及习题
第5章 AT89s51单片机的中断系统
5.1 AT89S51中断技术概述
5.2 AT89S5 1中断系统结构
5.2.1 中断请求源
5.2.2 中断请求标志寄存器
5.3 中断允许与中断优先级的控制
5.3.1 中断允许寄存器IE
5.3.2 中断优先级寄存器IP
5.4 响应中断请求的条件
5.5 外部中断的响应时间
5.6 外部中断的触发方式选择
5.6.1 电平触发方式
5.6 2跳沿触发方式
5.7 中断请求的撤销
5.8 中断函数
5.9 C51编程举例
5.9.1 单一外中断的应用
5.9.2 两个外中断的应用
5.9.3 中断嵌套
5.9.4 多外部中断源系统设计
思考题及习题
第6章 AT89s51单片机的定时器/计数器
6.1 定时器/数器的结构
6.1.1 工作方式控制寄存器TMOD
6.1.2 定时器/计数器控制寄存器TCCIN
6.2 定时器/计数器的4种工作方式
6.2.1 方式0
6.2.2 方式1
6.2.3 方式2
6.2.4 方式3
6.3 对外部输入的计数信号的要求
6.4 定时器/计数器的编程和应用
6.4.1 P1口外接的8只LED每0.5s闪亮一次
6.4.2 计数器的应用
6.4.3 扩展一个外部中断源
6.4.4 P10上产生周期为2m8的方波
6.4.5 P11上产生周期为1s的方波
6.4.6 T1控制发出1kHz的音频信号
6.4.7 测量脉冲宽度--门控位
GATEX的应用
6.4.8 实时时钟的设计
思考题及习题
第7章 AT89S51单片机的串行口
7.1 串行口的结构
7.1.1 串行口控制寄存器SCON
7.1.2 特殊功能寄存器PCON
7.2 串行口的4种工作方式
7.2.1 方式0
……
第8章 AT89S51单片机外部存储器的扩展
第9章 AT89S51单片机的I/O扩展
第10章 AT89S51单片机与输入/输出外设的接口
第11章 AT89S51单片机与D/A、A/D转换器的接口
第12章 单片机的串行扩展技术
第13章 AT89S51单片机的应用设计与调试
《单片机原理及接口技术(C51编程)》详细介绍了:美国ATMEL公司的AT89S51单片机的硬件结构和片内外围部件的工作原理,Keil C51编程基础知识,并从应用设计的角度介绍AT89S51单片机的各种常用的硬件接口设计,以及相应的Keil C51接口驱动程序设计。《21世纪高等学校计算机规划教材:单片机原理及接口技术(C51编程)》最后介绍了AT89S51单片机应用系统设计以及一些典型应用举例。
《21世纪高等学校计算机规划教材:单片机原理及接口技术(C51编程)》可作为各类工科院校、职业技术学院电子技术、计算机、工业自动化、自动控制、智能仪器仪表、电气工程、机电一体化等专业单片机课程教材,也可供从事单片机应用设计的工程技术人员参考。
《单片机原理及接口技术(C51编程)》介绍AT89S51单片机的工作原理及接口设计与C51编程,对读者学习单片机技术,具有很好的参考作用。作者张毅刚以单片机原理讲义为蓝本,结合单片机技术应用的最新进展,认真修改,不断补充完善,形成《21世纪高等学校计算机规划教材:单片机原理及接口技术(C51编程)》。《21世纪高等学校计算机规划教材:单片机原理及接口技术(C51编程)》具有如下特色。
《21世纪高等学校计算机规划教材:单片机原理及接口技术(C51编程)》在对AT89S51的硬件结构及工作原理详细介绍的基础上,重点介绍了各种硬件接口设计和C51编程设计,并给出较多实例。
书中的设计实例,均来自科研工作及教学实践。提供的各种接口设计实例及C51编程实例,非常有利于读者提高设计工作效率。
《21世纪高等学校计算机规划教材:单片机原理及接口技术(C51编程)》文字精练,通俗易懂,深入浅出,便于自学。书中各章后均附有思考题与习题,供读者巩固、消化、理解课堂所学内容之用。
以接口设计为主线、应用设计为目的
全面介绍单片机原理及各种接口技术
大量的C51设计实例,提高设计效率
书籍详细信息 | |||
书名 | 单片机原理及接口技术站内查询相似图书 | ||
9787115256652 如需购买下载《单片机原理及接口技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 人民邮电出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 34.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 166 | 印数 | 3000 |
单片机原理及接口技术是人民邮电出版社于2011.7出版的中图分类号为 TP368.1 的主题关于 单片微型计算机-基础理论-高等学校-教材 ,单片微型计算机-接口技术-高等学校-教材 的书籍。