📄 lcd_test.c
字号:
#include <avr\io.h>
#include "lcdlib.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include "delay.h"
int j;
void delay_long(){
long i = 5000;
while(i--){
}
}
void delay_short(){
long i = 1000;
while(i--){
}
}
int main(void)
{ int i;
int p=65000;
DDRB=0xFF;
PORTB=0x55;
DDRD = 0xFF;
PORTD = 0x00;
LCD_init();
/* line1 0x80
line2 0xC0
line3 0x94
line4 0xD4
*/
while(1)
{
PORTB=~PORTB;
Clear_LCD();
LCD_Send(0x80,0);
LCD_Send_String("LINE 1 ");
LCD_Send(0xC0,0);
LCD_Send_String("LINE 2");
Clear_LCD();
LCD_Send(0x94,0);
LCD_Send_String("LINE 3 ");
LCD_Send(0xD4,0);
LCD_Send_String("LINE 4");
while(p--){}
p=65000;
//_delay_ms(262.16);
//_delay_ms(262.16);
//LCD_Send(0x38,0);
// delay_long();
Clear_LCD();
LCD_Send(0x80,0);
LCD_Send_String("COMPANY ");
LCD_Send(0xC0,0);
LCD_Send_String("OF");
LCD_Send(0x94,0);
LCD_Send_String("HEROES ");
LCD_Send(0xD4,0);
LCD_Send_String("OCT 1");
_delay_ms(262.16);
_delay_ms(262.16);
Clear_LCD();
LCD_Send(0x80,0);
LCD_Send_String("CRYSIS ");
LCD_Send(0xC0,0);
LCD_Send_String("GAME OF THE YEAR");
LCD_Send(0x94,0);
LCD_Send_String("2007 ");
LCD_Send(0xD4,0);
LCD_Send_String("JAN 1");
_delay_ms(262.16);
_delay_ms(262.16);
for(i=0;i<4;i++){
LCD_Send(0x1C,0);
_delay_ms(262.16);
}
for(i=0;i<4;i++){
LCD_Send(0x18,0);
_delay_ms(262.16);
}
}//while
}//main
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -