Stránka 1 z 1

PICkit2-program

Napsal: 23 led 2011, 16:46
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ď.

Napsal: 23 led 2011, 21:10
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.

Napsal: 23 led 2011, 21:37
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í.

Napsal: 23 led 2011, 21:53
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 :)

Napsal: 23 led 2011, 22:03
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.

Napsal: 23 led 2011, 22:10
od pickit
Ok, dík, zajtra sa na to kuknem, keďtak dám vedieť, zatiaľ díky.

Napsal: 24 led 2011, 17:59
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.

Napsal: 24 led 2011, 19:27
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í.

Napsal: 24 led 2011, 20:09
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

Napsal: 24 led 2011, 20:30
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ěď.