컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 광전 마우스가 호스트에 어떤 신호를 전달합니까? 다른 장치로 시뮬레이션 할 수 있습니까? 마우스를 클릭하는 것에서 신호를 컴퓨터로 전송하는 구체적인 과정은 무엇입니까?

광전 마우스가 호스트에 어떤 신호를 전달합니까? 다른 장치로 시뮬레이션 할 수 있습니까? 마우스를 클릭하는 것에서 신호를 컴퓨터로 전송하는 구체적인 과정은 무엇입니까?

마우스가 디지털 펄스로 작동합니다. 이전의 휠 마우스는 비교적 간단했다. 두 기어를 가로 및 세로 방향으로 마찰하여 회전합니다. 기어의 고저점 차단과 광전다이오드 세트 (발광 다이오드 1 개와 광전트랜지스터 1 개) 를 통해 방출되는 빛은 펄스 신호를 형성한다.

이제 광전 마우스는 레이저 발사기 (원리는 일반 VCD 와 유사) 를 통해 마우스를 반환하지만 빛의 반사를 통해 변위 신호를 형성하고 디지털 펄스 신호이기도 합니다.

프로세스는 다음과 같습니다. 마우스가 움직이면 먼저 PS2 포트에 펄스 세트를 보내고, 포트는 즉시 CPU 에 인터럽트 요청을 보내 CPU 에 이 신호를 처리하도록 요청합니다. CPU 가 인터럽트를 수락하면 마우스를 처리하는 디지털 신호 (하나는 동기 펄스 신호, 하나는 변위 신호) 가 배치됩니다. 마우스를 클릭하면 해당 키의 코드가 CPU 로 전달되어 키를 처리 및 식별하고 적절한 작업을 수행하여 마우스 신호를 처리합니다.

이 신호는 단일 칩 마이크로 컴퓨터 (일반적으로 단일 칩 마이크로 컴퓨터) 로 시뮬레이션 될 수 있으며, 단일 칩 마이크로 컴퓨터에 USB 칩을 추가하여 USB 마우스로 PS2 포트에 연결할 수 있습니다.

上篇: 웃는 모습이 아름답습니다. 동요는 왜 게임을 시작하게 되었나요? 下篇: 인터넷 창업 드라마로서 '창업 시대'의 관전 포인트는 무엇인가요?
관련 내용