AVR과 CLCD를 이용한 디지털시계
- Posted at 2009/05/15 19:35
- Filed under 전자 공학/Embedded
![]() CLCD의 연결은 PORT A를 이용해서 4bit mode로 동작합니다. CLCD의 동작이 제대로 되지 않을 경우 clcd.h의 시간 지연값들을 더 늘려보시기 바랍니다. (자세한 내용은 "AVR을 이용한 CLCD 출력" 참조) Timer는 64분주비를 이용하여 4us마다 증가합니다. 따라서 1ms 초를 세기 위해 TCNT0는 Timer Interrupt가 걸릴때 6부터 시작하게 하였습니다. (256-6) * 4us = 1ms Interrupt 마다 time_count값을 증가키셔 1000이 되면 초 값을 증가시킵니다. 마찬가지 과정을 거쳐 시, 분, 초를 증가시킵니다. |
"Embedded" 카테고리의 다른 글
- ARM Assembly 명령어 정리 - 2010/01/20
- PCSpim - MIPS Simulator - 2009/09/22
- AVR을 이용한 CLCD 출력 - 2009/04/27
- ARM Register 구성 및 mode - 2010/02/01
- AVR과 CLCD를 이용한 디지털시계 - 2009/05/15
Posted by downright
- Tag
- AVR, CLCD, CLOCK, Timer, UART
- Response
- No Trackback , No Comment
clcd.h
