图书目录

目录

基础篇

项目一单片机及单片机应用系统认知

任务1单片机简介

任务2单片机应用系统的开发工具——Keil C集成开发

环境与STCISP在线编程软件

任务3单片机应用系统的虚拟仿真

项目二STC15系列单片机的增强型8051内核

任务1初识STC15F2K60S2单片机

任务2STC15F2K60S2单片机的系统时钟与复位

任务3深入认识STC15F2K60S2单片机——存储器

任务4深入认识STC15F2K60S2单片机——并行I/O端口

项目三STC15F2K60S2单片机的输入/输出控制

任务1STC15F2K60S2单片机的基本输入/输出

任务2STC15F2K60S2单片机的逻辑控制

任务36位数码LED的驱动与显示

项目四STC15F2K60S2单片机的数据运算

任务1STC15F2K60S2单片机的逻辑运算

任务2STC15F2K60S2单片机的算术运算

任务3STC15F2K60S2单片机的布尔运算

项目五STC15F2K60S2单片机的定时器/计数器

任务1STC15F2K60S2单片机的定时控制

任务2STC15F2K60S2单片机的计数控制

任务3简易频率计的设计与实践

任务4STC15F2K60S2单片机的可编程时钟输出

项目六STC15F2K60S2单片机的中断系统

任务1定时器中断的应用编程

任务2外部中断的应用编程

任务3交通信号灯控制系统设计与实践

项目七STC15F2K60S2单片机的串行通信

任务1STC15F2K60S2单片机的双机通信

任务2STC15F2K60S2单片机与PC间的串行通信

项目八电子时钟的设计与实践

任务1独立键盘的应用编程

任务2矩阵键盘与应用编程

任务3电子时钟的设计与实践

任务4多功能电子时钟的设计与实践

应用篇

项目九LCD模块的应用编程

任务1字符型LCD应用编程

任务2图形LCD应用编程

项目十模拟量数据采集系统的设计与实现

任务1简易数字电压表的设计与应用——片内A/D转换器的应用编程

任务2串口A/D转换芯片的应用编程

项目十一STC15F2K60S2单片机PCA、CCP、PWM模块的应用编程

任务1STC15F2K60S2单片机PCA模块的定时应用

任务2LED灯的调光控制(PWM)

任务3STC15F2K60S2单片机的D/A转换

项目十二串行总线接口的应用编程

任务1基于时钟接口芯片电子时钟的设计与实践——I2C串行总线的应用

任务2基于DS18B20芯片的数字温度计的设计与实践

任务3STC15F2K60S2单片机SPI接口的应用编程

项目十三无线传输模块的应用编程

任务1红外计数

任务2红外遥控音乐播放器

任务3智能照明控制——无线遥控的应用

任务4超声波测距

项目十四电机的控制

任务1直流电机的控制

任务2步进电机的控制

项目十五STC15F2K60S2单片机的低功耗设计与可靠性设计

任务1STC15F2K60S2单片机的低功耗设计

任务2STC15F2K60S2单片机的可靠性设计

项目十六基于RTX51实时多任务操作系统的应用编程

项目十七创新设计DIY

附录AASCII码表

附录BSTC11F08XE单片机指令系统表

附录CGQDJL1型单片机实验板功能模块电路

附录DSTCISP的自定义下载

附录ESTC15F2K60S2单片机内部接口引脚切换

附录FSTCISP下载编程软件实用程序简介

附录GSTC15系列单片机功能特性表

参考文献