Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2026:alexandru.jipa2803:vnedelceva [2026/05/25 19:32]
vnedelceva [Software Design]
pm:prj2026:alexandru.jipa2803:vnedelceva [2026/05/25 19:37] (current)
vnedelceva [Software Design]
Line 98: Line 98:
 **Comunicatie I2C cu LCD** **Comunicatie I2C cu LCD**
  
-LCD-ul 16x2 este controlat prin modulul PCF8574 (adresa 0x27). ​Comunicatia TWI este implementata manual prin registrele ​''​TWCR'',​ ''​TWDR'',​ ''​TWBR''​. LCD-ul primeste date in mod 4-bit: fiecare byte este trimis in doua nibble-uri, fiecare cu pulsul de Enable ridicat si coborat prin I2C pentru a fi citit de LCD.+LCD-ul 16x2 este controlat prin modulul PCF8574 (adresa 0x27). ​Intreaga comunicatie  
 +este implementata ​de la zero, fara biblioteci externe — functiile de initializare,​  
 +trimitere de comenzi, afisare de caractere si pozitionare cursor sunt scrise ​manual ​ 
 +prin manipularea directa a registrelor TWI (''​TWCR'',​ ''​TWDR'',​ ''​TWBR''​). LCD-ul ​ 
 +primeste date in mod 4-bit: fiecare byte este trimis in doua nibble-uri, fiecare cu  
 +pulsul de Enable ridicat si coborat prin I2C pentru a fi citit de LCD.
  
 **Senzor MQ-2** **Senzor MQ-2**
pm/prj2026/alexandru.jipa2803/vnedelceva.1779726754.txt.gz · Last modified: 2026/05/25 19:32 by vnedelceva
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0