
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

Šeit šajā apmācībā mēs jums pastāstīsim par to, kā jūs varat savienot atmega16 mikrokontrolleru ar 16*2 LCD 4 bitu režīmā.
1. darbība. Izmantotā programmatūra:


Atmel Studio 7: Studio 7 ir integrēta izstrādes platforma (IDP) visu AVR® un SAM mikrokontrolleru lietojumprogrammu izstrādei un atkļūdošanai. Atmel Studio 7 IDP nodrošina nevainojamu un viegli lietojamu vidi, lai rakstītu, veidotu un atkļūdotu lietojumprogrammas, kas rakstītas C/C ++ vai montāžas kodā.
Šeit ir lejupielādes saite
2 Proteus programmatūra simulācijai: Šī ir programmatūra simulācijas demonstrēšanai. Lai lejupielādētu šo programmatūru, jūs iegūsit daudz informācijas.
2. darbība. Izmantotā sastāvdaļa:



Šeit, mūsu demonstrācijas video, mēs izmantojam proteusa simulāciju, bet noteikti, ja jūs to darāt savā aparatūrā, jums būs nepieciešami šie komponenti šim projektam:
AVR attīstības padome: jūs varat iegādāties Atmega 16 IC un izveidot savu pielāgoto dēli jebkurā veidā, kā arī iegūt Atmega16/32 attīstības paneli.
Tātad, ja jums ir šī tāfele, būs labāk, lai jūs varētu viegli augšupielādēt kodu pats.
LCD 16*2: tas ir 16*2 LCD. Šajā LCD ir 16 tapas.
AVR ISP USB programmētājs: Šis programmētājs ir vispārējs atsevišķs aparatūras rīks, kas ļauj lasīt un rakstīt daudzus uz AVR balstītus ATMEL mikrokontrollerus.
Daži džemperu vadi: mums ir nepieciešami arī džemperu vadi, lai savienotu programmētāju un LCD ar AVR mikrokontrollera plati.
3. darbība: kods:
Avota kodu varat iegūt no mūsu Github saites.
4. solis: shēmas shēma:

5. darbība: video:

Viss projekta apraksts ir sniegts iepriekš redzamajā video
Ja jums ir šaubas par šo projektu, lūdzu, komentējiet mūs zemāk. Un, ja vēlaties uzzināt vairāk par iegulto sistēmu, varat apmeklēt mūsu YouTube kanālu
Lūdzu, apmeklējiet mūsu Facebook lapu un atzīmējiet to ar Patīk, lai iegūtu bieži atjauninājumus.
Paldies un sveicieni, Embedotronikas tehnoloģijas
Ieteicams:
Arduino Nano-MMA8452Q 3 asu 12 bitu/8 bitu digitālā akselerometra apmācība: 4 soļi

Arduino Nano-MMA8452Q 3 asu 12 bitu/8 bitu digitālā akselerometra apmācība: MMA8452Q ir gudrs, mazjaudas, trīs asu, kapacitatīvs, mikromehāniski apstrādāts akselerometrs ar 12 bitu izšķirtspēju. Elastīgas lietotāja programmējamas iespējas tiek nodrošinātas, izmantojot akselerometrā iekļautās funkcijas, kuras var konfigurēt līdz diviem pārtraukumiem
Raspberry Pi MMA8452Q 3 asu 12 bitu/8 bitu digitālā akselerometra Python apmācība: 4 soļi

Raspberry Pi MMA8452Q 3 asu 12 bitu/8 bitu digitālā akselerometra Python apmācība: MMA8452Q ir gudrs, mazjaudas, trīs asu, kapacitatīvs, mikromehāniski apstrādāts akselerometrs ar 12 bitu izšķirtspēju. Elastīgas lietotāja programmējamas iespējas tiek nodrošinātas, izmantojot akselerometrā iekļautās funkcijas, kuras var konfigurēt līdz diviem pārtraukumiem
Atmega16 balstīts luksofora projekta prototips, izmantojot 7 segmentu displeju (Proteus simulācija): 5 soļi

Uz Atmega16 balstīts luksoforu projekta prototips, izmantojot 7 segmentu displeju (Proteus simulācija): Šajā projektā mēs izveidosim uz Atmega16 balstītu luksoforu projektu. Šeit mēs esam paņēmuši vienu 7 segmentu un 3 gaismas diodes, lai apzīmētu luksofora signālus
Saskarnes 8051 mikrokontrolleris ar LCD 4 bitu režīmā: 5 soļi (ar attēliem)

8051 mikrokontrollera saskarne ar LCD 4 bitu režīmā: šajā apmācībā mēs jums pastāstīsim par to, kā mēs varam savienot lcd ar 8051 4 bitu režīmā
Saskarnes 8051 mikrokontrolleris ar 16*2 lcd Proteus simulācijā: 5 soļi (ar attēliem)

8051 mikrokontrollera saskarne ar 16*2 LCD proteusa simulācijā: Šis ir ļoti pamatprojekts 8051. Šajā projektā mēs jums pastāstīsim par to, kā mēs varam savienot 16*2 lcd ar 8051 mikrokontrolleri. Tātad šeit mēs izmantojam pilnu 8 bitu režīmu. Nākamajā apmācībā mēs pastāstīsim arī par 4 bitu režīmu