本书采用项目驱动的模式编写而成,以基于Proteus软件的仿真代替实物制作,把单片机应用技术知识融入于精心组织的16个项目中,全书分为基础篇和提高篇。基础篇为专题项目,提高篇为综合项目。基础篇包含10个项目,分别为点亮一个发光二极管、开关控制LED闪烁方式、双边拉幕灯的设计、LED点阵显示字符控制、独立式按键控制数码管、2*2矩阵键盘指示灯控制、简易水情报警器的设计、10s秒表的设计、数字电压表的设计、单片机与PC机通信,提高篇包含6个项目,分别为汽车信号灯控制系统的设计、直流电动机转速和转向控制系统设计、汽车车窗玻璃升降及雨刷控制系统的设计、数字钟的设计、节拍器的设计和简易计算器的设计。本书内容翔实,项目丰富,有较强的实际应用指导价值,可作为高职院校应用电子技术、通信工程和电气自动化、机电一体化等专业单片机入门学习的教材,也可作为实训教学的指导书或电子爱好者的参考用书。
本书内容翔实,项目丰富,有较强的实际应用指导价值,可作为高职院校应用电子技术、通信工程和电气自动化、机电一体化等专业单片机入门学习的教材,也可作为实训教学的指导书或电子爱好者的参考用书。
单片机自20
世纪70 年代问世以来, 得到了飞速的发展。单片机具有良好的控制性能, 体
积小,
性价比高, 配置形式丰富, 广泛应用于智能化家用电器、通信、办公自动化、商业营销
设备、机电一体化、仪器仪表、工业控制与检测、武器装备等领域。单片机课程是应用电子技
术、通信工程和电气自动化、机电一体化等专业的一门重要的专业课程。
本书通过项目的形式,
由浅入深, 把单片机的基本知识点和基本技能融入于精心组织的16
个项目中。全书分为基础篇和提高篇。基础篇包含10
个项目, 分别为点亮一个发光二极管、
开关控制LED
闪烁方式、双边拉幕灯的设计、LED
点阵屏显示字符控制、独立式按键控制数码
管、22
矩阵键盘指示灯控制、简易水情报警器的设计、10
s 秒表的设计、数字电压表的设
计、单片机与PC
通信, 提高篇包含6 个项目, 分别为汽车信号灯控制系统的设计、直流电动
机转速和转向控制系统的设计、汽车车窗玻璃升降及雨刷控制系统的设计、数字钟的设计、节
拍器的设计和简易计算器的设计。
本书具有以下特色:
(1)
以Proteus
软件的仿真代替实物制作,
可以在原理图设计阶段对所设计的电路进行验
证和调试,
避免了传统电子电路设计中方案更换带来的多次重复购买元器件及制板的麻烦,
可
以节省很多时间和经费,
提高了设计的效率和质量,
还可以使学生的学习突破时间和空间的限
制,
可以随时随地地、方便地进行学习和开发。
(2)
在内容组织方面,
以单片机应用项目为主线,
以设计工作过程为导向,
通过设计不同
的项目载体,
将单片机技术所涉及的主要知识和技能融入于各个项目的组织结构之中。内容选
择上以必需
与 够用 为度, 对知识点进行有机整合, 由浅入深, 循序渐进, 强调实用
性、可操作性和可选择性。
(3)
在学生学习方面,
按照学生的认知规律,
遵循由单一到综合、由简单到复杂的原则,
合理编排教材内容,
尽量降低学习难度,
提高学生学习兴趣。
由于时间仓促,
编者水平有限, 疏漏和不足之处在所难免, 恳请各位读者提出宝贵意见。
上篇 基础篇
项目一点亮一个发光二极管…………………………………………………………………
2项目二开关控制LED
闪烁方式……………………………………………………………
23项目三双边拉幕灯的设计……………………………………………………………………
34项目四LED
点阵屏显示字符控制……………………………………………………………
45项目五独立式按键控制数码管………………………………………………………………
矩阵键盘指示灯控制……………………………………………………………
61项目七简易水情报警器的设计………………………………………………………………
69
项目八10 s 秒表的设计………………………………………………………………………
79项目九数字电压表的设计……………………………………………………………………
90项目十单片机与PC
通信……………………………………………………………………
98下篇
提高篇项目十一汽车信号灯控制系统的设计……………………………………………………
109项目十二直流电动机转速和转向控制系统的设计………………………………………
117项目十三汽车车窗玻璃升降及雨刷控制系统的设计……………………………………
127项目十四数字钟的设计……………………………………………………………………
135项目十五节拍器的设计……………………………………………………………………
144项目十六简易计算器的设计………………………………………………………………
158
习题………………………………………………………………………………………
173
附录A Proteus 软件和Keil 软件的安装………………………………………………
174
附录B
数制与码制………………………………………………………………………
188
附录C
Proteus 中常用元器件符号表……………………………………………………
194
参考文献………………………………………………………………………………………
198