도와주세요!!
글 수 15,339
2003.05.21 09:32:08 (*.186.48.184)
6678
: 그부분은 어느정도이해가 갔는데요, 제가 회로 설계에 대해서는 전혀 모르거든
: 요. 그래서 갑자기 이런 생각이 들었습니다. D0와 접지를 연결하여 D0에 신호
: 를 주면 LED가 켜지지 않는지요? (첨부파일에 그림을 첨부합니다.)
: 그리고 이게 만약 가능하다면 D0에 값을 입력하려면 특정 번지에 값을 써서 입
: 력해야 하잖아요? 그럼 이 메모리 번지값을 알아내는 방법이 궁금합니다.
==>> DO에 값을 입력하기 위한 특정 번지가 회로도에서 보면...
nCS3 : 가상주소로 0xf0100000( 물리적주소:0x18000000) 가 됩니다...
따라서 D0를 출력하기 위해서는
=======================================
unsigned char *addr;
unsigned char c;
// 출력 주소
addr = (unsigned char *)(0xf0100000);
// 출력 값
*addr = 1; // D0에 LED 켜짐
======================================
그럼 수고하세요..
: 요. 그래서 갑자기 이런 생각이 들었습니다. D0와 접지를 연결하여 D0에 신호
: 를 주면 LED가 켜지지 않는지요? (첨부파일에 그림을 첨부합니다.)
: 그리고 이게 만약 가능하다면 D0에 값을 입력하려면 특정 번지에 값을 써서 입
: 력해야 하잖아요? 그럼 이 메모리 번지값을 알아내는 방법이 궁금합니다.
==>> DO에 값을 입력하기 위한 특정 번지가 회로도에서 보면...
nCS3 : 가상주소로 0xf0100000( 물리적주소:0x18000000) 가 됩니다...
따라서 D0를 출력하기 위해서는
=======================================
unsigned char *addr;
unsigned char c;
// 출력 주소
addr = (unsigned char *)(0xf0100000);
// 출력 값
*addr = 1; // D0에 LED 켜짐
======================================
그럼 수고하세요..