AVR 3

[130700] PT4115 Led Driver Test.

요즘 대세는 LED 라고 하는데, 사실 LED 가 나온 역사는 한참 되었다. 다만 청색 LED가 개발되면서 부터 LED를 조명으로서 좀 어떻게 잘 써볼수있게된 이유중에 하나이지만. 무튼 백색 LED 를 켜기위해서는 약 3.3v 전압을 가해줘야하는데, 일정한 전압으로 넣어주기보다 전류로 LED를 제어하는편이 수명유지에 좋다고한다. 한국에서 LED 구동용 칩을 구해보고자 알아 보았으나 역시나 Ebay 가 답이다. 배송료 무료에 10 pcs 나 주다니 +.+ 물량빨로 승부하는 대륙은 짱이다. ㄷ ㄷ ㄷ 아래는 회로를 대략 작게나마 만들어 보았다 특징은 다이오드를 넣어 역전압 방지 ( 집에 굴러다니는 다이오드 하나 뙇) 8p 짜리 딥 스위치를 넣어서 전류량 조절 ( 6개를 전부 올리면 최대출력인 1.2A 가 된..

AVR 2013.07.05

외부 인터럽트를 이용한 Led 온오프

// 파일명 : ex5-1.c// 설 명 : 외부 인터럽트4에 대한 LED 순차 점멸 실험. 꼴랑 이거할라고 2일이 걸렸다...뭔가 해도해도 되려다 안되고... 내스스로가 생각해도 의지 박약인건지,,머리가 좋지 아니한건지 모를때가 있다. 갑자기 딱 하고 됐을때;;; 느낌이 묘한 이맛에 하는거 같다. #include unsigned char led = 0b11111111; void main(void){ // 포트 초기화DDRC = 0xFF;// 포트 C 출력 설정DDRE = 0b00000010;// 포트 E 입력(PE1 출력) PORTC = led;// 포트 C에 초기값 출력 // 인터럽트 초기화EICRB = 0b00000010;// 외부 인터럽트4 : 하강 에지 EIMSK = 0b00010000;// 외..

AVR 2012.09.25