Har OSCCAL förstört min LCD?
Har OSCCAL förstört min LCD?
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
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
Re: Har OSCCAL förstört min LCD?
Otroligt osammanhängande text! Vad gjorde du med din lödpenna och tennsug?
Re: Har OSCCAL förstört min LCD?
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.
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.
Re: Har OSCCAL förstört min LCD?
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.
Re: Har OSCCAL förstört min LCD?
ä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?
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?
Re: Har OSCCAL förstört min LCD?
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.
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.
Re: Har OSCCAL förstört min LCD?
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!
Re: Har OSCCAL förstört min LCD?
Jag ska göra det. Återkommer! Vad gör den där OSCCAL för något?
Re: Har OSCCAL förstört min LCD?
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..
Har du full koll på hur du initierar och pratar med displayen ? dom är lite bökigare att använda än en vanlig..
Re: Har OSCCAL förstört min LCD?
Alla dessa är tydligen slutna med varandra
EDIT: OJ. Glömde att pinnarna var inkopplade i de digitala ingångarna/utgångarna.


EDIT: OJ. Glömde att pinnarna var inkopplade i de digitala ingångarna/utgångarna.

Senast redigerad av Al_Bundy 10 mars 2014, 20:49:29, redigerad totalt 1 gång.
Re: Har OSCCAL förstört min LCD?
Fuskkort? Nu var du oförskämdGlenn 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..


Re: Har OSCCAL förstört min LCD?
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?
Hur som helst åter till tråden:
OSCCAL!
När ska jag använda det?
Kan jag resetta den eller görs det automatiskt?
Re: Har OSCCAL förstört min LCD?
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.
Re: Har OSCCAL förstört min LCD?
Nja. Kalibrera är att mäta upp felet. Det här är ett justeringsvärde. Om man ska vara petig.