📄 led._c
字号:
#include "iom64v.h"
#define uchar unsigned char
const uchar wordtype[]={0x6f,0x21,0x57,0x75,0x39,0x7c,0x7e,0x25,0x7f,0x7d,0x4a,0x1e,0x3b,0x7c,0x00};
const uchar wordtype1[]={0x4a,0x1e,0x3b,0x7c};//L,F,H,S
void wdm164(uchar *disdata)
{
uchar mid;
int i,j;
int x;
//PORTB =0xff;
for(j=0;j<6;j++)
{
mid=0xff;
for(i=0;i<8;i++)
{
x=mid & 0x80;
if(x==0)
PORTB&=~0x10;
else
PORTB|=0x10;
PORTB|=0x20;
mid=mid<<1;
PORTB&=~0x20;
}
}
for(j=0;j<6;j++)
{
mid=wordtype[((disdata[j])& 0x7f)];
if(((disdata[j])& 0x80)!=0)
mid=mid |0x80;
for(i=0;i<8;i++)
{
x=mid & 0x80;
if(x==0)
PORTB&=~0x10;
else
PORTB|=0x10;
PORTB|=0x20;
mid=mid<<1;
PORTB&=~0x20;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -