MCU 인터페이스 TFT 디스플레이 (8080 병렬)
1.28″~3.5″ 크기의 8비트 및 16비트 병렬 TFT 모듈로, 온칩 프레임 메모리를 내장하여 FSMC/FMC 또는 LCD 주변장치를 갖춘 MCU에 적합합니다.
일치하는 디스플레이 모듈 13종
디스플레이 파인더에서 세부 필터 →
1.77" 128×160 TFT LCD, MCU (PJ177Z12)
- 크기
- 1.77"
- 해상도
- 128×160
- 드라이버 IC
- ILI9163V

2" 240×320 TFT LCD, SPI / MCU (PJ2003L02-22H22P300)
- 크기
- 2"
- 해상도
- 240×320
- 휘도
- 300 nits

2.3" 320×240 TFT LCD, MCU (PJ2301H10-23H37P450)
- 크기
- 2.3"
- 해상도
- 320×240
- 휘도
- 450 nits

2.4" 240×320 TFT LCD, MCU (PJ2401I02-22H38P300)
- 크기
- 2.4"
- 해상도
- 240×320
- 휘도
- 300 nits

2.4" 240×320 IPS TFT LCD, SPI / MCU / RGB (PJ2401H25-22H45P200)
- 크기
- 2.4"
- 해상도
- 240×320
- 휘도
- 200 nits

2.8" 240×320 TFT LCD, MCU (PJ2805H05-30H45P300)
- 크기
- 2.8"
- 해상도
- 240×320
- 휘도
- 300 nits

3.2" 240×320 TFT LCD, SPI / MCU / RGB (PJ3202H01-36H45P300R)
- 크기
- 3.2"
- 해상도
- 240×320
- 휘도
- 300 nits

2.4" 240×320 IPS TFT LCD, SPI / MCU / RGB (PJ2401H28-22H45P200)
- 크기
- 2.4"
- 해상도
- 240×320
- 휘도
- 200 nits

2.8" 240×400 TFT LCD, MCU (PJ2804G01-30H50P100)
- 크기
- 2.8"
- 해상도
- 240×400
- 휘도
- 100 nits

2.8" 240×320 TFT LCD, MCU (PJ2805H03-30H45P300)
- 크기
- 2.8"
- 해상도
- 240×320
- 휘도
- 300 nits
2.8" 240×320 IPS TFT LCD, SPI, ILI9341, 정전식 터치
- 크기
- 2.8"
- 해상도
- 240×320
- 휘도
- 300 nits

3.5" 320×480 TFT LCD, MCU (PJ3501I09-34H40P200R)
- 크기
- 3.5"
- 해상도
- 320×480
- 휘도
- 200 nits
3.5" 320×480 IPS TFT LCD, SPI, ST7796S, 저항막식 터치
- 크기
- 3.5"
- 해상도
- 320×480
- 휘도
- 350 nits
추가 표준 모델 (7)
전체 카탈로그 →직영 공장 제품표 기준. 데이터시트와 샘플은 요청 시 제공합니다.
| 모델 | 크기 | 해상도 | 인터페이스 | 백라이트 옵션 (cd/m²) | FPC 핀 수 | 시야각 | 터치 | 외형(mm) | |
|---|---|---|---|---|---|---|---|---|---|
| PJ01301H01-14H24P150 PengJi | 1.28″ | 240×240 | MCU(8080 병렬) | 200-400 | 24 | 전 방향(IPS 계열) | 옵션 | 35.5 × 38.23 × 1.44 | 데이터시트 요청 |
| PJT144P04H24-150P27N PengJi | 1.44″ | 128×128 | MCU(8080 병렬) | 200-400 | 27 | 12 o'clock | 옵션 | 33.22 × 33.05 × 2.4 | 데이터시트 요청 |
| PJ2001I06-25H24P200 PengJi | 2″ | 176×220 | MCU(8080 병렬) | 300-500 | 20 | 12 o'clock | 옵션 | 37.68 × 57.30 × 2.2 | 데이터시트 요청 |
| PJT280P01H35-200P37R PengJi | 2.8″ | 240×320 | MCU(8080 병렬) | 300-500 | 37 | 6 o'clock | 옵션 | 50.0 × 69.2 × 2.3 | 데이터시트 요청 |
| PJT300C01H34-200P40N PengJi | 3″ | 240×400 | MCU(8080 병렬) | 300-500 | 40 | 12 o'clock | 옵션 | 45.04 × 77.00 × 3.40 | 데이터시트 요청 |
| PJ3201H01-25H37P200 PengJi | 3.2″ | 240×320 | MCU(8080 병렬) | 150-200 | 37 | 12 o'clock | — | 55.04 × 77.5 × 2.5 | 데이터시트 요청 |
| PJ350P04H42-200P54N PengJi | 3.5″ | 320×240 | MCU(8080 병렬) | 200 | 54 | 12 o'clock | 옵션 | 77.9 × 64.6 × 4.25 | 데이터시트 요청 |
밝기가 범위로 표시된 경우 다른 백라이트로 제작할 수 있습니다. 필요한 밝기를 알려 주세요.
MCU 인터페이스란
"MCU 인터페이스"는 호스트와 디스플레이 컨트롤러 사이의 병렬 버스를 말하며, 컨트롤러는 이미지를 자체 프레임 메모리에 저장합니다. 호스트는 변화가 있을 때만 명령과 픽셀을 쓰고, 컨트롤러가 스스로 패널을 리프레시합니다. 이것이 호스트가 모든 프레임을 계속 전송해야 하는 병렬 RGB와의 주요 차이점입니다.
이 버스는 데이터 라인과 4개의 제어 신호, 즉 WRX(쓰기), RDX(읽기), CSX(칩 셀렉트), D/CX(명령/데이터)로 구성됩니다. ST7789V, ILI9341 같은 컨트롤러에서는 IM 핀이 칩 단위에서 모드와 버스 폭을 선택합니다. 완성된 모듈에서는 이 선택이 보통 FPC에 의해 고정되어 있으므로, 주문하려는 모델이 어떤 버스 폭을 외부로 내보내는지 확인하시기 바랍니다.
버스 폭, 핀 수, 프레임 전송 시간
두 데이터시트 모두 8080 버스에서 최소 쓰기 사이클 66 ns를 규정하고 있습니다. 240×320 RGB565 풀 프레임 1장을 전송하는 데 걸리는 시간은 여기서 다음과 같이 계산됩니다:
- 16비트 버스: 픽셀당 1회 쓰기, 76,800회 쓰기, 약 5.1 ms. 데이터 라인 16개와 제어 라인 4개, 총 20개의 라인이 필요합니다.
- 8비트 버스: 픽셀당 2회 쓰기, 153,600회 쓰기, 약 10.1 ms. 데이터 라인 8개와 제어 라인 4개, 총 12개의 라인이 필요합니다.
- SPI: 1,228,800비트. 데이터시트의 직렬 쓰기 사이클 기준으로 ST7789V(66 ns)에서는 약 81 ms, ILI9341(100 ns)에서는 약 123 ms가 걸립니다. 실제 보드에서 구현되는 속도는 드라이버 페이지를 참조하십시오.
이 수치는 디스플레이 컨트롤러의 한계이며, 실제로 얻을 수 있는 성능은 호스트의 버스 타이밍과 그리기 코드에 따라 결정됩니다. 화면 전체를 자주 다시 그리는 용도라면 추가 핀을 들여 병렬 방식을 사용할 가치가 있습니다. 작은 영역만 갱신하는 대시보드라면 보통 SPI로 충분합니다.
8080 방식인가, 6800 방식인가?
ST7789V와 ILI9341 데이터시트는 8080 계열 병렬 모드(8, 9, 16, 18비트)와 직렬 모드를 나열하고 있으며, 6800 모드는 없습니다. 따라서 호스트가 6800 방식 버스만 지원하는 경우, 이러한 컨트롤러를 사용한 모듈이 동작할 것이라고 가정해서는 안 됩니다. 두 버스는 제어 신호에서 차이가 있습니다. 8080은 쓰기와 읽기 스트로브가 분리되어 있는 반면, 6800은 단일 읽기/쓰기 라인과 인에이블 스트로브를 사용합니다. 사용하려는 호스트와 컨트롤러를 알려주시면 해당 컨트롤러의 데이터시트를 정확히 확인해 드리겠습니다.
호스트 측면에서는 ESP32-P4 LCD_CAM 컨트롤러가 8, 16, 24비트에서 I8080과 MOTO6800 형식을 모두 지원합니다. ESP32-S3의 8080 지원은 ESP32-S3 페이지를 참조하십시오.
당사의 MCU 인터페이스 모델
당사는 1.77″~3.5″ 크기의 MCU 인터페이스 모델 11종을 제품 페이지와 함께 보유하고 있으며, 대부분 240×320 해상도입니다:
- 1.77″ 128×160, ILI9163V 탑재
- 2.0″, 2.4″ 240×320, ST7789V 탑재, 2.4″ IPS 모델 포함
- 2.3″ 320×240, ILI9342C 탑재
- 2.8″ 240×320 및 240×400 반사형(transflective) 모델. 2.8인치 페이지 참조
- 3.2″ 240×320, ILI9341V 탑재
- 3.5″ 320×480
이 중 3개 모델(2.4″ IPS 및 3.2″)은 SPI와 RGB도 지원하며, 2.0″ 모델 1종도 SPI를 지원합니다. 이 페이지의 공장 테이블에는 8비트 또는 16비트 버스의 1.28″~3.5″ 모델이 추가로 있으며, 대부분 터치 옵션으로 구매 가능합니다. 부품 번호에는 표준 백라이트가 반영되어 있으며, 그 외 백라이트 밝기 등급도 제작 가능합니다. 그 밖의 맞춤 사양은 프로젝트별로 협의합니다.
자주 묻는 질문
MCU 인터페이스 디스플레이와 RGB 인터페이스 디스플레이의 차이는 무엇인가요?
MCU 인터페이스 디스플레이는 자체 프레임 메모리를 갖춘 컨트롤러를 사용하므로, 호스트는 병렬 버스를 통해 변화된 부분만 쓰면 됩니다. 반면 RGB 패널에는 프레임 메모리가 없어 호스트가 픽셀 클럭과 동기화 신호로 모든 프레임을 전송해야 하며, 풀 프레임 1장분의 RAM이 필요합니다.
8080 병렬 버스는 SPI보다 얼마나 빠른가요?
ST7789V 데이터시트 한계 기준으로, 240×320 RGB565 풀 프레임 1장은 16비트 버스에서 약 5 ms, 8비트 버스에서 약 10 ms가 걸리는 반면, SPI에서는 약 81 ms가 걸립니다. ILI9341의 SPI 전송 시간은 약 123 ms입니다.
ST7789V와 ILI9341은 6800 인터페이스를 지원하나요?
두 제품의 데이터시트에는 8080 계열 병렬 모드와 직렬 모드가 나열되어 있으며, 6800 모드는 없습니다. 호스트가 6800 버스를 필요로 한다면 주문 전에 해당 컨트롤러의 데이터시트에서 반드시 확인하시기 바랍니다.
출처
어떤 디스플레이가 설계에 맞는지 고민되시나요?
크기, 인터페이스, 호스트 프로세서를 알려 주세요. 디스플레이 엔지니어가 12시간 이내에 데이터시트와 초기화 코드를 포함한 2–3가지 옵션을 회신합니다. 샘플 1개부터.