单片机原理及接口技术(C51编程)
¥
16.66
4.9折
¥
34
九五品
仅1件
作者张毅刚 编
出版社人民邮电出版社
出版时间2011-08
版次1
装帧平装
货号A1
上书时间2024-11-01
商品详情
- 品相描述:九五品
图书标准信息
-
作者
张毅刚 编
-
出版社
人民邮电出版社
-
出版时间
2011-08
-
版次
1
-
ISBN
9787115256652
-
定价
34.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
280页
-
字数
474千字
-
正文语种
简体中文
-
丛书
21世纪高等学校计算机规划教材
- 【内容简介】
-
《单片机原理及接口技术(C51编程)》详细介绍了:美国ATMEL公司的AT89S51单片机的硬件结构和片内外围部件的工作原理,Keil C51编程基础知识,并从应用设计的角度介绍AT89S51单片机的各种常用的硬件接口设计,以及相应的Keil C51接口驱动程序设计。《21世纪高等学校计算机规划教材:单片机原理及接口技术(C51编程)》最后介绍了AT89S51单片机应用系统设计以及一些典型应用举例。
《21世纪高等学校计算机规划教材:单片机原理及接口技术(C51编程)》可作为各类工科院校、职业技术学院电子技术、计算机、工业自动化、自动控制、智能仪器仪表、电气工程、机电一体化等专业单片机课程教材,也可供从事单片机应用设计的工程技术人员参考。
- 【作者简介】
-
张毅刚,哈尔滨工业大学教授,国家精品课程“单片机原理”负责人,黑龙江省教学名师,教育部全国高校教师网络培训“单片机原理”课程特聘主讲教授。长期从事“单片机原理及应用”、“计算机自动测试”等课程的教学工作,编著并出版国家级“十五”规划教材一本、国家级“十一五”规划教材两本,全国工科电子类统编教材一本。主要研究方向为微控制器技术应用、虚拟仪器技术、电子测量等。参加并完成多项科研项目,获国家科技进步二等奖1项,部委科技进步奖多项。
- 【目录】
-
第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单片机的应用设计与调试
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价