Jump to content
ELFORUM - Forumul electronistilor

LCD 2x16 si PIC18F97J60


Mihai Popa

Recommended Posts

Buna,Va rog sa imi dati un sfat: trebuie sa conectez un afisor LCD 2x16 caractere la un PIC18F97J60.Ideea este ca se aprinde doar prima linie ca si cum ar fi doar alimentat, LCD-ul este bun, testat pe un alt MCU care merge la 3,3V.PIC-ul se alimenteaza la 3V.Compilatorul este MikroBasic Pro.Nu stiu ce sa mai setez la acest MCU, si nu am gasit nici un exemplu functional cu aceasta configuratie.Daca cineva a lucrat cu pic-ul acesta, il rog sa imi dea o mana de ajutor.Multumesc.

Link to comment
  • Replies 5
  • Created
  • Last Reply

Top Posters In This Topic

  • Mihai Popa

    4

  • Mircea

    2

Top Posters In This Topic

1. LCD este de 3V sau 5V? Model?2. Ce exact se vede pe LCD? Poze ar fi bune, inutile in caz ca ceea ce vezi sunt cele 16 dreptunghiuri negre. Asta inseamna ca nu se initializeaza.3. Pune programul tau ca sa vedem ce ai scris acolo.LE: am comandat un PIC identic si eu, in vreo 2 saptamani o sa am o placa de dezvoltare. Eu vreau sa fac un webserver, dar o sa ma joc un pic inainte.

Link to comment

Buna seara.Iata codul folosit:program Test_LCDdim LCD_RS as sbit at LATE4_bit 'LatE.4 'RE4_bit LCD_EN as sbit at LATE5_bit 'LatE.5 'RE5_bit LCD_D4 as sbit at LATE0_bit 'LatE.0 'RE0_bit LCD_D5 as sbit at LATE1_bit 'LatE.1 'RE1_bit LCD_D6 as sbit at LATE2_bit 'LatE.2 'RE2_bit LCD_D7 as sbit at LATE3_bit 'LatE.3 'RE3_bit LCD_RS_Direction as sbit at TRISE4_bit LCD_EN_Direction as sbit at TRISE5_bit LCD_D4_Direction as sbit at TRISE0_bit LCD_D5_Direction as sbit at TRISE1_bit LCD_D6_Direction as sbit at TRISE2_bit LCD_D7_Direction as sbit at TRISE3_bitmain:Lcd_Init() 'initializare afisor LCDlcd1: delay_ms(500) lcd_cmd(_LCD_CLEAR) ' sterge LCD-ul Lcd_Cmd(_LCD_CURSOR_OFF) ' Cursor offlcd: Lcd_Out(1,1,"Test linia 1") Lcd_Out(2,1,"Test linia 2") Delay_ms(1000) goto lcd1end.este in MikroBasic.Ideea este ca nu apare nimic pe LCD.Nu imi dau seama cum trebuie configurati pinii care sunt conectati la PIC.

Link to comment

Salut.Cu acest PIC am realizat, pentru compania la care lucrez, un automat, care moditorizeaza tremperatura din camera in care se afla serverele si porneste sau opreste unul din cele 2 aere conditionate. Mai monitorizeaza prezenta sau absenta tensiunii de alimentare de 220V.Stiu ca este prea puternic pentru asta, insa l-am folosit pe acesta deoarece toate schimbarile de stare se transmit pe GSM catre 5 numere de telefon, si am gasit o placa care avea de toate: sursa, modem GSM, SIM holder, si altele deja facute.Placa se afla pe un site bulgaresc si de acolo am cumparat-o, si de numeste PIC-GSM.Toate cele bune.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines