/******************************************* /************************************************* /*************************************************
Copyright: 2014.02.09.version1.0
File name: led.c
Description: 自己做的流水灯89C51
Author: lxl
Version: version1.0
Date: 2014.02.09
History: 无
*********************************************/
#include
Function: delay()
Description: 延时的功能
Calls: 无
Called By: main()
Table Accessed: 无
Table Updated: 无
Input: void
Output: 无
Return: void
Others: 无
*************************************************/
void delay(void)
{
int i,j;
for(i=0;i<255;i++)
for(j=0;j<255;j++);
}
Function: main()
Description: 程序的主函数
Calls: delay()
Called By: 无
Table Accessed: 无
Table Updated: 无
Input: void
Output: 无
Return: void
Others: 无
*************************************************/
void main(void)
{
char led_on=0x01;
while(1)
{
P1=led_on;
delay();
led_on=led_on<<1;
if(led_on==0x0)
led_on=0x01;
}
}
上一篇:89C51单片机定时器控制的流水灯
下一篇:51单片机实现单键重复的按键检测
推荐阅读最新更新时间:2024-11-12 15:04
设计资源 培训 开发板 精华推荐
- RDR-805 - 100W USB PD 3.0 带 3.3 V-21 V PPS 电源,使用 InnoSwitch3-Pro 和 VIA Labs VP302 控制器
- ADP7159CP-04-EVALZ,用于评估 ADP7159 2A 超低噪声、可调输出、RF 线性稳压器的 LFCSP 评估板
- 用于 MCU 系统负载感应的 NCP300HSN30T1 3V 电压检测器的典型应用
- 具有迟滞功能的 NCV33074DR2G 低输入电压比较器的典型应用
- LTC1682CMS8 演示板、白光 LED 驱动器、3.0V 至 4.2V 输入、75mA 输出(5 个白光 LED)
- LTC2928 的典型应用 - 多通道电源排序器和监控器
- ADR431B 2.5 Vout 超低噪声 XFET 电压基准的典型应用,具有灌电流和拉电流能力
- [成航PCB比赛]LM4766功放模块
- DC782A-E,LTC2245IUH 演示板,高速 ADC,VDD = +3.0V,10 Msps,14 位 1MHz
- VOICE-RECORD-RD,基于 C8051F411 8051 MCU 的录音机参考设计套件