프로테우스/LED 썸네일형 리스트형 MCU Port 확장하기 (74HC573) 기본적으로 포트확장에 많이 쓰이는 소자로써 3-STATE LATCH IC이며, MCU에 대한 포트확장 개념으로 많이 사용합니다. 아래 그림과 같이 로직 다이어그램으로 쉽게 볼 수 있다, - 포트구성에 따른 Description- -> D0~D7 데이터포트 -> Q0~Q7 Data_Output -> LE : Latch Enable (active High) -> /OE : Output Enable ((active Low) * Orcad 회로도를 그리고 싶었으나, 피곤하고 졸림으로 인하여, 프로테우스 시뮬레이션으로 대신 하였다. 시뮬레이션이기에 저항을 빼고 간단히 테스트 하였음을 명시함. Source Code * 간단하게 작성한 것이니, 실력을 평가하지는 말아주시기를 ^^ #include #include un.. 더보기 LED 좌우쉬프트 #include #include void main(void) { char i=0xfe; DDRD=0xff; while(1) { do{ PORTD=i; delay_ms(100); i=1; i|=0x80; } while(i!=0xfe); // ! } } 더보기 LED 좌로 쉬프트 #include #include void main(void) { char i=0xfe; DDRD=0xff; while(1) { PORTD=i; //포트D에 i값 0xfe delay_ms(100); //딜레이 i 더보기 LED 깜박이기... #include #include void main(void) { DDRD=0xff; //D포트 출력 while(1) { PORTD=0x00; //D포트 OFF delay_ms(1000); //1초간 delay PORTD=0xff; //D포트 ON delay_ms(1000);//1초간 delay } } 더보기 이전 1 다음