?? led6p.c
字號:
#include <absacc.h>
#include <reg51.h>
#define uchar unsigned char
#define COM8155 XBYTE[0xfff0]
#define PA8155 XBYTE[0xfff1]
#define PB8155 XBYTE[0xfff2]
#define PC8155 XBYTE[0xfff3]
uchar idata dis_buf[6]={2,4,6,8,10,12};
uchar code table[18]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x40,0x00};
void dl_ms(uchar d);
void display(uchar idata *p)
{
uchar sel,i;
COM8155=0x07;
sel=0x01;
for(i=0;i<6;i++) {
PB8155=table[*p];
PA8155=sel;
dl_ms(1);
p--;
sel=sel<<1;
}
}
void main(void)
{
display(dis_buf+5);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -