pic 16f84 a atmel 24c16

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
FyKUS9

pic 16f84 a atmel 24c16

#1 Příspěvek od FyKUS9 »

když k picu připojím eprom 24c16 dá se doní uložit část programu nebo jenom hodnoty z proměných dík za odpověď
Uživatelský avatar
Atlan
Příspěvky: 4514
Registrován: 10 kvě 2004, 00:00
Bydliště: Košice

#2 Příspěvek od Atlan »

len hodnoty z premenych...aspon pri pouziti tochto picka.....
Uživatelský avatar
Mendor
Příspěvky: 223
Registrován: 16 dub 2008, 00:00
Bydliště: Kladno

#3 Příspěvek od Mendor »

Do externí eeprom se dají uložit třeba všechny texty pro znakový LCD, tím zbude více místa pro program. Alespoň tak to řeším já.
Uživatelský avatar
Jarous
Příspěvky: 216
Registrován: 02 úno 2005, 00:00
Bydliště: Banská Bystrica
Kontaktovat uživatele:

#4 Příspěvek od Jarous »

Mendor:Nespomaluje ti to program ?Predsa len,čítanie tej EEPROM chvíľu trvá.
Uživatelský avatar
Atlan
Příspěvky: 4514
Registrován: 10 kvě 2004, 00:00
Bydliště: Košice

#5 Příspěvek od Atlan »

no myslim ze spomalenie ja zanedbatelne..... jedine ze by si vypisoval na znakavy displej veeeelmi casto a nato nieje dovod..... komunikacna moze prebiehat 400khz alebo 100khz a na displej to staci. Skor ako pustis tlacidlo tak je to na displeji :D
Uživatelský avatar
meereck
Příspěvky: 55
Registrován: 09 bře 2008, 00:00

#6 Příspěvek od meereck »

podle me se tam neda ulozit programova cast.
Kazdopadne nezapomen na pullup odpory na SDA a SCL
Jirka
Příspěvky: 2034
Registrován: 01 črc 2005, 00:00
Bydliště: zbídačený kraj
Kontaktovat uživatele:

#7 Příspěvek od Jirka »

Mendor píše:Do externí eeprom se dají uložit třeba všechny texty pro znakový LCD, tím zbude více místa pro program. Alespoň tak to řeším já.

Takový možná lamácký dotaz. Jak se vytvoří obsah externí eeprom (hex soubor) s texty pro LCD?

Docela by se mi to hodilo, paměti v PIC-ce je pořád málo...
*****
Uživatelský avatar
Mendor
Příspěvky: 223
Registrován: 16 dub 2008, 00:00
Bydliště: Kladno

#8 Příspěvek od Mendor »

V HEX editoru, co mám k programátoru napíšu všechny texty pro LCD co budu potřebovat, naprogramuji eeprom a obsah editoru si vytisknu abych věděl kde jaký text leží. Pro přehlednost a usnadnění přístupu je na konci každého textu ponecháno alespoň jedno FF.
Ve vlastním programu pak jen zadám adresu prvního znaku a ve smyčce se čte s eeprom a zároveň zapisuje na LCD tak dlouho, až smyčka narazí na adresu s hodnotou FF. Tím je čtení ukončeno.
Pokud jsi měl na mysli něco jiného, tak napiš.
Jirka
Příspěvky: 2034
Registrován: 01 črc 2005, 00:00
Bydliště: zbídačený kraj
Kontaktovat uživatele:

#9 Příspěvek od Jirka »

Princip, jak si ho popsal, chápu.

A ten programátor a HEX editor, to je nějaký profi produkt, nebo něco volně dostupného z internetu? Dáš jsem odkaz?
*****
Uživatelský avatar
Mendor
Příspěvky: 223
Registrován: 16 dub 2008, 00:00
Bydliště: Kladno

#10 Příspěvek od Mendor »

Na eeprom používám tento starší programátor: http://shop.elnec.cz/detail/131916
Uživatelský avatar
Atlan
Příspěvky: 4514
Registrován: 10 kvě 2004, 00:00
Bydliště: Košice

#11 Příspěvek od Atlan »

Mozes pouzit ic prog---ako ho rozbehas....
Přílohy
Ic prog.JPG
(100.9 KiB) Staženo 122 x
Jirka
Příspěvky: 2034
Registrován: 01 črc 2005, 00:00
Bydliště: zbídačený kraj
Kontaktovat uživatele:

#12 Příspěvek od Jirka »

5. programátor pořizovat nebudu. :D Zkusím to přes IC-Prog a JDM (ten by měl ty paměti podporovat), až na to dojde.
*****
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“