Академический Документы
Профессиональный Документы
Культура Документы
//crystal is 22-24MHz
//was made for Keil compiler
#include <REG51.h>
sbit Cclock=P3^4;
sbit Clatch=P3^3;
sbit Cdata=P3^7;
//sbit Row8=P1^0;
//sbit Row7=P1^1;
//sbit Row6=P1^2;
sbit Row5=P1^3;
sbit Row4=P1^4;
sbit Row3=P1^5;
sbit Row2=P1^6;
sbit Row1=P1^7;
unsigned int shift_delay;
void main()
{
init_timer();
shift_delay=200; //bigger = slower shift
while(1)
{
LED_puts("ABCDEFGHIJKLMNOPQRSTUVWXYZ");
}
}