ATM1602B / HD44780 / 16f690 / Pickit2

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av choppertony »

Jag sitter o tittar i User´s guide till ATM1602B och läser sodjans programexempel på HD44780.

Jag har kanske missat ngt hos MPLAB då jag tycker att deras mjukvara borde peka på var i koden den tycker att felet är i stället för att skriva ut 28 rader text för att tala om att man skrivit en bokstav fel. någonstans... Då kan de lika väl skita i att skriva ngt alls.

Finns det ngn inställning i mjukvaran som gör att den pekar ut var i kåden den inte förstår????? Det är ju liksom inget nytt. Så funkade delphi för 24 år sedan. och säkert andra mjukvaror långt innan dess.

Jag försöker att få min display till att funka men jag börjar med mjukvaran. Även om jag ställer in MPLAB på 16f886 så får jag ett helt kilogram med felmedelande då jag försöker att kompilera sodjans kod.

Men i slutändan skall jag köra den med 16f690 pic'en

Jag vill gärna veta om någon annan har fått det till att funka.


Finns det andra mjukvaror som funkar till pickit2 som är bättre än MPLAB?

Måste man ha vispegrädde till jordgubbar? :shock:


mvh /// Tony
Scorpiion
Inlägg: 380
Blev medlem: 24 januari 2008, 20:56:06
Ort: Umeå

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av Scorpiion »

Har du ställt in så MPLAB inte är case sensitve? Och inkluderat header filen och linker scriptet... Om du fixar dessa så ska det funka.. :)
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av choppertony »

Nu blev jag nyfiken*L*

Skall genast in o titta om jag hittar dessa saker. Vart skall de ligga????


Kan vara bra för mig o för andra nybörjare att veta :P
Scorpiion
Inlägg: 380
Blev medlem: 24 januari 2008, 20:56:06
Ort: Umeå

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av Scorpiion »

Ja du.. header och linker filen finns i mplabs mappar... vänsterklicka på "headers" och "linkers" eller vad de nu står.. har inte programmet framför mig (finns inte på den här datorn)..

Case sensitive.. det är under projekt menyn.. och så kan man välja inställningar för projektet på ett ställe ungefär på mitten (ungefär) och så är det i en undermeny med två olika val varav en är den för inställningar.. :P

haha kanske inte den bästa förklaringen menmen.. kanske funkar.. :)
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av choppertony »

Det behövs nog en förklaring igen när du sitter framför datorn där du har programmet. För jag får inte till ngt bättre än det jag redan provat... Tackar så länge!
bearing
Inlägg: 11676
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av bearing »

Det står i sodjan introduktion till MPLAB tror jag. Inställningen ligger någonstans i project settings har jag för mig.
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av choppertony »

Som vanligt! Man kommer ingen stans. Man skall bara läsa o läsa...... Men det är faktiskt så en hacker jobbar. 99% läsa för att sedan veta vad man skall göra.

Rom bryggdes inte på en dag. Men man dricker upp det ganska snabbt! :twisted:
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av sodjan »

Den är inte skriven för den allra senaste versionen, men har
du kollat : http://www.jescab.se/Info_MPLAB.html ?
Jag tittade liter snabbt och det bör nog stämma i princip.
En bit ner på sidan under "Konfigurering", speciellt om "case sensitivity"...

> Finns det andra mjukvaror som funkar till pickit2 som är bättre än MPLAB?

Bättre på vadå mer specifikt ? MPLAB gär väl bara exakt det den blir
tillsagd att göra, och anses nog vara helt OK nu för tiden.

> Finns det ngn inställning i mjukvaran som gör att den pekar ut var i kåden den inte förstår?

Jag tror att alla felmedellanden antingen talar för sig själva, eller har ett radnummer
angivet om det går att koppla felet till en viss rad. Dubbel-klick på felet i output-fönstret
gör att man placeras direkt i källkoden på rätt rad. Om det inte finns radnummer så gäller
felet generellt och är inte kopplat till en viss rad.

Slutligen, sådana här trådar är ganska värdelösa utan några exempel
på de fel du får, det blir enbart rena gnäll-trådar utan större värde. Det tar högst
ett par sekunder att kopiera några rader från output-fönstret och det sparar
minuter för alla som nu måsta läsa en massa gnäll istället...
Scorpiion
Inlägg: 380
Blev medlem: 24 januari 2008, 20:56:06
Ort: Umeå

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av Scorpiion »

Koden från Sodjans sida funkar utmärkt med senaste version av MPLAB... Se bara till att fixa de saker jag sa till om med headerfil och likerscript.. Och sen fixa case-sensitive... Då borde det funka.. :)

Dom här tutorialsen är väldigt bra och rekommenderas!

http://www.gooligum.com.au/tutorials.html

(Tycker dom borde rekommenderas till alla nybörjare på forumet, väldigt bra skrivna tycker jag... :))
Användarvisningsbild
korp
Inlägg: 1216
Blev medlem: 30 maj 2006, 02:21:18
Ort: Strömstad

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av korp »

Posta feltexten så blir det lättare att hjälpa dig. Sen vill jag åter understryka det Sodjan skriver;
"Dubbel-klick på felet i output-fönstret gör att man placeras direkt i källkoden på rätt rad. Om det inte finns radnummer så gäller felet generellt och är inte kopplat till en viss rad.".
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av choppertony »

Jo visst var det lite gnäll. o i bland behöver man gnälla. Men det gav många goda råd att gnälla denna gången så det var inte helt värdelöst gnäll! *l* Tack så länge. Nu skall jag läsa mig till lite mer !
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av sodjan »

> Men det gav många goda råd att gnälla denna gången...

Så det fungerar nu ?
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av choppertony »

Nä det funkar inte riktigt ännu. Jag har inte hunnit testa ännu. Men jag fick ju bra info av er för att gå vidare och kanske få det att funka. Jag återkommer så fårt jag testat o antingen berättar att det gick eller frågar om fler goda råd. Tackar så länge!
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av choppertony »

Hej igen!

Jag har sökt efter LNK filer som står på sodjans sida. Men hittar inte sådana med den ändelsen. Men jag hittar (.lkr) filer.
Har de ändrat ändelsen eller har jag hittat fel filer. Min MBLAB är V8.10.
bos
Inlägg: 2314
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Re: ATM1602B / HD44780 / 16f690 / Pickit2

Inlägg av bos »

Om det är http://www.jescab.se/HD44780.html du läser så står inget om LNK, men väl LKR.
Skriv svar