LED 전자식 대형 스크린 제어 시스템의 원리 시험

2023/05/23

첫째, 실험의 목적과 요구사항 LED 전광판 디스플레이의 기본 원리와 구현 방법을 이해한다. 표준 글꼴에서 한자 코드를 표시하고 한자 코드를 추출하는 방법을 마스터합니다. 2. 실험장비 Single-chip 마이크로컴퓨터 측정 및 제어 실험 시스템 LED 전자 대형 스크린 실험 모듈 Keil 개발 환경 STC-ISP 프로그램 다운로드 도구 3. 실험 내용 16*16 디스플레이 회로의 원리를 이해한다. 어셈블리 언어 프로그램을 작성하고 한 줄의 한자(최소 3자)에 대한 표시 프로그램을 작성하고 왼쪽에서 오른쪽으로(또는 오른쪽에서 왼쪽으로) 표시를 순환할 수 있어야 합니다. 4. 실험 단계 1. 디스플레이 LED 전자 대형 스크린의 제어 방법 마스터 2. MCS-51 조립 언어를 사용하여 LED 전자 대형 스크린에 정확한 한자와 동적 효과 표시 3. 컴파일된 프로그램을 51 싱글로 다운로드 -칩 마이크로컴퓨터, LED 전자 스크린의 디스플레이 결과를 관찰하십시오. 5. 실험 원리 고휘도 LED 발광 튜브는 프로그래밍 제어를 통해 중국어 및 영어 문자, 그래픽 및 비디오 동적 그래픽을 표시할 수 있는 디스플레이를 구성합니다. 표시된 문자의 표시 데이터는 직접 작성하거나(즉, 그림을 직접 표시) 표준 글꼴 라이브러리(예: ASC16, HZ16)에서 추출할 수 있습니다. 후자는 글꼴의 인코딩 방법과 문자 위치 계산에 대한 올바른 이해가 필요합니다. 실험에 사용된 LED 전자식 대형 스크린은 16*16 디스플레이이다. 행과 열은 각각 두 개의 시프트 레지스터를 출력으로 사용합니다. 시프트 레지스터에 의해 출력되는 i번째 행이 0이고 j번째 열이 1일 때 포인트 (i, j)가 켜집니다. 표시 글꼴을 표시하려면 원형 스캔이 필요합니다. 즉, 매번 하나의 행만 켜진 다음 열에 해당하는 16개의 표시 값이 열에 출력됩니다. 라인 출력 후 일정 시간 동안 일시 중지하고 다음 라인을 출력합니다. 더 나은 디스플레이 효과를 얻기 위해 전체 화면의 총 스캔 시간은 40ms를 넘지 않습니다. 순위와 열은 위의 프로세스에서 교환할 수 있습니다. 실험에 사용된 쉬프트 레지스터는 74HC595로 직렬 쉬프트와 출력 래치 구동 기능을 모두 갖춘 소자이다. 74HC595에는 8비트 시프트 레지스터와 메모리, 3상태 출력 기능이 있습니다. 시프트 레지스터와 메모리는 별도로 클럭됩니다. 데이터는 SRCK(시프트 레지스터 클럭 입력)의 상승 에지에서 시프트 레지스터에 입력되고 RCK(메모리 클럭 입력)의 상승 에지에서 스토리지 레지스터로 입력됩니다. 시프트 레지스터는 직렬 시프트 입력(행 Dx(P00), 열 Dy(P03)), 직렬 출력(QH) 및 비동기 로우 레벨 리셋을 가지며, 저장 레지스터는 병렬 8비트를 가지며, 3상태 버스 출력, 활성화되면(P02 및 P07이 낮음) 저장 레지스터의 데이터가 버스로 출력됩니다. 74HC595를 제어할 때 먼저 데이터를 직렬 입력의 SI 단자에 넣은 다음 직렬 클록 SRCK에서 펄스를 생성하여 비트를 출력하고 위의 단계를 16번 반복한 다음 모든 열 값을 출력합니다. 그런 다음 메모리 클럭 RCK에 펄스를 주어 직렬 데이터를 래치합니다. Enable 단자를 로우 레벨로 출력하여 LED 전광판으로 구동합니다. 행의 출력은 한 번에 한 번만 이동되고 다시 래치됩니다. 추가 정보는 주어진 참고 문헌을 참조하십시오. .

문의하기
귀하의 요구 사항을 알려 주시면 상상할 수있는 것 이상을 할 수 있습니다.
귀하의 문의를 보내십시오

귀하의 문의를 보내십시오

다른 언어를 선택하세요
English
français
italiano
日本語
한국어
Português
русский
Беларуская
বাংলা
हिन्दी
Tiếng Việt
Türkçe
ภาษาไทย
العربية
Deutsch
Español
현재 언어:한국어