展开全部

主编推荐语

一本单片机系统开发的参考用书。

内容简介

本书通过典型、实用的操作项目讲解单片机开发工具、单片机编程基础、单片机硬件基础、知识竞赛数字抢答器、数字电子时钟、多功能数字频率计、手持GPS定位器,使读者初步建立对单片机的整体认知,然后带领读者对操作结果及出现的问题进行讨论、分析、研究,进而得出结论。

有利于读者在“做”中“学”,渐进式地理解知识点,逐步提高自身的单片机开发能力。希望读者通过学习本书,能够根据不同型号单片机及单片机系统的开发要求,独立完成单片机系统的设计与开发。

本书可作为高校电子信息技术、电子工程技术或电气自动化等相关专业及职业学校、培训机构的嵌入式开发、单片机开发课程的教材,也可供有一定编程基础的单片机学习者、对单片机开发感兴趣的爱好者自学。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 第1章 单片机开发工具
  • 1.1 UltraEdit
  • 1.1.1 UltraEdit用户界面
  • 1.1.2 创建工程
  • 1.1.3 新建文件
  • 1.1.4 添加文件至工程
  • 1.2 Keil 5集成开发环境
  • 1.2.1 Keil 5简介
  • 1.2.2 创建应用程序
  • 1.2.3 调试工程
  • 1.2.4 创建“Hello World”项目
  • 1.3 小结
  • 1.4 习题
  • 第2章 单片机编程基础
  • 2.1 函数概述
  • 2.1.1 函数无参的一般形式
  • 2.1.2 函数有参的一般形式
  • 2.1.3 函数的形式参数
  • 2.1.4 函数的实际参数
  • 2.1.5 函数的形参和实参的特点
  • 2.1.6 函数的返回值
  • 2.2 函数的调用
  • 2.2.1 函数调用的一般形式
  • 2.2.2 函数调用需要注意的事项
  • 2.2.3 函数的嵌套调用
  • 2.3 数组概述
  • 2.3.1 一维数组的定义
  • 2.3.2 一维数组元素的引用
  • 2.3.3 一维数组的初始化
  • 2.3.4 二维数组的定义
  • 2.3.5 二维数组元素的引用
  • 2.3.6 二维数组的初始化
  • 2.4 字符数组
  • 2.4.1 字符数组的定义
  • 2.4.2 字符数组的初始化
  • 2.4.3 字符数组的引用
  • 2.4.4 字符串和字符串结束标志
  • 2.4.5 字符串处理函数
  • 2.5 指针概述
  • 2.5.1 什么是指针
  • 2.5.2 指针变量的类型说明
  • 2.5.3 指针变量的赋值
  • 2.5.4 指针变量的运算
  • 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 结构体变量成员的表示
  • 2.8.4 结构体变量的赋值
  • 2.8.5 结构体变量的初始化
  • 2.9 结构体指针变量
  • 2.9.1 结构体指针变量概述
  • 2.9.2 结构体指针变量的定义
  • 2.9.3 结构体指针变量的引用
  • 2.10 联合体
  • 2.10.1 联合体的定义
  • 2.10.2 联合体的使用
  • 2.11 枚举类型
  • 2.11.1 枚举类型声明
  • 2.11.2 枚举变量的定义
  • 2.11.3 枚举变量应用举例
  • 2.12 自定义类型
  • 2.13 小结
  • 2.14 习题
  • 第3章 单片机硬件基础
  • 3.1 单片机I/O口
  • 3.1.1 P0口概述
  • 3.1.2 P1口概述
  • 3.1.3 P2口概述
  • 3.1.4 P3口概述
  • 3.2 定时器/计数器
  • 3.2.1 定时器/计数器概述
  • 3.2.2 定时器/计数器结构
  • 3.2.3 与定时器/计数器控制相关的寄存器
  • 3.2.4 工作方式0
  • 3.2.5 工作方式1
  • 3.2.6 工作方式2
  • 3.2.7 工作方式3
  • 3.3 单片机串行口
  • 3.3.1 串行口概述
  • 3.3.2 串行口结构
  • 3.3.3 与串行口相关的寄存器
  • 3.3.4 波特率
  • 3.3.5 工作方式0
  • 3.3.6 工作方式1
  • 3.3.7 工作方式2、3
  • 3.4 中断
  • 3.4.1 单片机中断概述
  • 3.4.2 中断结构
  • 3.4.3 与中断相关的寄存器
  • 3.4.4 中断的使用方法
  • 3.5 综合应用
  • 3.5.1 基于CD4094的四位数码管驱动电路
  • 3.5.2 单片机与PC通信
  • 3.6 小结
  • 3.7 习题
  • 第4章 知识竞赛数字抢答器
  • 4.1 数码管驱动
  • 4.1.1 数码管分类
  • 4.1.2 数码管驱动方式
  • 4.1.3 数码管字符编码
  • 4.1.4 数码管静态驱动
  • 4.1.5 数码管动态驱动
  • 4.2 键盘接口技术
  • 4.2.1 独立式开关按键
  • 4.2.2 开关按键的去抖动措施
  • 4.2.3 按键检测
  • 4.2.4 矩阵键盘原理
  • 4.2.5 矩阵键盘检测
  • 4.3 抢答器硬件设计
  • 4.3.1 主控系统
  • 4.3.2 显示模块
  • 4.3.3 声音提示电路
  • 4.3.4 抢答电路
  • 4.3.5 通信电路
  • 4.4 抢答器软件设计
  • 4.4.1 软件架构
  • 4.4.2 系统初始化
  • 4.4.3 硬件中断服务
  • 4.4.4 外部通信接口
  • 4.4.5 应用程序
  • 4.4.6 相关数据结构定义
  • 4.5 小结
  • 4.6 习题
  • 第5章 数字电子时钟
  • 5.1 单总线
  • 5.1.1 单总线的结构原理
  • 5.1.2 DS18B20概述
  • 5.2 I2C总线
  • 5.2.1 I2C总线的特点
  • 5.2.2 I2C总线的工作原理
  • 5.2.3 I2C总线基本操作
  • 5.2.4 PCF8563概述
  • 5.3 LCD
  • 5.3.1 LCD显示器介绍
  • 5.3.2 HD44780概述
  • 5.4 数字电子时钟硬件设计
  • 5.4.1 主控系统
  • 5.4.2 显示模块
  • 5.4.3 声音提示电路
  • 5.4.4 日历/时钟电路
  • 5.4.5 通信电路
  • 5.4.6 温湿度检测电路
  • 5.5 数字电子时钟软件设计
  • 5.5.1 软件架构
  • 5.5.2 系统初始化
  • 5.5.3 硬件中断服务
  • 5.5.4 I2C总线驱动
  • 5.5.5 基于单总线的温湿度接口
  • 5.5.6 硬件接口
  • 5.5.7 外部通信接口
  • 5.5.8 应用程序
  • 5.5.9 相关数据结构定义
  • 5.6 小结
  • 5.7 习题
  • 第6章 多功能数字频率计
  • 6.1 多功能数字频率计硬件设计
  • 6.1.1 主控系统
  • 6.1.2 设置电路
  • 6.1.3 显示模块
  • 6.1.4 声音提示电路
  • 6.1.5 通信电路
  • 6.1.6 信号处理电路
  • 6.1.7 信号分频电路
  • 6.2 多功能数字频率计软件设计
  • 6.2.1 软件架构
  • 6.2.2 系统初始化
  • 6.2.3 硬件中断服务
  • 6.2.4 硬件接口
  • 6.2.5 外部通信和系统调试接口
  • 6.2.6 应用程序
  • 6.2.7 相关数据结构定义
  • 6.3 小结
  • 6.4 习题
  • 第7章 手持GPS定位器
  • 7.1 AT89S51单片机存储器扩展基础
  • 7.1.1 存储器分类
  • 7.1.2 AT89S51单片机扩展系统
  • 7.2 SPI总线
  • 7.2.1 SPI总线的结构原理
  • 7.2.2 SPI总线的数据传输
  • 7.2.3 SPI总线的接口
  • 7.2.4 X25045概述
  • 7.3 手持GPS定位器硬件设计
  • 7.3.1 主控系统
  • 7.3.2 显示模块
  • 7.3.3 声音提示电路
  • 7.3.4 通信电路
  • 7.3.5 扩展SRAM电路
  • 7.3.6 串行口复用电路
  • 7.3.7 地址选择电路
  • 7.3.8 Flash存储电路
  • 7.3.9 GPS模块电路
  • 7.3.10 3.3V电源电路
  • 7.4 手持GPS定位器软件设计
  • 7.4.1 软件架构
  • 7.4.2 系统初始化
  • 7.4.3 硬件中断服务
  • 7.4.4 硬件接口
  • 7.4.5 外部通信和系统调试接口
  • 7.4.6 应用程序
  • 7.4.7 相关数据结构定义
  • 7.5 小结
  • 7.6 习题
  • 附录A ASCII字符集
  • 附录B 8051单片机指令表
  • 附录C Keil C51常用库函数原型
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。