任务一 开启单片机生命之旅一单片机及其系统的认识(任务难度C)
任务二 让单片机“RUN”起来一单片机编程、仿真软件的运用(任务难度B)
任务三 我说谁亮谁就亮 一单片机汇编语言基础学习(任务难度A)
任务四 我说1s就1s——单片机汇编跑马灯(任务难度S)
项目二 跑马灯程序的设计(C语言)
任务一 高级语言我来了(任务难度C)
任务二 多样跑马更健康一数组、运算符、标准库函数的运用(任务难度A)
项目三 24s倒计时器的制作
任务一 我的“LOVE”——单片机动态显示(任务难度A)
任务二 摘下皇冠上的宝石——中断——单片机定时/计数中断系统认识(任务难度S)
任务三 生死的24s——24s倒计时器的制作(任务难度S)
项目四 篮球记分牌的制作
任务一 按下人生的第一次一一单片机独立按键的控制(任务难度A)
任务二 迷幻矩阵键盘一-一单片机矩阵键盘的运用(任务难度S)
项目五 单片机串行通信原理
任务一 最后的“通信”难关——认识串行通信系统(任务难度s)
任务二 对决“PC”一上位机通信(任务难度S)
附录
附录一 51汇编语言指令集
附录二 单片机C语言常用头文件
附录三 C51中的关键字
附录四 AT89C51特殊功能寄存器列表(适用于同一架构的芯片)
附录五 运算符优先级和结合性
附录六 芯片引脚图
参考文献