아래껀 일단 스위치 안넣고 Fontedit 입니다 ;; 두번째건 머 아무거나 넣어도 상관없을뜻한데
코딩좀 도와주실분없나요 ;;
#include <mega128.h>
#include <delay.h>
#define DDRX DDRB
#define PORTX PORTB
#define TIME 1800
unsigned char i;
void main(void)
{
unsigned char test[64] =
{
0x00 , 0x00 , 0x7E , 0x12 , 0x12 , 0x02 , 0x00 , 0x00
, 0x30 , 0x48 , 0x48 , 0x48 , 0x30 , 0x00 , 0x00 , 0x00
, 0x78 , 0x08 , 0x30 , 0x40 , 0x78 , 0x00 , 0x00 , 0x00
, 0x08 , 0x7E , 0x48 , 0x40 , 0x00 , 0x00 , 0x7C , 0x54
, 0x54 , 0x5C , 0x00 , 0x00 , 0x00 , 0x70 , 0x50 , 0x50
, 0x7E , 0x00 , 0x00 , 0x00 , 0x00 , 0x7A , 0x7A , 0x00
, 0x00 , 0x00 , 0x08 , 0x7E , 0x48 , 0x40 , 0x00 , 0x00
, 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00
};
i = 0;
DDRX = 0xFF;
PORTX = 0xFF;
delay_ms(1000);
while(1)
{
PORTX = test[i++];
delay_us(TIME);
PORTX = 0xFF;
if(i>42)
{
i = 0;
}
}
}
클릭이란? 스위치를 누를때 말씀하시는거죠??-_-;; 스위치 인터럽트 회로를 구성하시고
인터럽트 로 처리하시면 됩니다. 관련 책자 찾아보세요