标题:
心形—led点阵显示[带单片机仿真文件]
[打印本页]
作者:
shige
时间:
2013-6-26 16:16
标题:
心形—led点阵显示[带单片机仿真文件]
效果显示
213543gnniwq1himnz1lhy.png.thumb.jpg
(150.71 KB, 下载次数: 235)
下载附件
2013-6-26 03:54 上传
#include
#include "MacroAndConst.h"
#include "Led.h"
#include "Timer.h"
static uint16 g_u16LedTimeCount = 0 ; //LED 计数器
static uint8 g_u8LedState = 0 ; //LED 状态标志, 0表示亮,1表示熄灭
#define LED P0 //定义 LED 接口
#define LED_ON() LED = 0x00 ; //所有 LED 亮
#define LED_OFF() LED = 0xff ; //所有 LED 熄灭
void LedProcess(void)
{
if(0 == g_u8LedState) //如果 LED 的状态为亮,则点亮 LED
{
LED_ON() ;
}
else //否则熄灭 LED
{
LED_OFF() ;
}
}
void LedStateChange(void)
{
if(g_bSystemTime1Ms) //系统1MS 时标到
{
g_bSystemTime1Ms = 0 ;
g_u16LedTimeCount++ ; //LED 计数器加一
if(g_u16LedTimeCount >= 500) //计数达到500,即500MS 到了,改变 LED 的状态。
{
g_u16LedTimeCount = 0 ;
g_u8LedState = ! g_u8LedState ;
}
}
}
复制代码
源代码和仿真文件下载:仿真文件在src文件夹
01 led点阵.rar
(42.53 KB, 下载次数: 63)
2013-6-26 03:52 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
YPT
时间:
2014-6-11 10:28
。。。。。。。。。。。。。
作者:
周安松
时间:
2014-9-13 09:09
谢谢楼主分享
作者:
T29
时间:
2014-9-14 02:04
很好 学习 谢谢
作者:
freshwater
时间:
2015-5-11 13:47
喜欢这个,你做成了产品了吗
作者:
于磊
时间:
2015-12-9 14:16
有错误啊,,,
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1