Ad
Varmvattenberedare från Indol
Bäst online casino i Sverige
Energibutiken.se smarta varor på nätet, leverans till dörren
Annonsera i Värmepumpsforum, klicka här för att ställa e-postfråga och få mer info.
140x140vpforum-11.gif
kontakta oss för pris!
 

Författare Ämne: PIC16F630 OCH EEPROM  (läst 1146 gånger)

0 medlemmar och 1 gäst tittar på detta ämne.

Utloggad messer

  • Dignitär inom värmepump
  • *****
  • Antal inlägg: 1203
  • Karma +3/-4
  • Jag älskar så gott det går
PIC16F630 OCH EEPROM
« skrivet: 10 mars 2009, 01:25:10 »
Hej

Jag försöker lära mej programmera en PIC16F630 och försöker skriva data till EE-prommet i kretsen men det lyckas inte alls så finns det någon som kan hjälpa mig förstå lite bättre.

Jag kör MPLAB 8.20 och Pickit-2.

Vad jag skulle behöva är en liten rutin som skriver till EE-prommet och som verkligen fungerar för dom exempel jag hittat på nätet fungerar ju inte en del går inte ens att assemblera utan att få syntax-fel.

En gråhårig Messer

Utloggad Rdx

  • Guldmedlem
  • Dignitär inom värmepump
  • ******
  • Antal inlägg: 3461
  • Karma +4/-7
SV: PIC16F630 OCH EEPROM
« Svar #1 skrivet: 10 mars 2009, 07:16:10 »
Den exakta sekvensen är ju dokumenterad i databladet sid 51.  Det är viktigt att man följer denna sekvens exakt.
Nibe 1210-7 (installerad 2007), 78+98m aktiva hål, 210 l VV-beredare som volymtank, ASW5000 takkassett för frikyla och värme via platt-vvx.  Södra Bohuslän.

Utloggad messer

  • Dignitär inom värmepump
  • *****
  • Antal inlägg: 1203
  • Karma +3/-4
  • Jag älskar så gott det går
SV: PIC16F630 OCH EEPROM
« Svar #2 skrivet: 10 mars 2009, 11:43:24 »
Den exakta sekvensen är ju dokumenterad i databladet sid 51.  Det är viktigt att man följer denna sekvens exakt.

Hej Ridax

Jo jag har provat använda dom sekvenserna men eftersom jag är nybörjare på både PIC och MPLAB så har jag lite svårigheter.
Jag tog och la in kod som skulle läggas i EEprommet när man programmerade PICen för att se om det blev någon förändring av koden.
När jag sen laddat ner programmet och kört det så försökte jag se vad som hänt genom att läsa av EEprommet i MPLAB och sen i VIEW titta på innehållet i EEPROM men då fanns inte det något av vare sig det som skulle laddas vid programmeringen av PICen eller det som programmet skulle ha ändrat.
Så idag provade jag ett nytt program, det var ursprungligen skrivet för PIC16F690 så jag fick rensa lite, när jag sen var klar programmerade jag PICen och gick sen in och tittade om den gjort något i EEprommet och vad ser jag då jo den texten som jag hade i förra programmet låg där i EEprommet.

Så du förstår jag blir helt konfunderad över hur MPLAB då fungerar så det var därför jag ville ha en kod som någon helt säkert visste fungerade att köra och skriva i EEprommet så jag kunde utesluta ev. programfel.

MVH
Messer

Utloggad Rdx

  • Guldmedlem
  • Dignitär inom värmepump
  • ******
  • Antal inlägg: 3461
  • Karma +4/-7
SV: PIC16F630 OCH EEPROM
« Svar #3 skrivet: 10 mars 2009, 11:50:20 »
Du är säker på att du inte har CP (code protect) på EEPROMet?  Om du har det så kommer en utläsning i MPLAB att alltid resultera i felaktiga värden, oavsett vad EEPROMet i verkligheten innehåller.

Sedan är det ju så att de flesta PICar måste konfigureras/initieras på ett lämpligt sätt, så det är inte alltid att bara ta kod någonstans ifrån och stoppa in det, utan sitt sammanhang.

« Senast ändrad: 10 mars 2009, 11:53:04 av Ridax »
Nibe 1210-7 (installerad 2007), 78+98m aktiva hål, 210 l VV-beredare som volymtank, ASW5000 takkassett för frikyla och värme via platt-vvx.  Södra Bohuslän.

Vill du annonsera klicka här! Varmvattenberedare från Indol
 


Annonser

Right Block

Vibrationsdämpare
Besök vår webshop, klicka här!
Energioffert.se
Energibutiken.se smarta varor på nätet, leverans till dörren
luftvärmepumpar, tillbehör, installationsmaterial, vi har allt!
Annonspriser

Online just nu!

Ad
Varmvattenberedare från Indol
Bäst online casino i Sverige
Energibutiken.se smarta varor på nätet, leverans till dörren
Annonsera i Värmepumpsforum, klicka här för att ställa e-postfråga och få mer info.
140x140vpforum-11.gif
kontakta oss för pris!