-
内容大纲
本书是一本介绍如何学习单片机的教材,也是介绍如何学习制作智能车,参与智能车竞赛的入门教材。本书在介绍单片机基本概念的基础上,着重对软件编程能力的培养。 -
作者介绍
-
目录
第1章 数字逻辑与电子电路基础
1.1 计算机中的数与码
1.1.1 二进制
1.1.2 十六进制与八进制
1.1.3 负数与补码表示
1.1.4 BCD码与ASCII码
1.2 数字逻辑与布尔代数
1.2.1 基本逻辑运算
1.2.2 布尔代数
1.3 单片机电子电路与器件常识
1.3.1 常用分立元件
1.3.2 常用集成电路
思考与练习
第2章 什么是单片机
2.1 单片机的基本概念
2.2 8051单片机
2.2.1 8051单片机基本结构
2.2.2 8051系列单片机的存储器结构
2.2.3 8051单片机最小系统
2.3 STC 单片机
2.3.1 STC单片机主要产品线
2.3.2 STC8系列单片机主要特性
2.3.3 STC8A8K64D4最小系统
2.4 如何学习单片机
思考与练习
第3章 单片机编程语言C51基础
3.1 编程代码规范
3.2 Keil C51语法基础
3.2.1 Keil C51支持的数据类型
3.2.2 Keil C51的数据存储类型
3.2.3 Keil C51的运算
3.2.4 使用C51程序设计的一些建议
3.3 实战运行你的第一个程序
3.3.1 先期准备
3.3.2 软件程序开发设计
3.3.3 程序下载
3.3.4 程序调试
3.4 多文件项目工程
3.4.1 多文件项目结构
3.4.2 头文件
3.4.3 变量及其生存域
思考与练习
第4章 STC8系列单片机基本外部设备
4.1 通用输入输出口(GPIO)
4.1.1 GPIO口的输入输出模式
4.1.2 相关寄存器一览
4.1.3 GPIO口的应用——七段LED数码管显示技术
4.2 中断系统
4.2.1 中断系统的基本结构
4.2.2 STC8单片机的中断系统
4.2.3 STC8单片机的外部中断
4.2.4 外部中断应用——按键读取
4.3 定时器/计数器
4.3.1 定时器/计数器的基本工作原理
4.3.2 相关寄存器一览
4.3.3 定时器/计数器编程使用实例
4.4 通用同步异步收发器(USART)
4.4.1 有关通信的几个基本概念
4.4.2 STC8系列单片机UART工作原理
4.4.3 相关寄存器一览
4.4.4 利用UART实现通信
4.5 设计实例:微型步进电机的控制
4.5.1 步进电机的工作原理
4.5.2 设计要求分析及硬件电路设计
4.5.3 软件系统设计
4.6 综合设计一:基于单片机的数字电子钟
4.6.1 任务要求
4.6.2 任务关键问题分析
思考与练习
第5章 STC8系列单片机扩展外部设备
5.1 AD转换器
5.1.1 AD转换器的工作原理
5.1.2 STC8系列单片机内部AD转换器
5.1.3 相关寄存器一览
5.1.4 AD转换器的应用编程
5.2 直流电机控制与PWM波形发生器
5.2.1 直流电动机与PWM控制
5.2.2 STC8的增强型PWM控制器
5.2.3 15位计数器及其外围电路
5.2.4 增强型PWM通道控制逻辑
5.2.5 相关寄存器一览
5.2.6 PWM编程实例
5.3 可编程计数器阵列(PCA/CCP/PWM)模块
5.3.1 可编程计数器阵列PCA的工作原理
5.3.2 相关寄存器一览
5.3.3 编程实例
5.4 串行外设接口SPI
5.4.1 SPI总线协议简介
5.4.2 STC8系列单片机的SPI模块
5.4.3 相关寄存器一览
5.4.4 编程实例
5.5 I2C总线
5.5.1 I2C总线简介
5.5.2 I2C总线时序
5.5.3 STC8系列单片机的I2C总线
5.5.4 相关寄存器一览
5.5.5 I2C总线编程
5.6 直接存储器访问DMA
5.6.1 DMA工作原理
5.6.2 STC8A8K64D4单片机的DMA
5.6.3 编程实例
5.7 综合设计二:直流电机的转速反馈控制
5.7.1 反馈控制系统的基本概念
5.7.2 PI控制器设计
5.7.3 设计要求
5.7.4 设计思路分析
思考与练习
第6章 电磁导引自主循迹智能车设计
6.1 电磁导引自主循迹智能车简介
6.1.1 自主循迹小车
6.1.2 电磁导引信号及其检测
6.2 自主循迹智能车控制系统硬件设计
6.2.1 转向闭环控制系统
6.2.2 小车方向偏差测量机理
6.3 系统控制软件设计
6.3.1 系统主程序设计
6.3.2 转向控制算法
6.4 调试经验与技巧
附录 本书用到的头文件及其源代码
后记
同类热销排行榜
- 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年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...