PICkit2-program

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

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
pickit

PICkit2-program

#1 Příspěvek od pickit »

Čaute, kedže mám doma PICkit2, tak by som ho rád vyskúšal, no len problém je v tom, že som ešte mikrokontroléry neprogramoval. Chcel by som teda poprosiť niekoho ochotného, aby sem napísal postup, presne krok za krokom, ideálne aj popísať, čo sa kde deje, ako možem s pomocou PICkit2 v MPLABe naprogramovať mikrokontrolér. Ďalej mám otázku, aký je rozdiel v tých úvodných nastavovacích veciach medzi PIC16F628A a PIC16F690, v datasheete som to akosi nepostrehol, myslím konkrétne Watch dog, komparátor, oscilátor atď, veď viete. Neviete, kde by som mohol zohnať nejaký jednoduchý program na PIC16F690?? Kľudne len na nastavenie vstupno-výstupných portov, tj., aby mi to rozsvietilo LEDku :D
Dík za odpoveď.
Uživatelský avatar
mtajovsky
Příspěvky: 3728
Registrován: 19 zář 2007, 00:00
Bydliště: Praha

#2 Příspěvek od mtajovsky »

Kupte si ještě tohle http://obchod.hw.cz/Default.asp?cls=stoitem&stiid=38719
a pokud se pamatuju, tak k PICKit2 nebo k té demo desce je přiložen tutoriál o asi 10 kapitolách, který vás povede krok za krokem od naprogramování rozsvícení 1 LED ke složitějším věcem. Chce to umět English.
Jirka
Příspěvky: 2034
Registrován: 01 črc 2005, 00:00
Bydliště: zbídačený kraj
Kontaktovat uživatele:

#3 Příspěvek od Jirka »

V MPlabu k tomu nic nepotřebuješ. Připoj PicKit2, nahoře v menu vyber Programmer / Select Programmer / PicKit2 a naskočí ti nahoře tlačítková lišta na ovládání programování. Najeď si na tlačítka myší a ukáže se ti popisek. Je to tak jednoduchý, že k tomu není co psát.

U 628A jsou pojistky asi tyto:
BODEN
CP
PWRTE
WDT
LVP
MCLRE
a typ oscilátoru

Věšinou je autor programu píše už přímo do programu, takže se to nastaví samo.

Ještě si můžeš k tomu PicKit2 udělat takovéto programovací patice, když nebudeš chtít programovat PIC přímo v zapojení.
*****
pickit

#4 Příspěvek od pickit »

Díky za odpoveď.
Mám Pickit2 aj s tou doskou, kde je patica, atď (neviem teraz ako sa to volá)
No práve ja som chcel vedieť tie nastavovacie veci u PIC16F690, kedže ten bol priložený v balení.
Dík za ten popísaný postup, keď zoženiem / napíšem program pre PIC16F690 tak to vyskúšam, len ani po prelezenom datasheete som nenašiel v jednom riadku popísané všetky tie nastavovacie veci, tak preto by som sa ich rád dozvedel :)
Jirka
Příspěvky: 2034
Registrován: 01 črc 2005, 00:00
Bydliště: zbídačený kraj
Kontaktovat uživatele:

#5 Příspěvek od Jirka »

Aha, myslel jsem že to potřebuješ obráceně. Ze 690 na 628A.

Protože, pokud se nepletu, součástí PicKitu2 jsou dvě CD a na nich bylo několik (asi 12) ukázkových programů právě pro 690 a myslím, že tam byl i jednouduchý program právě s blikáním LEDek. Tak se na ty CD podívej.
*****
pickit

#6 Příspěvek od pickit »

Ok, dík, zajtra sa na to kuknem, keďtak dám vedieť, zatiaľ díky.
pickit

#7 Příspěvek od pickit »

A nevie niekto prosím, pod čím mám ten program na blikač hladať, a sú tu programy pre PIC16F684, čo počítam, žeby malo byť podobné, teda dúfam, že je. Niečo som našiel v zložke Code Examples, ale tu je skor popis jednotlivých inštrukcií ako hotové programy, takže je možné, že hľadám zle.
Jirka
Příspěvky: 2034
Registrován: 01 črc 2005, 00:00
Bydliště: zbídačený kraj
Kontaktovat uživatele:

#8 Příspěvek od Jirka »

Vlož to první CD (insert this CD first) , vlez do adresáře Install / Lessons / Low Pin Count Demo Board (tuhle desku máš). Tam by mělo být 12 příkladů pro 16F690, první 2 nebo 3 jsou jednoduché programy na LEDky. Tak na to koukni.

Ale tohle se ti mělo nahrát při instalaci do adresáře k MPLabu, někam do Project / Demo nebo tak něco. Už si to přesně nepamatuju kam, mám na disku MPLab Portable a tam to není.
*****
pickit

#9 Příspěvek od pickit »

Ok, dík, našiel som to v tej zložke na tom CD, ďalej sa chcem opýtať, stačí keď dám v MPLABe súbor.asm a keď zvolím programátor a tam hore dám program the target device, a bude to napálené, alebo ako to funguje ?? Dík za odpoveď.

Možno sú to jednoduché otázky, ale v programovaní MCU som úplný začiatočník :D
Jirka
Příspěvky: 2034
Registrován: 01 črc 2005, 00:00
Bydliště: zbídačený kraj
Kontaktovat uživatele:

#10 Příspěvek od Jirka »

Nahraj tam celý adresář s příkladem, zvol Project / Open a vyber *.mcp soubor.

Na většinu z toho přijdeš logikou, jinak máš na CD manuály. Je to rychlejší, než tu čekat hodinu na odpověď.
*****
Odpovědět

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