51单片机流水灯.docVIP

  • 31
  • 0
  • 约1.83千字
  • 约 7页
  • 2021-12-07 发布于山东
  • 举报
51单片机流水灯 51单片机流水灯 PAGE / NUMPAGESPAGE / NUMPAGES 51单片机流水灯 单片机的流水灯控制 班级: 100712 姓名:全建冲 学号:1 一、 设计要求 用 51 单片机设计一个流水灯的控制方案,要求采纳准时器准时,利用中止法控制流水灯的亮灭,画出电路图和程序流程图,写出程序代码以及代码说明。 二、 电路原理图 原理图剖析: 来源理图采纳 STC89S52单片机控制 8 个 LED灯,其中 8 个 LED 灯的负极接单片机的 P1 端口,正极经过 1KΩ排阻连结 到电源上。原理图中还给出了晶振与复位端,以保证控制器 的稳固工作。 2 三、 程序流程图 开始 准时器初始化 N 毫秒准时溢出? Y i++ N i=10? Y P1 端口赋值 循环移位 3 四、 程序代码及讲解 非中止准时器控制 #includereg52.h #includeintrins.h// 包括了 _crol_ 函数的头文件 #define uchar unsigned char #define uint unsigned int uint i=0; uchar a=0xfe; void main() { TMOD=0x01;// 设置工作方式为准时器 0,16 位手动重装初 值 TH0=(65536-46080)/256;//50 毫秒准时赋初

文档评论(0)

1亿VIP精品文档

相关文档