I/O Port 관련 레지스터
DDR(Data Direction Register) - 초기값 : 0000 0000 포트의 데이터 방향을 결정한다.(1 : 출력 / 0 : 입력) DDRD, PORTD를 실제로 사용해본 결과 하위 4bit값에 의해 출력이 되는 것으로 확인되었으며, 상위비트의 값과 관계없이 하위 비트가 각자의 값이 0일때 ON, 1일때 OFF되는 결과를 확인할 수 있었다. PORTD - 초기값 : 0000 0000 DDR에 의해서 출력으로 설정되어 있는경우에 출력을 하면 이것은 포트의 PORT래치에 기록된다. PIN - 모두 하이 임피던스 DDR에 의해서 입력으로 설정되어 있는 경우에 핀을 판독하면 I/O핀의 High/Low상태를 읽어들인다. 예) Port D를 모두 출력으로 설정한 후 "0xFF"를 출력하고자 할 경우 ..
청강컴정/Embedded
2009. 2. 26. 22:16