«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

ITGenerations

[avr] LCD제어 모듈 테스트, 가변저항 x 본문

Univ/AVR atmega128

[avr] LCD제어 모듈 테스트, 가변저항 x

ITGenerations 2017. 12. 9. 23:40

// 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