本书是全国职业院校技能大赛系列丛书之一。本书以实践为主线,从典型应用、实用的角度出发,通过丰富的C语言项目实例,由浅入深地介绍了51系列单片机的各种应用开发技术。
本书所选项目覆盖了单片机的主要应用技术,包括输入/输出,定时器、中断的使用,数码管和液晶显示,直流电机、步进电机控制系统,串行口通信,A/D转换、D/A转换,EEPROM等。所有的项目都具有很强的实用性,所有的程序代码都使用C语言编程实现,简单易学。每个项目都在YL-236型单片机实训考核装置上调试成功,读者也可以通过Proteus仿真软件进行模拟调试。
本书可作为参加全国职业院校技能大赛的备赛指导用书,也可作为职业院校相关专业的教学用书和培训教材。
- 前辅文
- 绪论
- 0.1 单片机应用概述
- 0.2 51系列单片机与Keil C51的使用
- 模块一 51系列单片机基础应用项目
- 项目一 LED闪烁灯
- 项目二 流水灯
- 项目三 交通灯
- 项目四 LED数码管数字显示
- 项目五 按键控制计数器
- 项目六 电子计时秒表
- 项目七 电话按键键盘
- 项目八 串行口调时时钟
- 项目九 电子密码锁
- 项目十 点阵显示屏
- 模块二 51系列单片机扩展应用项目
- 项目十一 1602液晶显示计数器
- 项目十二 小广告牌
- 项目十三 数字电压表
- 项目十四 调光台灯
- 项目十五 电葫芦控制器
- 项目十六 单轴移动平台
- 项目十七 音乐盒
- 项目十八 I2C总线EEPROM
- 项目十九 电子温度计
- 模块三 综合训练项目
- 项目二十 加热炉
- 项目二十一 模拟机械手
- 项目二十二 电梯控制装置
- 项目二十三 2009年单片机全国大赛试题
- 附录
- 附录A C51关键字、数据类型及运算符
- 附录B C51程序的基本语句