STC89C52RC单片机例程实现_流水灯1_模块化(C语言实现)
主函数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语言实现)相关推荐
- STC89C52RC单片机例程实现_流水灯0(C语言实现)
#include <reg51.h>void Delay50ms()//延时函数,调用一次延时50ms {unsigned char i, j, k;i = 3;j = 72;k = 16 ...
- c语言编程流水灯与交通灯实验,C51单片机实验报告_流水灯_交通灯_定时器_双机交互_时钟.doc...
C51单片机实验报告_流水灯_交通灯_定时器_双机交互_时钟 学 号: 班 级: 自动化10班 姓 名: 张 指导老师: 胡 2012.12 单片机核心板实验要求 流水灯实验 实验目的: 简单I/O引 ...
- 8盏流水灯反向闪烁c语言,课程设计(论文)_利用8255A芯片实现流水灯闪烁设计.doc...
课程设计(论文)_利用8255A芯片实现流水灯闪烁设计 利用8255A芯片实现流水灯闪烁设计 27 - 目录 摘要··········································· ...
- 51单片机-LED模块-来回流水灯
51单片机-LED模块-来回流水灯 1. 视频 哔哩哔哩视频地址: https://www.bilibili.com/video/av89552821 51单片机-LED模块-来回流水灯 2. 文件 ...
- 51单片机 74HC154译码器制作流水灯+Proteus仿真
51单片机 74HC154译码器制作流水灯+Proteus仿真 Proteus仿真 实例代码 #include <reg52.h> #define uint unsigned int #d ...
- c51单片机学习笔记-LED流水灯实验
目的:实现 LED 流水灯,只需循环让 D1-D8 指示灯逐个点亮. 方法:点亮 D1 且把 D2-D8 熄灭,延时一段时间后再点亮 D2 且把 D1. D3-D8 熄灭,延时一段时间后再点亮 D3 ...
- 51单片机AT24C02写读流水灯实例+Proteus仿真
51单片机AT24C02写读流水灯实例+Proteus仿真 Proteus仿真 这个流水灯的状态是通过读取AT24C02地址中的数值来改变的.(有点废AT24C02) 程序代码 #include &l ...
- 51单片机通过CD4051实现流水灯效果+Proteus仿真
51单片机通过CD4051实现流水灯效果+Proteus仿真 Proteus仿真效果 CD4051 CD4051是一款八选一模拟开关电路,内置3个地址选择端(A0-A2),低有效的使能输入端( E), ...
- 设计分享|单片机左右来回的流水灯
目录 具体实现功能 设计介绍 51单片机简介 设计思路 设计内容 仿真图(protues8.7) 程序(Keil5) 具体实现功能 51单片机控制8路流水灯左右来回移动! 设计介绍 51单片机简介 5 ...
最新文章
- Hadoop详解(七):YARYN完全分布式环境搭建
- [转]12篇学通C#网络编程——第二篇 HTTP应用编程(上)
- 【机器学习算法专题(蓄力计划)】二、机器学习中的统计学习方法概论
- ASP.NET Eval如何进行数据绑定
- 牛气!.NET5电商平台轻松承接10亿GMV,只因做对了这个!
- centos 安装sublime3
- 恣无忌惮的拼音及解释
- Objective-C Runtime那点事儿
- NV12转化为BMP函数
- 中国独角兽上市潮,爱奇艺优信小米值得投资吗?
- PyQt5 UI设计时自动创建qrc文件
- java 文件流 乱码_Java IO流之中文乱码
- mysql packet_mysql配置: max_allowed_packet
- 计算机系统组成思维导图
- python交互式怎么保存_如何保存一个Python交互式会话?
- 本科计算机专业考研集成电路,集成电路工程专业考研院校排名
- 使用 Vue3 + elementPlus 做一个每日习惯打卡表
- OpenCV-Python无法直接读取gif格式的图片,可用PIL读取
- 中级计算机知识点,计算机操作员中级基础知识教程解析.doc
- 中国书法的价值和意义
热门文章
- hdu1257(最少拦截系统 )
- 使用 Newtonsoft.Json; 序列化正常,反序列化异常的一点思考
- 牛客网(剑指offer) 第三题 输入一个链表,从尾到头打印链表每个节点的值。
- 复选框 全选 全不选 反选 实现
- marked Options
- 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1082:求小数的某一位
- 1031:反向输出一个三位数
- 【IT资讯】Linux Kernel 5.8 正式版发布
- javascript经典实例_JavaScript 经典实例收集整理
- No space left on device 解决 Cydia 安装应用错误