Ahoj,
Zacinam s obvody PIC, drive jsem delal 8051. Narazil jsem na toto uskali.
Mam ve vyvojovem prostredi MPLAB 8.0 jednoduchy programek pro PIC16F84A, jehoz ukolem je sledovat stav tlacitka na portu PORTB.0 a v pripade zmeny stavu nejak zareagovat.
Po zkompilovani krokuji v casti MPLAB-SIM debugeru.
Muzete prosim poradit jak lze pri krokovani menit stav bitu na tomto tlacitku resp PORTB.0 ?
Narazil jsem na to, ze pokud mam tento port nastaven jako vstupni tedy TRISB=FFh tak nelze menit v okne “Special Function Registers” stav registru PORTB. Pokud zmenim TRISB=00h neni problem editovat v tomto okne stav portu.
Chapu ze to asi jde proti logice veci, mit nastaven port jako vstup a chtit na nem menit stavy, ale je tedy mozne nejak modelovat tuto situaci v MPLAB-SIM ? Da se nejak nastavovat vstupni bity na vstupnich portech pri krokovani v simulatoru ?
Mozna jsem prehledl nejake nastaveni v prostredi MPLAB, nebo se toto resi jinou cestou, nicmene dekuji za jakykoli tip.
s pozdravem
VaZi