单片机应用技术

单片机应用技术

李文华, 编著

出版社:人民邮电出版社

年代:2011

定价:32.0

书籍简介:

本书结合实际应用实例,讲解了单片机应用系统的开发过程、设计方法和基本技能。

书籍目录:

目录

项目1 单片机应用系统开发入门实践

任务1 控制1只发光二极管闪烁显示

【任务要求】

【相关知识】

1 单片机的引脚功能

2 单片机的内部结构

3 单片机的存储组织结构

4 单片机的最小系统

5 C51程序的特点

【任务实施】

1 搭建电路

2 建立keil工程

3 配置工程

4 编译、连接

5 调试程序

6 用ISP工具上载Hex文件至单片机中

【应用总结与拓展】

习题

项目2 单片机的并行I/O口应用实践

任务2 显示开关量的输入状态

【任务要求】

【相关知识】

1 C51中的数据类型

2 常量与变量

3 赋值运算

4 特殊功能寄存器的定义

5 并行端口P0的应用特性

6 并行端口P1的应用特性

【任务实施】

1 搭建电路

2 编写程序

【应用总结与拓展】

宏定义

习题

任务3 控制楼梯灯

【任务要求】

【相关知识】

1 关系运算

2 逻辑运算

3 表达式语句与复合语句

4 if分支结构

5 并行端口P2的应用特性

6 并行端口P3的应用特性

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

文件包含

习题

任务4 制作跑马灯

【任务要求】

【相关知识】

1 算术运算

2 位操作运算

3 循环结构

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

1 C51中的内嵌函数

2 在C51程序中嵌入汇编程序

习题

任务5 制作流水灯

【任务要求】

【相关知识】

1 函数

2 C51中变量的存储类型

3 一维数组

4 查表程序

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

1 全局变量与局部变量

2 二维数组

3 字符数组

习题

项目3 单片机的中断与低功耗工作方式应用实践

任务6 显示按键按下的次数

【任务要求】

【相关知识】

1 单片机的中断系统结构

2 中断系统中的特殊功能寄存器

3 C51中的中断编程方法

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

习题

扩展实践

任务7 睡眠CPU

【任务要求】

【相关知识】

1 C51中的复合赋值运算

2 电源管理特殊功能寄存器PCON

3 低功耗工作方式的设置方法

4 解除低功耗工作方式的解除方法

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

结构体

习题

项目4 单片机的定时/计数器应用实践

任务8 制作简易秒表

【任务要求】

【相关知识】

1 定时/计数器的组成结构

2 控制定时/计数器运行的特殊功能寄存器

3 定时/计数器的工作方式

4 计数初值的装入

5 定时/计数器的编程方法

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

习题

扩展实践

任务9 制作简易频率计

【任务要求】

【相关知识】

1 定时/计数器作计数器使用

2 测量频率的方法

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

1 共用体

2 枚举型

习题

扩展实践

项目5 显示与键盘扩展实践

任务10 制作用数码管显示的秒表

【任务要求】

【相关知识】

1 数码管的结构及其显示原理

2 数码管的静态显示

3 数码管的动态扫描显示

4 switch/case分支结构

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

习题

扩展实践

任务11 控制秒表的启停与清零

【任务要求】

【相关知识】

1 循环结构中的break语句与continue语句

2 键盘处理的流程

3 独立式键盘接口

4 矩阵式键盘接口

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

习题

扩展实践

项目6 单片机的串口应用实践

任务12 实现单片机与单片机的通信

【任务要求】

【相关知识】

1 指针变量的定义

2 一般指针变量与基于存储器的指针变量

3 与指针变量相关的运算符

4 一维数组的指针与指向一维数组的指针变量

5 串行通信的基本知识

6 MCS-51单片机串行口的结构

7 与串口相关的特殊功能寄存器

8 串行口的工作方式

9 串行口的编程方法

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

用T2作串口的波特率发电器

习题

扩展实践

任务13 用PC控制秒表的启停与清

【任务要求】

【相关知识】

1 PC的串行口

2 MAX232接口芯片

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

1 二维数组的指针与指向二维数组的指针变量

2 指向结构体类型数据的指针变量

习题

扩展实践

项目7 并行与串行扩展实践

任务14 制作交通指示灯

【任务要求】

【相关知识】

1 单片机的三总线

2 C51对外部端口的访问方法

3 可编程并行接口芯片8255A的使用方法

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

习题

扩展实践

任务15 制作数字电压表

【任务要求】

【相关知识】

1 A/D转换器的基本知识

2 SPI接口芯片TLC1549的应用特性

3 滑动平均值滤波

4 标度转换

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

SPI总线接口

习题

扩展实践

任务16 制作波形发生器

【任务要求】

【相关知识】

1 D/A转换器的基础知识

2 带有SPI接口的D/A转换器MAX515的使用特性

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

1 无参数传递的混合编程

2 有参数传递的混合编程

3 有返回值的混合编程

习题

扩展实践

任务17 保存设定数据

【任务要求】

【相关知识】

1 I2C总线

2 AT24C02的应用特性

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

习题

扩展实践

任务18 制用数字温度计

【任务要求】

【相关知识】

1 DS18B20的引脚功能

2 单片机与DS18B20的接口电路

3 DS18B20的内部结构

4 DS18B20的操作时序

5 DS18B20的访问命令

6 DS18B20的访问方法

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

习题

扩展实践

项目8 制作多功能数字钟

【任务要求】

【相关知识】

1 实时钟芯片HT1380

2 连击键的处理方法

3 控制数码管闪动显示

4 系统程序的设计方法

【任务实施】

1 搭建硬件电路

2 编写软件程序

【应用总结与拓展】

习题

附录1 C51中的运算符与结合性

附录2 MFSC-2实验平台简介

内容摘要:

《单片机应用技术(C语言版)》根据企业对单片机应用系统开发的能力要求,结合目前最新的职业教育改革要求,按照“项目化教学”的原则,以C语言为程序设计语言,整合了C程序设计和单片机原理与接口技术的内容,选用7个项目共19个典型任务,以产品制作为载体,在产品制作的过程中讲解单片机的应用技术。《单片机应用技术(C语言版)》以掌握单片机应用技能为目标,打破了知识体系的束缚,将C语言知识、单片机知识拆分在各个任务中讲解,所有电路和程序设计方法均来自于实际工程,内容贴近电子行业的岗位能力要求。

  《单片机应用技术(C语言版)》适用于高职院校电子信息类、计算机类、自动化类、机电类以及制造类各专业作为单片机技术课程的教材,也可以作为应用型本科、职工大学、函授大学以及单片机技术培训班的教材以及单片机应用系统开发人员的参考书。

书籍规格:

书籍详细信息
书名单片机应用技术站内查询相似图书
9787115251244
如需购买下载《单片机应用技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸26 × 19装帧平装
页数 136 印数 3000

书籍信息归属:

单片机应用技术是人民邮电出版社于2011.5出版的中图分类号为 TP312 ,TP368.1 的主题关于 C语言-程序设计-高等职业教育-教材 ,单片微型计算机-高等职业教育-教材 的书籍。