文档详情

单片机C语言应用学习指南.pdf

发布:2025-06-01约10.66万字共77页下载文档
文本预览下载声明

单片机C语言应用

学习指南

目.录

项目1开始学习单片机1

项目2炫彩流水灯3

2.1发光LED灯3

2.2闪LED灯6

2.3模拟广告流水灯9

2.4炫彩流水灯12

项目3球赛记分器14

3.1音频报警器14

3.2实用键控LED灯17

3.3静态显示数码管显示器20

3.4动态显示数码管显示器25

3.5球赛记分器的制作与调试27

项目4红外线计数器30

项目5定时控制电源插座37

5.1数字钟37

5.2定时控制电源插座41

项目6PC遥控小车49

项目7液晶显示日历54

7.1DS18B20数字温度采集54

7.2LCD1602液晶显示器59

7.3DS1302时钟芯片63

7.4液晶显示日历67

项目8单片机综合项目研制69

项目1开始学习单片机

任务描述

-学会使用单片机实验学习开发系统,驱动发光二极管发光。

要求

1、按照如图所示硬伶电路,在单片机最小系统基础上焊接制作发光二极管电路.

2、按要求输入程序并编译生成目标文件,下载到单片机使PLO所接发光二极管亮。

目标

1、学会使用KeilC5I编写第一个C语言源程序,并编译生成目标文件。

2、学会使用AVREghtcr卜.载软件将目标文件下载到单片机中。

3、学会使用程序控制单片机引脚的高、低电平。

4、通过观察程序执行的结果,理解控制单片机引脚输出高、低电平对外围电路所起

到的作用。

电路制作

一、单片机驱动发光二极管发光硬件电路原理图

MCS51

P1.7

P3.0

单片机控制LED灯

二、元器件清单如下,请补充各元件功能

三、工具与仪表

四、电路制作

理解原理图,识别各元件,熟悉封装,并根据图纸装配元件,完成电路的焊接。

相关资讯

一、任务分析

发光二极管具有单向导电性。

单片机的P1.0接到发光二极管D1的阴极,发光二极管D1的阳极通过排阻接上电源。

当单片机的P1.0输出低电平,发光二极管的阳极电位高于阴极电位,就会导通发亮;否则,

当单片机的P1.0输出高电平,发光二极管就会截止,不亮。

当发光二极管导通时,发光二极管的管压降为L8〜2.2V咨询,流过二极管的电流I

5-2

=3〜IOA,所以限流电阻—=3OOQo

10

由于单片机P1口的8个引脚可以同时输出不同的电平,所以可以控制不同的发光二极管

D1〜D8同时亮灭。

编程调试

1

一、经过分析,程序对应的流程图和参考程序

(初始化

显示全部
相似文档