Мазмұны:

PIC16F877 микроконтроллерін қолданатын 16x64 P10 айналдыратын жарықдиодты дисплей: 5 қадам (суреттермен)
PIC16F877 микроконтроллерін қолданатын 16x64 P10 айналдыратын жарықдиодты дисплей: 5 қадам (суреттермен)

Бейне: PIC16F877 микроконтроллерін қолданатын 16x64 P10 айналдыратын жарықдиодты дисплей: 5 қадам (суреттермен)

Бейне: PIC16F877 микроконтроллерін қолданатын 16x64 P10 айналдыратын жарықдиодты дисплей: 5 қадам (суреттермен)
Бейне: Создание простой схемы счетчика с использованием микроконтроллера PIC с программированием на языке ассемблера. 2024, Шілде
Anonim
Image
Image

Бұл нұсқаулықта PICI6F877A микроконтроллері бар 16 x 64 (p10) жарықдиодты матрицалық дисплеймен қалай байланысуға болатыны сипатталған.

Деректер UET арқылы EEPROM -да сақталатын микроконтроллерге жіберіледі және деректер LED матрицалық дисплейінде көрсетіледі. Ол жаңа деректер келген кезде де сол деректерді жалғастырады.

Бағдарлама C тілінде жазылған, MPLAB көмегімен жасалған.

1 -қадам: 16x64 (p10) жарықдиодты матрицалық басқару

16x64 (p10) жарықдиодты матрицалық басқару
16x64 (p10) жарықдиодты матрицалық басқару
16x64 (p10) жарықдиодты матрицалық басқару
16x64 (p10) жарықдиодты матрицалық басқару

Бұл жүйеде 16x64 матрицалық дисплей 1024 жарықдиодты қажет ететін ақпаратты көрсете алады. Бұл дисплей үлкен экраннан кіші модульдерден тұрады, әр модуль әдетте суретте көрсетілгендей 4х8 жарықдиодты матрицадан тұрады.

P10 тақтасынан суретте көрсетілгендей, 6 басқару сызығы бар.

2 -қадам: Жабдықты орнату

Жабдықты орнату
Жабдықты орнату
Жабдықты орнату
Жабдықты орнату
Жабдықты орнату
Жабдықты орнату
Жабдықты орнату
Жабдықты орнату

Бұл жобаны әзірлеу үшін бізге келесі материалдар қажет:

  • p10 (16x32) LED дисплейі x 2
  • PICI6F877A микроконтроллері
  • PIC микроконтроллерінің дамуы Borad
  • 16 x 32 (p10) жарықдиодты матрица - 2 жоқ
  • USB 2 сериялық адаптері
  • 5В 5А SMPS

3 -қадам: схема

Схема диаграммасы
Схема диаграммасы

Схема схемасы суретте көрсетілген.

MCLR түйреуіші 10K резисторының көмегімен тартылады.

USB 2 сериялық түрлендіргіші RC6 мен RC7 -де қосылған, себебі UART байланысын қолдайды және жылдамдығы 9600 bps.

Мұнда 20 МГц кристалды осциллятор қолданылды.

(P10) Жарықдиодты жылжу дисплейі үшін түйреуіштер кез келген сандық түйреуішті қолдана алады. Бұл жобада біз қолдандық,

  • EN - RB4
  • A - RB5
  • B - RB6
  • CLK - RC1
  • SCLK - RD3
  • ДЕРЕКТЕР - RD2

4 -қадам: код

Мұнда C -де әзірленген толық кодты тіркеу.

UART жылдамдығы: 9600 bps

Хабар форматы: * <хабар> $ (мысалы: * әсер $)

5 -қадам: Шығару

Міне, біз жасаған бейне сілтеме.

YouTube:

facebook:

www.facebook.com/impacttechnolabz

Ұсынылған: