main.c
来自「《Proteus在MCS-51&ARM7系统中的应用百例》逆向之 Chapter」· C语言 代码 · 共 53 行
C
53 行
#include <reg51.h>
typedef unsigned char BYTE;
BYTE code Font[]={0xFE,0xFD,0xFB,0xF7,
0xEF,0xDF,0xBF,0x7F,
0xFE,0xFD,0xFB,0xF7,
0xEF,0xDF,0xBF,0x07,
0x7F,0xBF,0xDF,0xEF,
0xF7,0xFB,0xFD,0xFE,
0x7F,0xBF,0xDF,0xEF,
0xF7,0xFB,0xFD,0xFE,
0x00,0xFF,0x00,0xFF,
0x01};
void delay();
main()
{
BYTE offset;
BYTE temp;
offset=0x00;
while(1)
{
temp=Font[offset];
if(temp!=0x01)
{
P1=temp;
delay();
offset++;
}
}
}
void delay()
{
BYTE i=20;
do
{
BYTE j=20;
do
{
BYTE k=248;
do
{}while(--k);
}while(--j);
}while(--i);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?