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