카테고리 Archives: MSX

MSX Light Pen

대우 CPC-300/400의 라이트펜 포트

CSErTT3UsAAzmRgCSErTWDVAAAsB7c

라이트펜 5/4핀 -> 7404를 거쳐 V9938에 직결

라이트펜 2번핀 (AMP GAIN으로 표기) -> 저항 -> 가변저항->VCC 연결

체크사항. 2번핀에서 나오는 전압. : 3.4V (2.675V)

5번핀에 라이트펜 스위치

4번핀에 라이트펜 수광부 연결?

대우 MSX2 CPC-400S 키보드 매트릭스 문제

대우 MSX2 CPC-400s의 키보드 매트릭스 중 X8, X4 라인에 문제가 생겼다.

edit_IMG_1113

대우 X-2의 회로도는 아니나, 기본적으로 MSX2의 키보드 매트릭스 구조는 유사하므로 Talent사의 TPC310 회로에서 보는 것과 동일하게 6]AIQY4\/GOW 와 몇개의 펑션키, 커서키 일부가 동작하지 않는다.

이 키보드 매트릭스 신호를 추적하면, 다음 회로도와 같이풀업저항에 연결된 상태로 YM3814의 X0~X7까지 연결된다.
대우 X-2의 경우 야마하의 MSX-ENGINE인 YM3814를 사용하지 않고 dw64mx1와 같은 대우 커스텀 엔진을 사용하고 있어 살짝 다르지만 기본적으로 구조는 비슷하다.

edit_IMG_1114
대우 X-2의 경우 키보드 분리형 구조를 하고 있어서 메인보드와 키보드 사이에 긴 케이블이 존재하며, 그로인한 신호의 감쇄를 74LS244를 이용해서 보정하고 있다.

아래의 사진에서 빨간색 어레이 저항이 위의 회로도에서 YM3814로 연결되는 부분에 세로로 연속해서 걸려있는 저항이고, 그 위의 74LS244가 버퍼 칩이다.

수정됨_IMG_5014

이번 매트릭스 X8, X4의 문제 원인으로 추측하는 것은 저 빨간색 어레이와 74LS244다.

수정됨_IMG_5038

예상대로 기존 부품을 분리하고, 소켓처리해서 새로운 부품으로 교체해주었더니 문제가 해결되었다.

참고로 어레이는 문제가 없었고, 74LS244의 불량으로 인한 문제였다. 작업시 X2라인이 죽는 문제가 발생했는데, 이는 어레이를 적출하면서 프린트 기판의 패턴이 뜯겨져 나가서 발생한 문제로 패턴 보수를 통해 해결되었다.

수정됨_IMG_5081