ez-m01 보드를 잘 사용하고 있습니다..

제가 회로나 컴퓨터 구조등에 대해서 자세하게 몰라서..

궁금한 점이 생겨서 이렇게 문의 드립니다.

DIO 에서 읽기를 위한 주소와 쓰기를 위한 주소를 지정할때..

Base address + offset 이렇게 지정하게 되어있습니다.

그런데 쓰기 모드에서..

nCS3 의 주소 + a1 의 주소가 low 인 상태가 결국은 nCS3의 주소값인데..

또 읽기 모드에서는 nCS3 + a1 이 high 일때는 +2 가 되구요..

그럼 결국 nCS3의 주소가 쓰기 주소라는 말이 되는건데요..

이 주소로 쓰이는 개념이 잘 이해가 되지 않습니다. 각 레지스터들 마다

주소를 배정한다는 것은 알고 있습니다만...

왜 nCS3 의 주소가 쓰기 주소가 되는지 잘 모르겠습니다..

이게 메모리 맵과 관련이 있는 건가요..?

sa - 1110 메뉴얼을 봐도 대체 영 이해가 가질 않습니다...

GPIO는 각 레지스터에 비트열만 세트 시켜주면 되는거여서 쉽게 이해가

되었는데요..

DIO 는 로직짜는거 부터 시작해서 매우 어렵네요....ㅠ.ㅠ

바쁘시겠지만... 답변 좀 부탁드립니다..

감사합니다..