-
内容大纲
本书是为单片机课程编写的配套教材,以STC15系列8051单片机和Keil μVision(C51)开发工具为平台,系统介绍了8位8051单片机的原理和使用方法。全书共13章,主要内容包括单片机和嵌入式系统导论、数值表示及转换、Keil μVision(C51)开发工具、8051单片机架构、MCS-51指令集架构、汇编语言程序设计、C语言程序设计、时钟、复位和电源模式原理及应用、比较器原理及应用、定时器/计数器原理及应用、通用异步串行收发器原理及应用、ADC原理及应用,以及增强型PWM发生器原理及应用。
针对国内高校单片机课程教学中重应用轻原理、实践案例偏少的现状,本书深入分析了8051单片机的内部结构以及MCS-51指令集架构,并通过使用Keil μVision开发工具中的软件仿真和硬件调试功能来帮助读者彻底理解8051单片机的原理,并提供了一些设计实例以帮助读者更好地应用8051单片机实现不同场景的应用需求。
本书可作为本科和高职院校开设单片机课程的教材,也可作为涉及单片机内容的学科竞赛和认证考试的参考用书,还可作为单片机应用开发工程师的参考用书。 -
作者介绍
何宾,北京化工大学教师,国内知名的嵌入式系统和电子信息技术专家,长期从事嵌入式系统和信号处理方面的教学和科研工作。与包括意法半导体在内的全球多家知名的半导体厂商和EDA工具厂商大学计划部门保持密切合作。已经出版电子信息方面的著作近80部,内容涵盖电路仿真、电路设计、可编程逻辑器件、单片机、嵌入式系统等。典型的代表作有《STC单片机原理及应用》《EDA原理及Verilog HDL实现》《ARM Cortex-M0全可编程SoC原理及实现》《Altium Designer 15.0电路仿真、设计、验证与工艺实现权威指南》《Xilinx FPGA数字信号处理权威指南》等。 -
目录
第1章 单片机和嵌入式系统导论
1.1 单片机和桌面系统的基本架构
1.1.1 单片机的结构
1.1.2 桌面系统的结构
1.2 处理器核的指令集架构
1.2.1 指令集架构的主要类型
1.2.2 MCS-51指令集架构
1.3 单片机硬件基础知识
1.3.1 主要功能
1.3.2 ISP和IAP
1.3.3 I/O驱动原理
1.3.4 硬件下载电路设计
1.3.5 电源系统设计
1.4 单片机编程语言
1.4.1 微指令控制序列
1.4.2 机器语言
1.4.3 汇编语言
1.4.4 高级语言
第2章 数值表示及转换
2.1 常用码制
2.1.1 二进制码制
2.1.2 十进制码制
2.1.3 八进制码制
2.1.4 十六进制码制
2.1.5 BCD码
2.2 正数表示方法
2.2.1 正整数的表示
2.2.2 正小数的表示
2.3 正数码制转换
2.3.1 十进制整数转换成其他进制数
2.3.2 十进制小数转换成二进制数
2.4 负数表示方法
2.4.1 符号幅度表示法
2.4.2 补码表示法
2.5 负数补码的计算
2.5.1 负整数补码的计算
2.5.2 负小数补码的计算
2.6 定点数表示
2.7 浮点数表示
第3章 Keil μVision(C51)开发工具
3.1 Keil μVision集成开发环境介绍
3.1.1 软件功能介绍
3.1.2 软件的下载
3.1.3 软件的安装
3.1.4 导入STC单片机元件库
3.1.5 软件的启动
3.2 Keil μVision软件开发流程介绍
3.2.1 明确软件需求
3.2.2 创建设计工程
3.2.3 编写汇编/C程序代码
3.2.4 汇编器对汇编语言的处理
3.2.5 C编译器对C语言的处理
3.2.6 库管理器生成库文件
3.2.7 链接器生成绝对目标模块文件
3.2.8 目标到HEX转换器
3.2.9 调试器调试目标代码
3.3 Keil μVision基本开发流程的实现
3.3.1 建立新的设计工程
3.3.2 添加新的C语言文件
3.3.3 设计建立
3.3.4 下载程序到目标系统
3.3.5 硬件在线调试
第4章 8051单片机架构
4.1 CPU内核功能单元
4.1.1 控制器
4.1.2 运算器
4.1.3 特殊功能寄存器
4.2 存储器结构和地址空间
4.2.1 程序Flash存储器
……
第5章 MCS-51指令集架构
第6章 汇编语言程序设计
第7章 C语言程序设计
第8章 时钟、复位和电源模式原理及应用
第9章 比较器原理及应用
第10章 定时器/计数器原理及应用
第11章 通用异步串行收发器原理及应用
第12章 ADC原理及应用
第13章 增强型PWM发生器原理及应用
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
