Har OSCCAL förstört min LCD?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Har OSCCAL förstört min LCD?

Inlägg av Al_Bundy »

Hej!

Idag när jag skulle testa min LCD så fungerade den inte. Lyse på den lyser men inget mer. Bara en blå ruta. Jag testade ladda upp ett program som styr resten av alla komponenter som sitter med min ATmega328. Det är LED, högtalare och tangentbord. Allt fungerar felfritt(inga fel vid tangentbordet heller som jag hade problem med).

Jag skulle då ta bort alla pinnar som sitter på LCD:n och använda tensugen för att få bort det. Jag fick värma en hel del med min lilla lödpenna på 48W som jag hade ca 400 grader på. Men jag fick inte bort pinnarna Så jag gjorde en annan sak. Det var bara kabelflytt om ni undrar.

Men dagen innan hade jag lekt med OSCCAL. Kan OSCCAL vara orsaken varför inget kommer upp på min LCD display? Om JA: Hur resetar jag?

CPU: ATmega328
LCD: Nokia 5110
Mjukvara: Arduino Bootloader
Användarvisningsbild
Bosen
Inlägg: 1753
Blev medlem: 18 juli 2005, 10:56:31
Ort: Karl Gustav, Varberg
Kontakt:

Re: Har OSCCAL förstört min LCD?

Inlägg av Bosen »

Otroligt osammanhängande text! Vad gjorde du med din lödpenna och tennsug?
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Har OSCCAL förstört min LCD?

Inlägg av Al_Bundy »

Skulle löda bort pinnar från LCD:n. Dessa pinnar till vänster: http://www.aliexpress.com/item/84X48-No ... 25070.html

Men jag anser jag inte har förstört något, men jag får en misstanke att värmen kan ha förstört LCD:n om den skulle vara mycket känslig.

Annars så tror jag OSCCAL har ändrat så det inte kommer någon data till LCD:n.
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Har OSCCAL förstört min LCD?

Inlägg av hanzibal »

Kolla alla sladdar så att du kopplat rätt, verkar troligare att du råkat sätta en sladd fel än att du bränt LCDn.
Användarvisningsbild
Bosen
Inlägg: 1753
Blev medlem: 18 juli 2005, 10:56:31
Ort: Karl Gustav, Varberg
Kontakt:

Re: Har OSCCAL förstört min LCD?

Inlägg av Bosen »

är du helt säker på att du har kopplat allt rätt till din display?
Har din LCD fungerat tidigare?
Vad har du mer för hårdvara förutom din Atmega328? Har du en kristall/resonator eller försöker du köra på den inbyggda resonatorn? (8MHz)
På vilket sätt exprimenterade du med OSCCAL?
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Har OSCCAL förstört min LCD?

Inlägg av Al_Bundy »

Jag skrev OSCCAL = 128; bara.

Men är det stor risk att har har bränt min LCD? Jag testar med min Arduino Mega och då fungerar inte LCD:n heller. Något är skumt här.
Användarvisningsbild
Bosen
Inlägg: 1753
Blev medlem: 18 juli 2005, 10:56:31
Ort: Karl Gustav, Varberg
Kontakt:

Re: Har OSCCAL förstört min LCD?

Inlägg av Bosen »

Du har ju inte bränt din display på grund av att du har ändrat OSCCAL på din atmega328 till 128. Det är något annat du har gjort fel. Kolla så du verkligen kopplar rätt!
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Har OSCCAL förstört min LCD?

Inlägg av Al_Bundy »

Jag ska göra det. Återkommer! Vad gör den där OSCCAL för något?
danei
EF Sponsor
Inlägg: 27427
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Re: Har OSCCAL förstört min LCD?

Inlägg av danei »

Den justerar oscillatorn.
Användarvisningsbild
Glenn
Inlägg: 36726
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: Har OSCCAL förstört min LCD?

Inlägg av Glenn »

Nu har du ju iofs ett "fuskkort" till din nokiaLCD, så där kanske det står vad pinnarna faktiskt är ? ..Men det brukar råda stor förvirring hur man räknar pinnarna på dom där displayerna, lätt att missuppfatta nåt schema så man räknar och kopplar åt "fel håll".

Har du full koll på hur du initierar och pratar med displayen ? dom är lite bökigare att använda än en vanlig..
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Har OSCCAL förstört min LCD?

Inlägg av Al_Bundy »

Alla dessa är tydligen slutna med varandra :shock:
EDIT: OJ. Glömde att pinnarna var inkopplade i de digitala ingångarna/utgångarna.

Bild
Senast redigerad av Al_Bundy 10 mars 2014, 20:49:29, redigerad totalt 1 gång.
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Har OSCCAL förstört min LCD?

Inlägg av Al_Bundy »

Glenn skrev:Nu har du ju iofs ett "fuskkort" till din nokiaLCD, så där kanske det står vad pinnarna faktiskt är ? ..Men det brukar råda stor förvirring hur man räknar pinnarna på dom där displayerna, lätt att missuppfatta nåt schema så man räknar och kopplar åt "fel håll".

Har du full koll på hur du initierar och pratar med displayen ? dom är lite bökigare att använda än en vanlig..
Fuskkort? Nu var du oförskämd :lol: :tumupp:
Användarvisningsbild
Al_Bundy
Inlägg: 2889
Blev medlem: 11 september 2012, 23:59:50
Ort: The U.S - Chicago
Kontakt:

Re: Har OSCCAL förstört min LCD?

Inlägg av Al_Bundy »

Jag vet inte vad som hände. Men nu fungerar den. Säkert glapphetsfel! Tur att man har hållt på med pillergöra i ca 10 år. Personligen ogillar jag dessa LCD-displayer för att dom är så billiga på något sätt. Få funktioner. Man kan lika gärna ha 7-segments.
Hur som helst åter till tråden:

OSCCAL!
När ska jag använda det?
Kan jag resetta den eller görs det automatiskt?
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Re: Har OSCCAL förstört min LCD?

Inlägg av vfr »

OSCAL är ett kalibreringsvärde för att kompensera för olikheter emellen olika exemplar av kretsar. Alla komponenter är en aning olika ut från tillverkningen, och speciellt de interna oscillatorerna som är inbyggda i mikrokontrollerna. För att då kunna använda mikrokontrollern i olika situationer där det behövs högre tidsnogrannhet, t.ex seriekommunikation, så har man infört ett kalibreringsvärde som ska kompensera för skillnader mellan exemplaren. I många fall är detta register fabrikskalibrerat till just det exemplaret. Skulle det ändå inte stämma så kan man sätta ett eget värde för att komma närmare korrekt tid.
danei
EF Sponsor
Inlägg: 27427
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Re: Har OSCCAL förstört min LCD?

Inlägg av danei »

Nja. Kalibrera är att mäta upp felet. Det här är ett justeringsvärde. Om man ska vara petig.
Skriv svar