标题:
单片机跑马灯程序
[打印本页]
作者:
Sapphire15
时间:
2017-7-3 12:59
标题:
单片机跑马灯程序
单片机跑马灯
单片机源程序如下:
#include "stc_ice.h"
extern void TIM2_INIT (void); //声明完成定时器/计数器2初始化的函数
extern bit second_ok; //声明外部位变量second_ok
void change_LED (void); //声明变换LED状态的函数
sbit beep = P1^6;
u8 bdata led = 0x80;
sbit led_7 = led^7;
sbit led_6 = led^6;
sbit led_5 = led^5;
sbit led_4 = led^4;
sbit led_3 = led^3;
sbit led_2 = led^2;
sbit led_1 = led^1;
sbit led_0 = led^0;
void main (void)
{
beep = 0;
TIM2_INIT (); //调用完成定时器/计数器2初始化的函数
while (1)
{
if (second_ok) //1秒定时到
change_LED ();
}
}
void change_LED (void)
{
second_ok = 0;
if ((led <<= 1) == 0)
led = 1;
#if IAP15f
P37 = ~led_7;
P36 = ~led_6;
P35 = ~led_5;
P34 = ~led_4;
P33 = ~led_3;
P32 = ~led_2;
……………………
…………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
所有资料51hei提供下载:
第一章--跑马灯.zip
(58.17 KB, 下载次数: 6)
2017-7-3 12:59 上传
点击文件名下载附件
无
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1