由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版 单片微机原理与接口技术——基于STC8H8K64U系列单片机 丁向
¥ ×1
目 录
第 1 章 认识单片机 ······················································································.1
1.1 单片机概述 ······················································································.1
1.1.1 微型计算机的工作原理 ······························································.1
1.1.2 单片机 ····················································································.5
1.2 STC8H 系列单片机简介 ······································································.6
1.2.1 STC 系列单片机概述 ·································································.6
1.2.2 STC8H 系列单片机 ····································································.7
1.2.3 STC8H8K64U 系列单片机 ···························································.8
本章小结 ·······························································································.18
习题 ·····································································································.19
第 2 章 增强型 8051 内核 ·············································································.21
2.1 CPU 结构 ·······················································································.21
2.2 存储结构 ························································································.22
2.3 并行I/O 口 ·····················································································.28
2.3.1 并行I/O 口的工作模式 ······························································.28
2.3.2 内部上拉电阻的设置·································································.31
2.3.3 施密特触发器的设置·································································.31
2.3.4 电平转换速度的设置·································································.32
2.3.5 电流驱动能力的设置·································································.32
2.3.6 数字信号输入使能的设置 ··························································.32
2.4 时钟与复位 ·····················································································.32
2.4.1 时钟 ······················································································.32
2.4.2 复位 ······················································································.36
本章小结 ·······························································································.38
习题 ·····································································································.39
第 3 章 应用系统的开发工具 ·········································································.42
3.1 Keil ?Vision4 集成开发环境――单片机应用程序的编辑、编译与调试流程 ····.42
3.2 在线编程与在线仿真 ·········································································.50
3.2.1 在线可编程电路 ·······································································.50
3.2.2 单片机应用程序的下载与运行 ····················································.51
3.2.3 Keil ?Vision4 集成开发环境与 STC 仿真器的在线仿真 ······················.53
3.2.4 STC-ISP 在线编程软件的其他功能 ···············································.54
3.3 仿真软件 Proteus ··············································································.55
3.4 工程训练 ························································································.55
3.4.1 Keil ?Vision4 集成开发环境的操作使用 ·········································.55
3.4.2 STC8H8K64U 系列单片机的在线调试与在线仿真 ····························.62
3.4.3 Proteus 单片机应用系统的仿真 ····················································.66
本章小结 ·······························································································.72
习题 ·····································································································.72
第 4 章 指令系统与汇编语言程序设计 ·····························································.75
4.1 指令系统 ························································································.75
4.1.1 概述 ······················································································.75
4.1.2 数据传送类指令 ·······································································.81
4.1.3 算术运算类指令 ·······································································.86
4.1.4 逻辑运算与循环移位类指令 ·······················································.91
4.1.5 控制转移类指令 ·······································································.95
4.1.6 位操作类指令 ········································································.100
4.2 汇编语言程序设计 ··········································································.104
4.2.1 汇编语言程序设计基础 ···························································.104
4.2.2 基本程序结构与程序设计举例 ··················································.109
4.3 工程训练 LED 数码管的驱动与显示(汇编语言版) ······························118
本章小结 ·····························································································.121
习题 ···································································································.122
第 5 章 C51 与 C51 程序设计 ······································································.127
5.1 C51 基础 ······················································································.127
5.1.1 C51 数据类型 ········································································.129
5.1.2 C51 的变量 ···········································································.131
5.1.3 8051 单片机特殊功能寄存器变量的定义 ······································.132
5.1.4 8051 单片机位寻址区(20H~2FH)位变量的定义 ························.134
5.1.5 函数的定位 ···········································································.134
5.1.6 中断服务函数 ········································································.135
5.1.7 函数的递归调用与再入函数 ·····················································.136
5.1.8 在C51 中嵌入汇编语言程序 ·····················································.136
5.2 C51 程序设计 ················································································.137
5.2.1 C51 程序框架 ········································································.137
5.2.2 C51 程序设计举例 ··································································.140
5.3 工程训练 LED 数码管的驱动与显示(C 语言版) ·······························.142
本章小结 ·····························································································.144
习题 ···································································································.145
第 6 章 存储器与应用编程 ··········································································.147
6.1 程序存储器 ···················································································.147
6.2 片内基本 RAM ···············································································.149
6.3 扩展RAM ····················································································.150
6.4 EEPROM ······················································································.154
6.5 工程训练 ······················································································.160
6.5.1 片内扩展 RAM 的测试 ····························································.160
6.5.2 EEPROM 的测试 ····································································.161
本章小结 ·····························································································.165
习题 ···································································································.166
第 7 章 定时/计数器 ···················································································.168
7.1 定时 /计数器(T0/T1)的结构和工作原理 ············································.168
7.2 定时 /计数器(T0/T1)的控制 ···························································.169
7.3 定时 /计数器(T0/T1)的工作方式 ·····················································.172
7.4 定时 /计数器(T0/T1)的应用举例 ·····················································.175
7.4.1 定时应用 ··············································································.176
7.4.2 计数应用 ··············································································.177
7.4.3 T0、T1 的综合应用 ································································.178
7.5 定时 /计数器 T2 ··············································································.181
7.5.1 T2 的电路结构 ······································································.181
7.5.2 T2 的控制寄存器 ···································································.181
7.6 定时 /计数器 T3、T4 ········································································.182
7.6.1 电路结构 ··············································································.182
7.6.2 控制寄存器 ···········································································.183
7.7 可编程时钟输出 ·············································································.184
7.7.1 T0~T4 的可编程时钟输出 ·······················································.184
7.7.2 可编程时钟的应用举例 ···························································.185
7.8 工程训练 ······················································································.187
7.8.1 定时/计数器的定时应用 ···························································.187
7.8.2 定时/计数器的计数应用 ···························································.189
7.8.3 定时/计数器的综合应用 ···························································.191
7.8.4 可编程时钟输出 ·····································································.193
本章小结 ·····························································································.195
习题 ···································································································.196
丁向荣,男,广东轻工职业技术学院教授,电子信息类专业教学骨干,长期从事单片机方面的教学实践和教科研工作,具备丰富的相关经验,其对STC单片机的理解尤为深入,曾编写并出版过多本相关教材,获得市场广泛认可。
本书以STC8H8K64U系列单片机为教学平台,该系列单片机代表当今8位机较高水平,包含高级PWM 定时器、USB 模块及 16 位硬件乘/除法器等高级功能模块。本书基于 STC 大学计划实验箱(8.3)(主控单 片机为 STC8H8K64U 系列单片机),采用“汇编+C”双语言编程,精选工程训练实例,设计多种类型的 习题。本书内容包括单片机基础,对 STC8H8K64U 系列单片机的增强型 8051 内核、应用系统的开发工具、 指令系统、汇编及 C 双语言程序设计、存储器与应用编程、定时/计数器、中断系统、串行通信端口、人 机对话接口的应用设计、12 位 A/D 转换模块、比较器、SPI 接口、I2C 通信接口、高级 PWM 定时器、USB 模块、16 位乘/除法器的介绍,以及应用其进行低功耗设计与可靠性设计的介绍。 本书可作为高等学校电子信息类、电子通信类、自动化类、计算机应用类专业“单片机原理与应用” 或“微机原理”课程教材,也可作为电子设计竞赛、单片机应用工程师考证的培训教材,还可作为传统 8051 单片机应用工程师升级转型的参考书。
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
