ITGenerations
[avr] LCD제어 모듈 테스트, 가변저항 x 본문
// source 28
//LCD제어 모듈 테스트
#include <avr/io.h>
#include <util/delay.h>
#include "lcd.h"
void msec_delay(int n);
static char lcdtitle[]="Korea is the shit";
int main()
{
char i;
char string[20];
LcdInit();
LcdMove(0,0);
LcdPuts(lcdtitle);
string[0]='H';
string[1]='E';
string[2]='Y';
string[3]=' ';
string[4]='I';
string[5]='D';
string[6]='I';
string[7]='O';
string[8]='T';
string[9]='S';
string[10]='!';
string[11]='!';
string[12]='\n';
LcdMove(1,0);
LcdPuts(string);
while(1)
{
for(i=0; i<10; i++)
{
msec_delay(1000);
LcdCommand(DISP_RSHIFT);
}
for(i=0; i<10;i++)
{
msec_delay(1000);
LcdCommand(DISP_LSHIFT);
}
}
while(1);
}
void msec_delay(int n)
{
for(; n>0; n--)
_delay_ms(1);
}
'Univ > AVR atmega128' 카테고리의 다른 글
[avr]서보모터+LCD (0) | 2017.12.10 |
---|---|
[avr] LCD 타이머 표시 (0) | 2017.12.10 |
[avr]키패드 입력, 세븐세그먼트 [실패] (0) | 2017.12.09 |
세븐 세그먼트 + 키패드 (0) | 2017.12.09 |
[avr] 세븐세그먼트 1씩 증가 (0) | 2017.12.09 |