Skip to the main content

Professional paper

Implementacija prototipnog simulatora mikroupravljača tvrtke Microchip familije PIC16

Danijel Korent ; student Mađimurskog veleučilišta u Čakovcu, Čakovec, Hrvatska
Mihael Kukec ; Međimursko veleučilište u Čakovcu, Čakovec, Hrvatska


Full text: croatian pdf 359 Kb

page 29-37

downloads: 1.197

cite


Abstract

Ovim radom opisuje se ostvarenje prototipa simulatora temeljenog na mikroupravljaču tvrtke Microchip familije PIC16. Opisana je općenita povijest mikroupravljača, kako i kada su se pojavili, razvoj tržišta, te povijest 8-bitnih mikroupravljača familije PIC. U nastavku rada navedene su osnovne značajke arhitekture PIC16 mikroupravljača te prednosti i nedostaci ove arhitekture u odnosu na arhitekture drugih proizvođača mikroupravljača, poput mikroupravljača 8051 tvrtke Intel. Također, opisane su značajke instrukcijskog skupa, fizička organizacija memorija i sabirnica unutar mikroupravljača te način na koji se pristupa radnoj memoriji, registrima i sklopovima. Implementacija prototipnog simulatora i parsera izrađena je korištenjem objektno orijentirane programske paradigme te realizirana korištenjem programskog jezika Java. Simulator je implementiran na način da je funkcionalnost mikroupravljača podijeljena na niz podfunkcija mikroupravljača te se svaka podfunkcija simulira u zasebnom razredu. Razredi su potom hijerarhijski spojeni u smislenu cjelinu korištenjem kompozicije objekata i nasljeđivanjem razreda.

Keywords

mikroupravljač; simuliranje; arhitektura; Java

Hrčak ID:

140567

URI

https://hrcak.srce.hr/140567

Publication date:

22.6.2015.

Visits: 1.962 *