Mám takový dotaz : Potřeboval bych poradit s nastavení konfiguračního bitu pro pic 16f877A.
administrator: příspěvek byl přejmenován z "pic16f877A"
Mám takový dotaz : Potřeboval bych poradit s nastavení konfiguračního bitu pro pic 16f877A.
administrator: příspěvek byl přejmenován z "pic16f877A"
Tak to trochu rozepiš, s čím potřebuješ poradit.
Mám napsaný tento program na rosvícení diody na výstupu rd0 a nějak mi to nechodí a potřebuji poradit co mám špatně. myslím si , že mám špatně nastavený konfigurační registr. Program nahraji do pice a podle mého bych měl na rd0 naměřit 5v nebo ne?
INCLUDE<P16F877a.INC>
__CONFIG _CP_OFF &_CPD_OFF & _WDT_OFF & _BODEN_OFF &_PWRTE_ON &_LVP_OFF
org 0
Start
BSF STATUS,RP0
BCF TRISD,0
BCF STATUS,RP0
BSF PORTD,0
GOTO $ ;wait here
end
Chybí ti nastavení oscilátoru. Pro krystal nad 4Mhz _HS_OSC, pod 4Mhz _XT_OSC, viz strana 121 datasheetu.
list p=16F877A, R=DEC
include “p16f877a.inc”
__config _BODEN_OFF & _CP_OFF & _PWRTE_ON & _WDT_OFF & _HS_OSC & _DEBUG_OFF & _CPD_OFF & _LVP_OFF
org 0x00
Start
BSF STATUS,RP0
BCF TRISD,0
BCF STATUS,RP0
BSF PORTD,0
GOTO $ ;wait here
end