먼저 회로도를 보셔야 할거 같습니다..(제가 작업했던 회로도입니다.) 이 회로로 구성이 되어 있다면, 아래와 같이 선언되어야 합니다. #define GLCD_DATA (*(volatile unsigned char *)0x2000) #define GLCD_CONTROL (*(volatile unsigned char *)0x2100)
MONITOR_LED = 0x11;// 이라고 했을 경우 A15 : LOW A14 : LOW A13 : HIGH A12.. A11: don't care A10 : HIGH A9, A8 : LOW /WR : LOW 신호가 발생하게 되어 74HC138 에서 /Y4 가 LOW, /WR이 LOW 가 되어 U205D (11,12,13번핀)에서 LOW 가 발생되는 겁니다. 이제 이 신호를 필요한 곳에 래치 신호로 사용하면 되겠죠?
먼저 회로도를 보셔야 할거 같습니다..(제가 작업했던 회로도입니다.)

이 회로로 구성이 되어 있다면, 아래와 같이 선언되어야 합니다.
#define GLCD_DATA (*(volatile unsigned char *)0x2000)
#define GLCD_CONTROL (*(volatile unsigned char *)0x2100)
#define MONITOR_LED (*(volatile unsigned char *)0x2300)
#define MONITOR_KEYINPUT (*(volatile unsigned char *)0x2400)
MONITOR_LED = 0x11;// 이라고 했을 경우
A15 : LOW
A14 : LOW
A13 : HIGH
A12.. A11: don't care
A10 : HIGH
A9, A8 : LOW
/WR : LOW
신호가 발생하게 되어
74HC138 에서 /Y4 가 LOW, /WR이 LOW 가 되어
U205D (11,12,13번핀)에서 LOW 가 발생되는 겁니다.
이제 이 신호를 필요한 곳에 래치 신호로 사용하면 되겠죠?