Download - afisor
![Page 1: afisor](https://reader036.vdocumente.com/reader036/viewer/2022082714/563dbbc2550346aa9ab00119/html5/thumbnails/1.jpg)
http://www.youtube.com/watch?v=Yz6UfvkNe5M
Aplicaţia 3 – Afișarea unui text pe LCD
Pentru a fi mai uşoară interfaţarea unui modul LCD a fost concepută o librarie numită flexunit care include toate instrucțiunile necesare pentru afişarea caracterelor, numerelor etc.
Pentru a scrie un text pe LCD sunt suficiente două instrucţiuni:
- Lcd_Init care inițializează comunicația cu LCD-ul
- Lcd_text (x,y, ‘TEXT’) unde :
text indică faptul ca pe LCD va fi afişat un text
x reprezintă rândul
y reprezintă coloana
’TEXT’ este textul care se doreste a fi afişat (max. 16 caractere)
Aplicaţia 4 – Afișarea pe LCD a unui text
recepţionat pe serial
Aplicaţia are drept scop realizarea comunicaţiei seriale intre PC şi microcontroler şi afişarea datelor
eceptionate pe LCD.
![Page 2: afisor](https://reader036.vdocumente.com/reader036/viewer/2022082714/563dbbc2550346aa9ab00119/html5/thumbnails/2.jpg)
Convertorul analog – digital (ADC)
Citirea ADC-ului şi afişarea valorii pe 8 LED-uri
Scopul aplicaţiei este citirea unui semnal analogic şi afişarea valorii acestuia pe 8 LED - uri. Pentru generarea semnalului analogic se va utiliza potenţiometrul semireglabil de pe placa de dezvoltare. Pentru a citi semnalele de pe convertorul analog digital se utilizează instrucţiunea:
Adc_Read (x)
unde: x reprezintă numărul canalului ADC (0....8)
Valoarea citită pe ADC-ului este un număr reprezentat pe 10 biţi (max 1024). Pentru a putea afişa acest număr pe 8 LED-uri (max 255) se imparte valoarea citită pe ADC la 4 a div 4 adică 1024/4=255
![Page 3: afisor](https://reader036.vdocumente.com/reader036/viewer/2022082714/563dbbc2550346aa9ab00119/html5/thumbnails/3.jpg)
Aplicaţia 8 – Interfaţarea encoderului incrementalI)
Obiectivul acestei aplicaţii este interfaţarea senzoruluncremental, determinarea sensului de rotaţie şi afişarea valorpe 8 LED-uri.
Interfaţarea encoderului incremental (II)
Obiectivul acestei aplicaţii este interfaţarea senzorului incremental, determinarea sensului de rotaţie şi afişarea numărului de impulsuri pe afişajul cu LCD.
Pe primul rând al LCD-ului va fi afişat numărul de impulsuri iar pe al doilea rând va fi afişat un text. (ex: TEST ENCODER)
![Page 4: afisor](https://reader036.vdocumente.com/reader036/viewer/2022082714/563dbbc2550346aa9ab00119/html5/thumbnails/4.jpg)
Citirea valorii unei fotorezistenţe
Obiectivul acestei aplicaţii este citirea valorii unei fotorezistenţe, afisarea acesteia pe LCD şi pe calculator. Schema de conectare la convertorul ADC este cea din figura alăturată
![Page 5: afisor](https://reader036.vdocumente.com/reader036/viewer/2022082714/563dbbc2550346aa9ab00119/html5/thumbnails/5.jpg)