afisor

5
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.

description

sfsf

Transcript of afisor

Page 1: afisor

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

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

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

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