DIY玩转51单片机
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

关于本书

本书介绍在面包板上趣味搭建单片机实验电路技巧,所选择的实验程序大部分使用 C语言编写并采用 Proteus 仿真。同时,即考虑由浅入深,循序渐进的学习特点,又特别注意趣味性、知识性和实用性。例如,“眼见为实吗”一节的实验是演示视觉暂留原理;“光的搭配”一节是演示三基色原理。再如,制作 LCD 温度计完成后,无需调整就能当即显示出环境温度,而且还能用在远距离监测物体表面温度。制作的单片机时钟,不仅带定时功能,还有倒计时功能。还有遥控小车、编程机器人更是青年人喜欢的实验。

而且这些在硬件设计上都无需焊接,仅在两块小面包板上根据需要将元件插入或拔出就能完成,制作过程十分轻松、有趣。

学习中一般都会有这样的感受,当看到自己在计算机中编写的程序能正常运行的时候非常高兴,如果软、硬件都是自己亲手设计制作出来的,你一定更会感到兴奋不已。读过本书会增添你的信心,助你成功。

本书内容组织方式

本书采用图解的形式,全书为12章。

第1章至第4章是基础知识,主要内容:

● 了解单片机,以及单片机开发环境的建立和使用

● 了解面包板特点及电路的搭建

● 在面包板上搭建单片机最小系统

● 介绍Proteus仿真应用的基础知识

第5章是利用面包板搭建单片机简易实验板,进行单片机的基本功能实验:

● 基本输出实验

● 基本输入实验

● 中断功能实验

● 定时与计数实验

● 发声实验

第6章至第8章是在面包板上搭建一些很有趣味的实验:

● 红外线遥控原理实验

● 无线电遥控原理实验

● 视觉暂留原理实验

● PWM控制原理实验

● 三基色原理实验

● LED数码管工作原理实验

● LCD显示原理实验

第9章至第12章是介绍在面包板上搭建制作:

● LCD温度计

● 带倒计时单片机闹钟

● 遥控小车

● 编程玩具机器人

本书提供了所有程序的源代码,供学习过程中参考。

本书特色

● 用图解的方式详细地介绍在面包板上搭建制作过程,易学,易制作

● 每项制作都注重实用性和趣味性,激发读者学习单片机的兴趣

● 制作的控制板紧凑、美观。制作过程中有意培养读者的规划意识

● 实验成本低廉,制作方便,省时间,适合学生实习

● 书中提供了25 个实验项目,由简单的电源指示灯电路到编程机器人控制板,由浅入深,循序渐进,增强学习兴趣,培养提高动手能力。同时,通过自己动手制作不仅能了解相关硬件的使用,还能加深对单片机的工作原理及软件设计的理解

由于时间仓促,加之作者水平有限,书中不足之处在所难免,敬请读者批评指正。

编者