Programování mikrokontroléru PIC16CXXJiří HrbáčekISBN 80-86056-16-3 Zdrojové tvary programů uvedených v této publikaci Klišé bastldesek popsaných v této publikaci " ve formátu eps a ve formátu rtf1.vydání 1997 náklad 2000
Publikaci vydalo nakladatelství BEN Tecnická literatura Praha |
Cílem této publikace je pomoci při výuce
programování jednočipových mikrokontrolérů řady PIC16CXX. Navazuje na "Jednočipové mikrokontroléry PIC16CX5X a vývojový kit PICSTART", ve které se nachází popis jednotlivých typů mikrokontrolérů, popis assembleru, simulátoru i programátoru mikrokontrolérů PIC16CXX. Zájemce v ní nalezne hlavní zásady, které je třeba dodržovat při psaní programů a návod, co musí program obsahovat, aby mohl být správně přeložen. V úvodu této publikace čtenář nalezne vysvětlení základních pojmů, používaných ve výpočetní technice a způsob převodu čísel mezi dvojkovou, šestnáctkovou a desítkovou soustavou. Výuka programování je nemyslitelná bez praktických zkoušek programovaných aplikací. Proto je zde postupně ukázán soubor tréninkových desek (bastldesek, jak se říká mezi amatéry). Výroba těchto desek je možná i ve skromných amatérských podmínkách s potřebou velmi nízkých nákladů. Aby měl zájemce o výrobu těchto desek práci ulehčenou, jsou klišé kreslena v měřítku 1:1. Výuka je vedena na příkladech od nejjednodušších příkladů až po složité systémy. Na těchto příkladech je popsána funkce jednotlivých instrukcí mikrokontrolérů, způsob psaní programů, jejich simulace a odlaďování. Jsou zde popsány některé jednoduché způsoby psaní programů, práce s podprogramy, využívání jednotlivých částí mikrokontrolérů i velice jednoduchá komunikace mikrokontrolérů s okolím. Proč zde říkám " některé způsoby"? Neexistuje žádný předpis, kterým by bylo řečeno, jak má vypadat program pro danou aplikaci. Každý, kdo píše programy má svůj způsob myšlení, psaní programu a tím i způsob řešení daného pro- blému. V tom je programování tvůrčí činností a spolu se způsobem návrhu obvodového řešení dané aplikace nesmírně zajímavé a někdy i dobrodružné. Na konci každého příkladu je shrnutí poznatků, které byly v příkladu ukazovány a vysvětlovány. Soubor těchto shrnutí tedy vytváří jakousi základní bázi doporučení pro vývojáře systémů s mikrokontrléry PIC16CXX. |
|
|
|