ዝርዝር ሁኔታ:

16x64 P10 ማሸብለል የ LED ማሳያ PIC16F877 ማይክሮ መቆጣጠሪያ 5 ደረጃዎች (ከስዕሎች ጋር)
16x64 P10 ማሸብለል የ LED ማሳያ PIC16F877 ማይክሮ መቆጣጠሪያ 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: 16x64 P10 ማሸብለል የ LED ማሳያ PIC16F877 ማይክሮ መቆጣጠሪያ 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: 16x64 P10 ማሸብለል የ LED ማሳያ PIC16F877 ማይክሮ መቆጣጠሪያ 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: 16x64 (p10) LED Scrolling Display Interface with PIC16F877a Microcontroller 2024, ሀምሌ
Anonim
Image
Image

በዚህ መመሪያ ውስጥ 16 x 64 (p10) የ LED ማትሪክስ ማሳያ ከ PICI6F877A ማይክሮ መቆጣጠሪያ ጋር እንዴት እንደሚገናኝ ይገልጻል።

በ EEPROM ውስጥ በተከማቸ በ UART በኩል ወደ ማይክሮ መቆጣጠሪያው አንድ መረጃ ይልካል እና ውሂቡ በ LED ማትሪክስ ማሳያ ላይ ይታያል። አዲስ ውሂብ በደረሰ ቁጥር ተመሳሳይ ውሂብ ይቀጥላል።

ከ MPLAB ጋር የተገነባው በ C ውስጥ የተፃፈው ፕሮግራም።

ደረጃ 1: 16x64 (p10) የ LED ማትሪክስ ቁጥጥር

16x64 (p10) የ LED ማትሪክስ ቁጥጥር
16x64 (p10) የ LED ማትሪክስ ቁጥጥር
16x64 (p10) የ LED ማትሪክስ ቁጥጥር
16x64 (p10) የ LED ማትሪክስ ቁጥጥር

በዚህ ስርዓት ፣ 16x64 ማትሪክስ ማሳያ እጅግ በጣም ብዙ 1024 ኤልኢዲዎችን የሚፈልግ መረጃን ሊያሳይ ይችላል። ይህ ማሳያ ከትላልቅ ማያ ገጽ በአንድ ላይ የተደረደሩ ትናንሽ ሞጁሎችን ያቀፈ ነው ፣ እያንዳንዱ ሞጁል ብዙውን ጊዜ በስዕሉ ላይ እንደሚታየው 4x8 ማትሪክስ ኤልኢዲዎችን ያካትታል።

6 የቁጥጥር መስመሮች እንዳሉት ከ p10 ፓነል ውስጥ ይሰኩ።

ደረጃ 2 የሃርድዌር ማዋቀር

የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር
የሃርድዌር ማዋቀር

ይህንን ፕሮጀክት ለማልማት የሚከተሉትን ቁሳቁሶች ያስፈልጉናል-

  • p10 (16x32) የ LED ማሳያ x 2
  • PICI6F877A ማይክሮ መቆጣጠሪያ
  • ፒሲ ማይክሮ መቆጣጠሪያ ልማት ቦራድ
  • 16 x 32 (p10) የ LED ማትሪክስ - 2 ቁ
  • ዩኤስቢ 2 ተከታታይ አስማሚ
  • 5V 5A SMPS

ደረጃ 3 የወረዳ ዲያግራም

የወረዳ ዲያግራም
የወረዳ ዲያግራም

የወረዳ ዲያግራም በስዕሉ ላይ ይታያል።

የ MCLR ፒን 10K Resistor ን በመጠቀም ይነሳል።

ዩኤስቢ 2 ተከታታይ መለወጫ የ UART ኮሙኒኬሽንን እና ድጋፍን 9600 ቢፒኤስ ስለሚደግፍ በ RC6 እና RC7 ውስጥ ተገናኝቷል።

እዚህ 20 ሜኸ ሜዝ ክሪስታል ማወዛወዝ ተጠቅሟል።

ፒኖች ለ (p10) የ LED ማሸብለል ማሳያ ማንኛውንም ዲጂታል ፒን መጠቀም ይችላል። በዚህ ፕሮጀክት ውስጥ እኛ ተጠቀምን ፣

  • EN - RB4
  • ሀ - RB5
  • ቢ - RB6
  • CLK - RC1
  • SCLK - RD3
  • መረጃ - RD2

ደረጃ 4 ኮድ

በሲ ውስጥ የተገነባውን የተሟላ ኮድ እዚህ ያያይዙ።

UART baudrate: 9600 bps

የመልዕክት ቅርጸት ፦ * <መልእክት> $ (ለምሳሌ ፦ * ተጽዕኖ $)

ደረጃ 5 - ውፅዓት

እኛ ያደረግነውን የቪዲዮ አገናኝ እዚህ ተያይ attachedል።

ዩቲዩብ

ፌስቡክ

www.facebook.com/impacttechnolabz

የሚመከር: