首页 > 图书中心 > 电子系统设计与创新基础技术训练教程

目录

目录

第1章学习板制作

1.1电子产品

1.1.1电子产品发展

1.1.2嵌入式系统特点与发展趋势

1.2电子组装

1.2.1电子组装技术

1.2.2电路板组装及焊接工艺

1.3任务电路板制作

1.3.1规划设计

1.3.2实现步骤

1.4任务电路板检测

1.4.1目视检查与电气测试

1.4.2规划设计

1.5任务亚克力背板设计

1.5.1激光非金属切割

1.5.2规划设计

1.5.3实现步骤

1.6思考题

第2章学习板认知

2.1计算机系统应用

2.1.1计算科学

2.1.2计算机应用系统

2.1.3嵌入式系统应用实例

2.1.4嵌入式处理器分类

2.2计算机系统

2.2.1机器指令

2.2.2RISC与CISC

2.3STCB学习板资源概述

2.3.1STCB学习板功能与特点

2.3.2主芯片IAP15F2K61S2

2.4任务电路板功能测试

2.4.1功能测试作用

2.4.2规划设计

2.4.3实现步骤

2.5思考题

第3章C51编程基础

3.1单片机内部结构

3.1.1MCS51结构

3.1.2STC15结构

3.2Keil C51基础

3.2.1数据类型

3.2.2运算符

3.2.3条件与循环语句

3.3Keil开发环境

3.3.1Keil C51软件安装

3.3.2添加STC系列单片机数据库

3.3.3Keil工程的建立

3.4任务流水灯

3.4.1发光二极管电路

3.4.2规划设计

3.4.3实现步骤

3.5思考题

第4章存储与指令

4.1单片机存储结构

4.1.1编址与存储

4.1.2寻址方式

4.1.351指令集

4.2任务八位数码管动态扫描

4.2.1数码管

4.2.2数码管电路

4.2.3规划设计

4.2.4实现步骤

4.3任务硬件仿真

4.3.1仿真器配置

4.3.2规划设计

4.3.3实现步骤

4.4任务软件仿真

4.4.1规划设计

4.4.2实现步骤

4.5思考题

第5章并口I/O

5.1并口I/O工作模式

5.1.1I/O配置

5.1.2工作模式结构

5.2C51代码风格

5.3任务八位数码管加流水灯

5.3.1规划设计

5.3.2实现步骤

5.4任务三按键测试

5.4.1按键电路

5.4.2规划设计

5.4.3实现步骤

5.5任务振动传感器

5.5.1振动开关器件

5.5.2振动传感器电路

5.5.3规划设计

5.5.4实现步骤

5.6任务霍尔磁场检测

5.6.1霍尔开关器件

5.6.2霍尔开关电路

5.6.3霍尔器件用法

5.6.4规划设计

5.6.5实现步骤

5.7思考题

第6章定时与中断

6.1定时/计数器

6.1.1基本概念

6.1.2内部结构

6.1.3相关寄存器

6.1.4工作方式

6.1.5应用举例

6.2中断系统

6.2.1基本概念

6.2.2中断作用

6.2.3中断结构

6.2.4相关寄存器

6.2.5响应条件和过程

6.2.6应用举例

6.3任务八位数码管滚动显示

6.3.1规划设计

6.3.2实现步骤

6.4任务可变亮度的数码管显示

6.4.1规划设计

6.4.2实现步骤

6.5任务扫描频率可改变的电子钟

6.5.1规划设计

6.5.2实现步骤

6.6任务按键消抖计数

6.6.1按键抖动

6.6.2规划设计

6.7思考题

第7章波形发生

7.1方波发生

7.1.1指令运行时间

7.1.2方波的节拍

7.2分时制结构编程

7.2.1程序流程图

7.2.2分时制结构

7.3任务步进电机

7.3.1步进电机

7.3.2电路与控制

7.3.3规划设计

7.3.4实现步骤

7.4任务可控步进电机之一

7.4.1规划设计

7.4.2实现步骤

7.5任务可控步进电机之二

7.5.1规划设计

7.5.2实现步骤

7.6任务蜂鸣器

7.6.1无源蜂鸣器

7.6.2蜂鸣器电路

7.6.3规划设计

7.6.4实现步骤

7.7任务可变调的蜂鸣器

7.7.1规划设计

7.7.2实现步骤

7.8思考题

第8章基础综合

8.1选题参考

8.1.1目标与问题

8.1.2思路与举例

8.2文档与考查

8.3任务电子音乐

8.3.1音符频率

8.3.2规划设计

8.3.3实现步骤

8.4任务可切换内容的电子音乐

8.5任务可振动感应的电子音乐

8.6任务振动声光报警器

8.7思考题

第9章ADC应用

9.1逼近式ADC

9.1.1ADC原理

9.1.2ADC转换函数图

9.1.3逐次逼近式ADC特点

9.1.4逐次逼近式ADC结构

9.2ADC控制寄存器

9.2.1P1口模拟功能与ADC控制寄存器

9.2.2结果存储格式与存储寄存器

9.2.3中断相关寄存器

9.3任务导航按键测试

9.3.1导航按键

9.3.2规划设计

9.3.3实现步骤

9.4任务导航按键与数字按键结合

9.4.1规划设计

9.4.2实现步骤

9.5任务温度与光照测试

9.5.1热敏电阻

9.5.2光敏电阻

9.5.3规划设计

9.5.4实现步骤

9.6任务光照报警器

9.7任务光敏开关

9.8思考题

第10章串口通信

10.1串行通信

10.1.1工作模式

10.1.2数据收发同步

10.1.3数据校验

10.2STC15单片机串口

10.2.1UART

10.2.2串口1的模式1

10.2.3串口1的波特率计算

10.2.4串口1的模式1过程

10.2.5串口引脚切换

10.3任务串口通信

10.3.1CH340G芯片

10.3.2USB通信电路

10.3.3规划设计

10.3.4实现步骤

10.4任务RS485双机通信

10.4.1M485芯片

10.4.2RS485接口电路

10.4.3规划设计

10.4.4实现步骤

10.5思考题

第11章红外通信

11.1红外线收发

11.2任务红外测试

11.2.1发射管与接收管

11.2.2红外通信测试电路

11.2.3规划设计

11.2.4实现步骤

11.3任务红外通信1

11.3.1规划设计

11.3.2实现步骤

11.4任务红外通信2

11.5思考题

第12章外设IIC通信

12.1IIC通信

12.1.1IIC总线特性

12.1.2IIC数据传输

12.1.3IIC数据帧格式

12.2模块化编程

12.2.1源文件

12.2.2头文件

12.2.3分割文件

12.3常用C51库

12.4任务非易失存储器测试

12.4.1AT24C02存储芯片

12.4.2存储测试电路

12.4.3规划设计

12.4.4实现步骤

12.5任务三轴加速度测试

12.5.1ADXL345三轴加速度芯片

12.5.2三轴加速度(电子水平尺)测试电路

12.5.3规划设计

12.5.4实现步骤

12.6思考题

第13章外设应用

13.1DS1302时钟芯片

13.1.1DS1302概述

13.1.2DS1302测试电路

13.1.3DS1302时序

13.2RDA5807FP收音机芯片

13.2.1RDA5807FP概述

13.2.2RDA5807FP测试电路

13.2.3RDA5807FP时序

13.3扩展接口

13.4任务实时时钟测试

13.4.1规划设计

13.4.2实现步骤

13.5任务可校准的实时时钟

13.6任务FM收音机

13.6.1规划设计

13.6.2实现步骤

13.7任务扩展接口测试(双通道电压表)

13.7.1规划设计

13.7.2实现步骤

13.8任务超声波测距

13.8.1HCSR04超声波测距模块

13.8.2规划设计

13.9思考题

第14章创意综合

14.1任务乒乓游戏

14.2任务显示歌词的ABC英文歌

14.3任务看谁手速快

14.4任务光敏计数

14.5任务格力空调遥控器

14.5.1遥控器红外编码

14.5.2规划设计

14.6任务多功能电子钟

14.7任务可与PC通信的实时时钟

14.8任务多功能收音机

14.9任务倒车雷达

14.10任务电子秤

14.10.1压力传感器与HX711

14.10.2规划设计

14.11任务电子尺

14.11.1KTC拉杆式位移传感器

14.11.2规划设计

14.12任务电子转角测量

14.12.1增量式旋转编码器

14.12.2规划设计

14.13任务基于PC的数据采集系统

14.14任务基于红外多机通信系统

14.15任务基于RS485多机通信系统

14.16任务基于RS485总线的评分系统

14.16.1模拟Modbus协议

14.16.2规划设计

14.17任务基于Android的数据采集系统

第15章拓展训练

15.1STM32

15.2STM32开发板

15.2.1功能与特点

15.2.2主芯片STM32F103VB

15.3开发环境

15.3.1MDK安装

15.3.2程序编译与下载

15.3.3调试程序

15.4资料参考

15.5基础知识

15.5.1GPIO

15.5.2地址映射

15.5.3时钟系统

15.6任务流水灯案例

15.6.1硬件连接

15.6.2规划设计

15.6.3实现步骤

15.6.4代码解析

15.7任务深入分析流水灯案例

15.7.1固件库

15.7.2规划设计

15.7.3实现步骤

15.7.4时钟配置

15.7.5代码解析

15.8总结

附录AASCII编码表

附录BMCS51系列单片机指令

参考文献

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘