> 일반적인 문제 > 마이크로컴퓨터의 직렬 인터페이스가 아닌 것은 무엇입니까?

마이크로컴퓨터의 직렬 인터페이스가 아닌 것은 무엇입니까?

青灯夜游
풀어 주다: 2022-09-02 11:59:08
원래의
4401명이 탐색했습니다.

직렬 인터페이스가 아닌 것은 "LPT"입니다. LPT 인터페이스는 병렬 포트 범주에 속하며 일반적으로 프린터나 스캐너를 연결하는 데 사용됩니다. 향상된 양방향 병렬 전송 인터페이스입니다. 병렬 인터페이스의 각 데이터 비트는 병렬로 전송되며 일반적으로 바이트(8비트) 또는 바이트(16비트) 단위로 전송됩니다. 병렬 인터페이스는 모든 비트의 데이터가 동시에 전송된다는 것을 의미합니다. 전송 속도가 빠른 것이 특징이지만 전송 거리가 길고 비트 수가 많으면 통신 회선이 복잡해지고 비용이 증가합니다.

마이크로컴퓨터의 직렬 인터페이스가 아닌 것은 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

마이크로컴퓨터에서 직렬 인터페이스가 아닌 것은 "LPT"입니다.

마이크로컴퓨터의 직렬 인터페이스가 아닌 것은 무엇입니까?

일상용 마이크로컴퓨터가 장착된 인터페이스 중 COM1, PS/2, VGA, RJ-45, USB 인터페이스는 모두 직렬 통신을 지원하지만 LPT 인터페이스만 병렬 포트에 속하며 그 이하입니다. 일반적으로 사용됩니다.

LPT(라인 인쇄 터미널)는 프린터나 기타 장치를 사용하는 데 사용되는 향상된 양방향 병렬 전송 인터페이스입니다. USB 인터페이스가 등장하기 전에는 스캐너와 프린터에 가장 일반적으로 사용되는 인터페이스였습니다. 이 장치는 설치 및 사용이 쉽지만 속도가 느립니다.

LPT 인터페이스(병렬 포트): 일반적으로 프린터나 스캐너를 연결하는 데 사용됩니다. 기본 인터럽트 번호는 25핀 DB-25 커넥터를 사용하는 IRQ7입니다.

병렬 포트에는 세 가지 주요 작동 모드가 있습니다:

  • SPP 표준 작동 모드. SPP 데이터는 단방향 전송이며 전송 속도는 15Kbps에 불과합니다. 그러나 널리 사용되며 일반적으로 기본 작업 모드로 설정됩니다.

  • EPP 향상된 작업 모드. EPP는 양방향 반이중 데이터 전송을 사용하며 전송 속도는 SPP보다 훨씬 높아(최대 2Mbps) 이미 이 작업 모드를 사용하고 있습니다.

  • ECP 확장 작업 모드. ECP는 양방향 전이중 데이터 전송을 사용하며 전송 속도는 EPP보다 높지만 지원하는 장치 수는 적습니다.

병렬 인터페이스의 통신 원리

병렬 인터페이스에서는 모든 데이터가 병렬로 전송됩니다. 일반적으로 바이트(8비트) 또는 바이트(16비트) 단위로 데이터를 전송합니다.

아래 그림과 같이 그림의 병렬 인터페이스는 데이터 입출력을 완료할 수 있는 듀얼 채널 인터페이스입니다. 그 중 데이터의 입출력은 입출력 버퍼에 의해 구현되고, 상태 레지스터는 CPU 쿼리에 대한 상태 정보를 제공하며, 제어 레지스터는 CPU로부터 다양한 제어 명령을 수신한다.

마이크로컴퓨터의 직렬 인터페이스가 아닌 것은 무엇입니까?

데이터 입력 프로세스 중에 입력 장치는 데이터를 인터페이스로 보내고 "데이터 입력 준비"를 유효하게 만듭니다. 인터페이스가 입력 버퍼 레지스터에 데이터를 보내면 "데이터 입력 응답" 신호가 유효합니다. 주변 장치가 응답 신호를 수신하면 "데이터 입력 준비" 및 데이터 신호가 취소됩니다. 동시에 상태 레지스터의 해당 비트("데이터 입력 준비")는 CPU 쿼리에 유효합니다. 물론, 인터럽트 방법을 사용하여 CPU에 인터럽트 요청을 발행할 수도 있습니다. CPU가 데이터를 읽은 후 인터페이스는 상태 레지스터의 "데이터 입력 준비" 비트를 자동으로 재설정합니다. 그런 다음 CPU는 다음 입력 프로세스로 들어갑니다.

데이터 출력 프로세스 중: CPU의 데이터 출력이 데이터 출력 버퍼 레지스터로 전송되면 인터페이스는 상태 레지스터의 "출력 준비" 상태 비트를 자동으로 지우고 데이터를 출력 장치로 보냅니다. 출력 장치는 데이터를 수신합니다. 마지막으로 응답 신호가 인터페이스에 전송되어 데이터가 수신되었음을 인터페이스에 알리고, 인터페이스는 상태 레지스터의 "출력 준비" 상태 비트를 "1"로 설정합니다. ". 그런 다음 CPU는 다음 출력 프로세스로 들어갑니다.

병렬 인터페이스의 주요 특징

병렬 인터페이스는 데이터를 동시에 전송하는 것을 말하며 전송 속도가 빠른 것이 특징입니다. 그러나 전송 거리가 길고 비트 수가 많으면 통신이 어려워집니다. 라인이 복잡해지고 비용도 증가합니다.

더 많은 관련 지식은 FAQ 칼럼을 방문해주세요!

위 내용은 마이크로컴퓨터의 직렬 인터페이스가 아닌 것은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿