目录
基础篇
项目一单片机及单片机应用系统认知
任务1单片机简介
任务2单片机应用系统的开发工具——Keil C集成开发
环境与STCISP在线编程软件
任务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单片机指令系统表
附录CGQDJL1型单片机实验板功能模块电路
附录DSTCISP的自定义下载
附录ESTC15F2K60S2单片机内部接口引脚切换
附录FSTCISP下载编程软件实用程序简介
附录GSTC15系列单片机功能特性表
参考文献
