PIC10F delay rutiny
Petr Zahradník
clexpert na clexpert.cz
Pondělí Srpen 12 10:27:58 CEST 2019
Ahoj,
už nějakou dobu se chci zeptat - proč ten Andrej vlastně není přímo v konferenci?
Petr Zahradník, počítačový expert
e-mail: clexpert na clexpert.cz
mobil: 602 409 601, telefony: 475 501 627, 910 256 000
http://www.clexpert.cz, http://www.zahradniksebavi.cz
Petr Zahradník, Computer Laboratory
Obvodová 740/14, 400 07 Ústí nad Labem
-----Original Message-----
From: Hw-list <hw-list-bounces na list.hw.cz> On Behalf Of Jan Waclawek
Sent: Monday, August 12, 2019 9:48 AM
To: hw-list na list.hw.cz
Subject: Re: PIC10F delay rutiny
[preposielam]
Ahoj,
10F220 a 10F320 su dve rozne architektury. Ten prvy je pic12 teda
rodina 16c54, ten druhy pic14 je rodina 16f84.
Pic12 naozaj nema prerusovaci system a ma obmedzenie na volanie
podprogramov len v prvych 256 wordoch programu, celkovo ma program
512. Ale da sa to obist tabulkou. Timer0 je osembitovy ale pretecenie
ci nastavenie intervalu sa musi detekovat programovo. Je to taky
programatorsky hardcore na chvile oddychu. Kde su vsetky tie stare
knizky o 16c54 so vsetkymi programatorskymi trikmi?! Momentalne si
myslim, ze sa vacsina tychto typov uz len dopredava... Aspon podla
novej mcu road map, kde ich uz vobec nenajdete.
Co sa tyka programovania delay-ov dlhsich ako 1sekunda a clear wdt vo
vseobecnosti, tak je otazka pri pouziti stavoveho automatu, ci pouzit
volanie funkcii cez pointre alebo ich nakodovat "natvrdo". Ale to je
asi vseobecna otazka pointer vs. fixna adresa... V pripade mcu som
zastancom fixnych adries a podprogramov "natvrdo". Myslim, ze sa toto
riesi v nejakych MISRA checkeroch programu, ktore cloveka donutia
programovat tym spravnym sposobom...
A.
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list