📄 led._c
字号:
/*****************************************
名称: LED显示函数
入参:断位weizhi , 数据data
备注:A口0-A口5控制0位-5位
B口输出数据内容
****************************************/
#include <io8515v.h>
#include <macros.h>
#define WEIZHI PORTA
#define DATA PORTB
#pragma data:code
const unsigned char printtable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,
0x7f,0x67,0x77,0x7c,0x39,0x5e,0x79,0x71,0x80};
#pragma data:data
void led_init(void)
{
WEIZHI|=0x3F;
DATA=0xFF;
}
void led(int weizhi,char data)
{
led_init();
switch(weizhi)
{
case 0:WEIZHI =0xFE;
break;
case 1:WEIZHI =0xFD;
break;
case 2:WEIZHI =0xFB;
break;
case 3:WEIZHI =0xF7;
break;
case 4:WEIZHI =0xEF;
break;
case 5:WEIZHI =0xDF;
break;
default: break;
}
DATA =printtable[data];
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -