您的位置 首页 报告

51 main.c/点阵式流水灯

***********************************************************************文件名称:mainc点阵式流水灯*程序作者:KevinCh

/**********************************************************************
* 文件名称: main.c/点阵式流水灯
* 程序作者: Kevin Chin
* 程序版别: V1.0
* 编制日期: 2010/07/15
* 功用描绘: 8*8的点阵式,流水灯。从左上角第一个点开端亮到最终一个点,如此循环。
* 编译器:Keil3
* 芯片:STC89C54,外部12MHZ晶振
* 邮箱:kevinchin@qq.com
* 论坛:bbs.cepark.com
* 根据浩豚电子的mini80e开发板
**********************************************************************/
#include
#defineLineLED P0
#defineRowLED P2

voidmDelay(unsignedintuiDelay)
{

while(uiDelay–);
}

voidmain(void)
{

staticunsignedchari;
unsignedcharlinedata=0x01,rowdata=0xfe;

LineLED=linedata;
RowLED=rowdata;

while(1)
{
for(i=0;i<8;i++)
{
LineLED=linedata<mDelay(60000);
}

if(i==8)
{
i=0;
rowdata=~((~rowdata)<<1); if(rowdata==0xff)
rowdata=0xfe;

RowLED=rowdata;
}

}
}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/baogao/258799.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部