Witam. Nie mogę sobie poradzić z uruchomieniem programu dla tego procka, który miałby tylko generowaćprostokąt na co drugim wyjściu (nie licząc GP3).
list p=12f509
include p12f509.inc
__CONFIG _CP_OFF & _WDT_OFF & _IntRC_OSC & _MCLRE_OFF
org 0x0000
goto Start
org 0x0020
Start
movlw b'101010'
tris 9
Petla
movlw b'000000'
movf GPIO, W
movlw b'111111'
movf GPIO, W
goto Petla
end
Nie wiem czy dobrze ustawiam wyjścia za pomocą tris. Program kompiluje w MPASM. Nie ma żadnych błędów ale cos nie działa. W projekcie mam tylko ten plik, który umieściłem w source code.
list p=12f509
include p12f509.inc
__CONFIG _CP_OFF & _WDT_OFF & _IntRC_OSC & _MCLRE_OFF
org 0x0000
goto Start
org 0x0020
Start
movlw b'101010'
tris 9
Petla
movlw b'000000'
movf GPIO, W
movlw b'111111'
movf GPIO, W
goto Petla
end
Nie wiem czy dobrze ustawiam wyjścia za pomocą tris. Program kompiluje w MPASM. Nie ma żadnych błędów ale cos nie działa. W projekcie mam tylko ten plik, który umieściłem w source code.