Vizitator cătălin Postat Mai 5, 2010 Partajează Postat Mai 5, 2010 Trebuie să-mi trimită altul, nu doar reprogramat. Link spre comentariu
visinica Postat Mai 9, 2010 Partajează Postat Mai 9, 2010 merge cu programerul de la adelaidacu winpic800si o setare in programceva multiplicator cu 5succes Link spre comentariu
Vizitator cătălin Postat Iunie 2, 2010 Partajează Postat Iunie 2, 2010 Bun, acuma îmi merge ICD2, am programat picul (PIC18F4550) l-am verificat, am citit conţinutul, totul pare ok.L-am programat astfel încât să se aprindă şi să se stingă un led după 900ms.În montaj nu-mi merge, ledul rămâne aprins, nu se stinge.Nu ştiu care e problema. Link spre comentariu
crispus Postat Iunie 2, 2010 Partajează Postat Iunie 2, 2010 Bun, acuma îmi merge ICD2, am programat picul (PIC18F4550) l-am verificat, am citit conţinutul, totul pare ok.L-am programat astfel încât să se aprindă şi să se stingă un led după 900ms.În montaj nu-mi merge, ledul rămâne aprins, nu se stinge.Nu ştiu care e problema.Cum arata programul? Dar schema placii? Link spre comentariu
Vizitator cătălin Postat Iunie 2, 2010 Partajează Postat Iunie 2, 2010 Programul e unul simplu, l-am testat şi simularea a mers perfect.Am pozitiv la:Vpp(primul pin), pinul 11 după care am negativ la 12, 13, 14.De la 13 şi 14 am legătură la un cuarţ(20Mhz) şi de acolo către două condensatoare de 33pf la negativ. Link spre comentariu
puiu Postat Iunie 2, 2010 Partajează Postat Iunie 2, 2010 1. Cu ce la-i simulat?2. Programul este simplu cand merge, cand nu merge este complicat. Cred ca te pot ajuta pe forum daca forumisti vad acel program simplu, poate e o greseala elementara si o vede cineva. Terminologia cu pozitiv si negativ nu cred ca satisface pe nimeni si nici pe tine. Link spre comentariu
Liviu M Postat Iunie 2, 2010 Partajează Postat Iunie 2, 2010 Programul e unul simplu, l-am testat şi simularea a mers perfect.Am pozitiv la:Vpp(primul pin),Vpp e pinul de programare. In functionarea normala e multiplexat cu MCLR (sau nu).Alimentarea (pozitivul) se face la pinul (pinii daca-s mai multi, la 4550 cred ca-s 2) VDD.LE M-am uitat putin in Data Sheet:Pozitiv, 5V - VDD - pinii 11 si 32Masa, GND, 0V - VSS . pinii 12 si 31.Poti sa pui si un condensator de 100nF intre VDD si VSS (daca pui PICul pe soclu incape la fi sub pic, in soclu.)LLE Ca invat sa citesc si-mi iese pe bucati: după care am negativ la 12, 13, 14.Daca pui "negativ" la 13 si 14 (oscilator), n-o sa mai oscileze si n-o sa mai ai "ceas de sistem". La 13 si 14 lasi numai partea aia cu quarzul si condensatorii. Link spre comentariu
electronunervos Postat Ianuarie 20, 2011 Partajează Postat Ianuarie 20, 2011 cu icd2 nu merge programat 12C509? De ce? Pt ca pe diverse site-uri vad ca nu este suportat de catre icd2 Link spre comentariu
grifonul_alb Postat Martie 5, 2012 Partajează Postat Martie 5, 2012 Acest PIC - PIC18F4550 poate fi folosit fara quart? Daca da - ce setari trebuie sa fac.Daca nu - ce valori poate avea quartul.Multumesc. Link spre comentariu
nooob64 Postat Martie 6, 2012 Partajează Postat Martie 6, 2012 In foaia de catalog pagina 25-36 ai tot ce trebuie sa stii . Unele compilatoare iti ofera direct o fereastra in care sa setezi oscilatorul. Link spre comentariu
grifonul_alb Postat Martie 8, 2012 Partajează Postat Martie 8, 2012 Am reusit sa fac montajul sa functioneze. Am gasit un cristal de 20 MHz si unul de 48 MHz dar acum il folosesc pe cel de 20 MHz. Pe portul D am conectate LEDuri (8 buc) si pe portul B am conectat un LCD HITACHI (cu un singur rand de caractere) 4 pini pentru date(RB0-RB3) si RB6, RB7 pentru R/S si E. In prima faza, pentru alimentare, am folosit o baterie de 3 V ( de ceas). Partea de LEDuri a functionat , dar LCDul nu a pornit. Dupa ce am mai citit am observat ca imi trebuiesc 5 V pentru LCD. Apoi am pus 2 baterii de ceas (in total 5,3 V masurat) si acum LCDul se ilumineaza (afiseaza matricea caracterelor), dar cred ca nu mai porneste (initializeaza) PICul. Ce tensiune trebuie sa fie pe pinul 1 MCLR(minim - maxim) pentru a se initializa PICul? Si tensiunea maxima pe VDD a PICului este 5,5 V?Am experienta ZERO cu microcontrolere. Deci va rog nu ma bateti.Multumesc. GicaS. Link spre comentariu
grifonul_alb Postat Martie 14, 2012 Partajează Postat Martie 14, 2012 Am reusit sa fac sa afiseze si LCDul folosind o sursa externa stabilizata de 5V. Din ceea ce am citit , am observat ca PICul se "blocheaza" daca crestearea tensiunii de alimentare este prea lenta. Probabil cele 2 baterii nu faceau fata pentru alimentarea PICului, LEDurilor si LCDului.Acum ma lovesc de alta problema. LCDul nu afiseaza corect. Astfel:- dupa alimentare si initializare LCD primul mesaj apare corect,- dar dupa ce dau comanda "CLEAR LCD" si trimit spre afisare urmatorul mesaj nu merge bine, primul mesaj nu este sters tot ci doar franturi si nici nu face suprapunerea textului desi am dat afisare din linia 1 , coloana 1 . Delay-ul l-am setat intre 1000 ms si 3000 ms. Cu nici una din aceste valori nu mi-a afisat corect mesajele urmatoare. Aveti vreo idee?Mai jos sunt schema si programelul facut in MikroC.Pic18F4550.zip Link spre comentariu
costi002 Postat Martie 14, 2012 Partajează Postat Martie 14, 2012 De obicei, la scriere peste ceva existent, eu dau intai comanda Clear si apoi Return home position. Daca vrea sa fac un refresh (de ex cand monitorizez temp sau altceva) pur si simplu dau return home position si merge ok.Esti sigur ca comanda de return e data bine? Link spre comentariu
grifonul_alb Postat Martie 14, 2012 Partajează Postat Martie 14, 2012 Ok. O sa incerc si asta - intai comanda Clear si apoi Return home position - sa vad daca merge.Multumesc.GicaS. Link spre comentariu
grifonul_alb Postat Martie 15, 2012 Partajează Postat Martie 15, 2012 Am dat comenzile pe rand astfel intai comanda Clear si apoi Return home position si acum afiseaza ciudateni rau de tot. Sa fie vreo problema ca LCDul meu este cu un singur rand de caractere si folosesc o versiune de program "InitLCD" care este pentru LCDul cu 2 randuri de caractere? Stiti pe unde gasesc un exemplu de folosire LCD HD44780 pe 8 biti date? nu doar 4 biti cum folosesc eu acum.GicaS. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum