您的位置 首页 被动

MX7219操控led显现c程序

h>includestdioh>typedefunsignedcharuchar;sbitdin=P1^0;sbitclk=P1^1;sbitload=P1^2;voidsend(ucha

.h>

#include
typedef unsigned char uchar;
sbit din=P1^0;
sbit clk=P1^1;
sbit load=P1^2;
void send(uchar add,uchar dat)
{
uchar ads,i,j;
load=0;
i=0;
while(i<16){
if(i<8) ads=add;
else ads=dat;
clk=0;
for(j=8;j>=1;j–)
{

din=ads&0x80;
ads=ads<<1;
clk=1;
clk=0;
}
i=i+8;
}
load=1;
}
void main()
{
send(0x0c,0x01);
send(0x0b,0x07);
send(0x0a,0xf5);
send(0x09,0x00);
while(1){
send(0x01,0x77);
send(0x02,0x1f);
send(0x03,0x4e);
send(0x04,0x3d);
send(0x05,0x4f);
send(0x06,0x47);
send(0x07,0x3b);
send(0x08,0x3b);
}
}

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

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部