Jít k navigaci - Jít k vyhledávání


Seriál - PIC16F84 - 4 - Software

11. 02. 07 - 21:12. Napsal Jiří Chytil. Přečteno 11778x. 10 komentářů

Povíme si o editorech kódu a překladači, který budeme používat. A o různých možnostech tohoto softwaru.

Jako editor kódu můžeme využívat například jen obyčejný poznámkový blok, proč ale když přímo společnost Microchip nabízí vývojové prostředí MPLAB IDE. Vývojové prostředím MPLAB se příliš zabývat nebudu. Ne že by to nestálo za to, ale jeho používání je natolik intuitivní, že myslím, že to nemá cenu. Časem mu možná jeden celý díl věnuji hlavně kvůli simulátoru, ovšem teď bych pozornost přesunul k překladači. Budeme používat překladač MPASMWIN. Jeho hlavní okno vypadá následovně:

vzhled hlavního okna MPASMWIN
Obrázek č. 1 - Vzhled hlavního okna MPASMWIN

Použití programu je velice jednoduché, vybereme si zdrojový soubor, který chceme přeložit, Vlastnosti nastavíme na default, vybereme si typ mikrořadiče a nejlépe je si zaškrtnout také políčko: Save settings on exit. No a potom už jen stisknout tlačítko Assemble, a pokud ve vašem kódu nebude žádná chyba, překladač vám vytvoří soubor, který můžete nahrát do mikrořadiče. Pokud v kódu nějaká chyba (syntaktická) bude, překladač ji nahlásí a výsledný soubor HEX nevytvoří.

Na vyzkoušení si můžete stáhnout tento zdroják a zkusit si ho zkompilovat, případně nahrát do mikrořadiče. Ověřit činnost můžete zapojením mikrořadiče dle tohoto schématu.

schema zapojení diody
Obrázek č. 1 - Zapojení diody na výstup

Pokud po zapojení bude LEDka blikat, je vše v nejlepším pořádku. S1 je resetovací tlačítko.

Hodnoty:

  • C1 a C2 ... 15 - 33pF
  • R1 ... 1k - 100k
  • R2 ... Podle použité diody LED
  • Q1 ... 4MHz

Do češtiny přeložené katalogové listy pro PIC 16F84A, PIC 12F675, PIC 10F20x, PIC 16F630/676, PIC 16F87/88 a PIC 16F87xA naleznete na stránkách www.copsu.cz/mikrop/

O překlad materiálů se zasloužili Ing. Čebiš Vladimír, Ing. Jedlička Miloň a Ing. Juránek Antonín, kteří si za tento počin zaslouží dík všech zájemců o mikroprocesory PIC.

Korekturu provedl Petr Blažík



Autor
Jiří Chytil

Jiří Chytil24 let

Šéfredaktor 8bitu.cz. V současné době je studentem prvního ročníku magisterského studia na Fakultě elektrotechické na VUT v Brně. Mezi jeho koníčky patří elektrotechnika, bastlení, programování a hudba. Pracuje na částečný úvazrek ve společnosti Honeywell HTS ACS.


Novinky Další novinky

[10. 03.]  Tak jsem pro Vás připravil novou anketu. A snažím se pokračovat na projektu jehož výsledky bych zde rád zveřejnil, ale poněkud mě brzdí diplomová práce a práce.
[30. 01.]  Omlouvám se za nečinnost způsobenou značným nedostatkem času. Nevím, ale jestli se mi to podaří změnit. To víte, člověk stárne a jeho čas je potřeba jinde než na internetu.
[07. 03.]  Po dlouhé době jsme pro vás přichystali novou anketu - najdete ji níže v pravém panelu.
[12. 12.]  Zajímavý počin v oblasti měřící techniky jsou Real-time spektrální analyzátory - odkaz
[07. 12.]  Sice již starší video, ale stále mě uchvacuje. Výroba elektronek "doma" - odkaz

Reklama

Morphy Richards elektronika Okruháři.cz

Programujte.com

Léčivé obrazy - enkaustika Lenka Blažíková

Keramika Věra Coufalová - užitková keramika

Anketa

Jaký obchod preferujete při nákupu součástek?

TME

GES

GME

Farnell

SOS electronic

TIPA

EZK

PS Electronic

Mouser

Buček

Denkl Electronic

FK Technics

Hadex

Conrad

Jiný český

Jiný zahraniční