主函数main:main.c

#include <reg51.h>
#include "Delay.h"//Delay.h 头文件申明void main()
{while(1){P1=0xfd;Delay1ms(500);P1=0xfe;Delay1ms(500);}
}

子函数Delay:Delay.c

void Delay1ms(unsigned int xms) //延时函数,xms表示延时毫秒数
{unsigned char i, j;while(xms--){i = 12;do{j = 169;while (--j);} while (--i);}
}

子函数Delay的声明:Delay.h

#ifndef __DELAY_H__
#define __DELAY_H__void Delay1ms(unsigned int xms);//Delay.c中的函数申明(也可用作全局变量的申明)#endif

STC89C52RC单片机例程实现_流水灯1_模块化(C语言实现)相关推荐

  1. STC89C52RC单片机例程实现_流水灯0(C语言实现)

    #include <reg51.h>void Delay50ms()//延时函数,调用一次延时50ms {unsigned char i, j, k;i = 3;j = 72;k = 16 ...

  2. c语言编程流水灯与交通灯实验,C51单片机实验报告_流水灯_交通灯_定时器_双机交互_时钟.doc...

    C51单片机实验报告_流水灯_交通灯_定时器_双机交互_时钟 学 号: 班 级: 自动化10班 姓 名: 张 指导老师: 胡 2012.12 单片机核心板实验要求 流水灯实验 实验目的: 简单I/O引 ...

  3. 8盏流水灯反向闪烁c语言,课程设计(论文)_利用8255A芯片实现流水灯闪烁设计.doc...

    课程设计(论文)_利用8255A芯片实现流水灯闪烁设计 利用8255A芯片实现流水灯闪烁设计 27 - 目录 摘要··········································· ...

  4. 51单片机-LED模块-来回流水灯

    51单片机-LED模块-来回流水灯 1. 视频 哔哩哔哩视频地址: https://www.bilibili.com/video/av89552821 51单片机-LED模块-来回流水灯 2. 文件 ...

  5. 51单片机 74HC154译码器制作流水灯+Proteus仿真

    51单片机 74HC154译码器制作流水灯+Proteus仿真 Proteus仿真 实例代码 #include <reg52.h> #define uint unsigned int #d ...

  6. c51单片机学习笔记-LED流水灯实验

    目的:实现 LED 流水灯,只需循环让 D1-D8 指示灯逐个点亮. 方法:点亮 D1 且把 D2-D8 熄灭,延时一段时间后再点亮 D2 且把 D1. D3-D8 熄灭,延时一段时间后再点亮 D3 ...

  7. 51单片机AT24C02写读流水灯实例+Proteus仿真

    51单片机AT24C02写读流水灯实例+Proteus仿真 Proteus仿真 这个流水灯的状态是通过读取AT24C02地址中的数值来改变的.(有点废AT24C02) 程序代码 #include &l ...

  8. 51单片机通过CD4051实现流水灯效果+Proteus仿真

    51单片机通过CD4051实现流水灯效果+Proteus仿真 Proteus仿真效果 CD4051 CD4051是一款八选一模拟开关电路,内置3个地址选择端(A0-A2),低有效的使能输入端( E), ...

  9. 设计分享|单片机左右来回的流水灯

    目录 具体实现功能 设计介绍 51单片机简介 设计思路 设计内容 仿真图(protues8.7) 程序(Keil5) 具体实现功能 51单片机控制8路流水灯左右来回移动! 设计介绍 51单片机简介 5 ...

最新文章

  1. Hadoop详解(七):YARYN完全分布式环境搭建
  2. [转]12篇学通C#网络编程——第二篇 HTTP应用编程(上)
  3. 【机器学习算法专题(蓄力计划)】二、机器学习中的统计学习方法概论
  4. ASP.NET Eval如何进行数据绑定
  5. 牛气!.NET5电商平台轻松承接10亿GMV,只因做对了这个!
  6. centos 安装sublime3
  7. 恣无忌惮的拼音及解释
  8. Objective-C Runtime那点事儿
  9. NV12转化为BMP函数
  10. 中国独角兽上市潮,爱奇艺优信小米值得投资吗?
  11. PyQt5 UI设计时自动创建qrc文件
  12. java 文件流 乱码_Java IO流之中文乱码
  13. mysql packet_mysql配置: max_allowed_packet
  14. 计算机系统组成思维导图
  15. python交互式怎么保存_如何保存一个Python交互式会话?
  16. 本科计算机专业考研集成电路,集成电路工程专业考研院校排名
  17. 使用 Vue3 + elementPlus 做一个每日习惯打卡表
  18. OpenCV-Python无法直接读取gif格式的图片,可用PIL读取
  19. 中级计算机知识点,计算机操作员中级基础知识教程解析.doc
  20. 中国书法的价值和意义

热门文章

  1. hdu1257(最少拦截系统 )
  2. 使用 Newtonsoft.Json; 序列化正常,反序列化异常的一点思考
  3. 牛客网(剑指offer) 第三题 输入一个链表,从尾到头打印链表每个节点的值。
  4. 复选框 全选 全不选 反选 实现
  5. marked Options
  6. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1082:求小数的某一位
  7. 1031:反向输出一个三位数
  8. 【IT资讯】Linux Kernel 5.8 正式版发布
  9. javascript经典实例_JavaScript 经典实例收集整理
  10. No space left on device 解决 Cydia 安装应用错误