Programování PIC16F627A
Moderátor: Moderátoři
Programování PIC16F627A
. Přečti si datasheet a řekni, čemu nerozumíš. Dle mého se to tu již také probíralo.
Ve zkratce: základna pro přerušení je odvozená od taktovací frekvence,
v optionu vybereš vstup hodin pro TMR0, přiřadíš děličku, nastavíš dělící poměr děličky, povolíš přerušení a spočítáš (nebo odsimuluješ) čas přerušení a pak ... poslední díl puzzle zkus vymyslet. Jinak vše je popsáno v datasheetu. Pokud je problém AJ, můžeš sehnat datasheet v CZ např. po 84 nebo 877A (princip je identický)
Jedná sa o časovac ,kde je prerušovacia slučka po 10 mSec. riadená
časovačom TIMER1.A z nej sú odvodené sekundy a minúty.
Trocha som to osekal tak aby sa to dalo krokovať v MPlabe a aby bol
program prehľadnejší.Slučka je nastavená pre kryštál 20Mhz.
Dúfam že ti to nejak pomôže.
- Přílohy
-
- timer.asm
- (5.29 KiB) Staženo 160 x