内容简介
本书主要内容包括秒闪LED电路的制作(汇编语言)、跑马灯程序的设计(C语言)、篮球24s器的制作、篮球记分牌的制作、单片机串口通信原理,共5个项目。全书内容通俗易懂,每个项目后附有任务单,体现“学中做,做中学”的理念。本书还设置了小说环节,体现趣味性。
目录
项目一 秒闪LED电路的制作(汇编语言)
任务一 开启单片机生命之旅一单片机及其系统的认识(任务难度C)
任务二 让单片机“RUN”起来一单片机编程、仿真软件的运用(任务难度B)
任务三 我说谁亮谁就亮 一单片机汇编语言基础学习(任务难度A)
任务四 我说1s就1s——单片机汇编跑马灯(任务难度S)
项目二 跑马灯程序的设计(C语言)
任务一 语言我来了(任务难度C)
任务二 多样跑马更健康一数组、运算符、标准库函数的运用(任务难度A)
项目三 24s器的制作
任务一 我的“LOVE”——单片机动态显示(任务难度A)
任务二 摘下皇冠上的宝石——中断——单片机定时/计数中断系统认识(任务难度S)
任务三 生死的24s——24s器的制作(任务难度S)
项目四 篮球记分牌的制作
任务一 按下次一一单片机独立按键的控制(任务难度A)
任务二 迷幻矩阵键盘一-一单片机矩阵键盘的运用(任务难度S)
项目五 单片机串行通信原理
任务一 “通信”难关——认识串行通信系统(任务难度s)
任务二 对决“PC”一上位机通信(任务难度S)
附录
附录一 5l汇编语言指令集
附录二 单片机C语言常用头文件
附录三 C51中的关键字
附录四 AT89C51特殊功能寄存器列表(适用于同一架构的芯片)
附录五 运算符优先级和结合性
附录六 芯片引脚图
参考文献