Witajcie.
Jestem początkującym w dziedzinie mikrokontrolerów.
Zakupiłem sobie zestaw uruchomienieniowy ZL3AVR i zacząłem swoja zabawę.
I stwierdziłem że coś jest nie tak z jednym portem a mianowicie mowa o porcie C.
napisałem
programik w bascom
do kazdego z pinów podłączyłem diody led i na diodach nie mam pięknego wężyka świetlnego.
otóż
pc0 - działa poprawnie
pc1 - działa poprawnie
pc2 - świeci się ciągłym słabym światełkiem
pc3 - w ogole nie świeci
pc4 - świeci się ciągłym słabym światełkiem
pc5 - świeci się ciągłym słabym światełkiem
pc6 - działa poprawnie
pc7 - działa poprawnie.
co mam na myśli że działa poprawnie.
otóż widzę że to jest fragment mojego wężyka świetlnego.
sam początek dwie diody i sam koniec dwie diody bo środek dziwnie się zachowuje.
dodam że podłączając diody pod inne porty wszystko działa oki czyli wężyk jest cały wyświetlany.
i tu pytanie początkującego. czy to jest poprawne zachowanie portu C
czy wcześniej coś źle połączyłem i "popsułem" Atmege32?
Jestem początkującym w dziedzinie mikrokontrolerów.
Zakupiłem sobie zestaw uruchomienieniowy ZL3AVR i zacząłem swoja zabawę.
I stwierdziłem że coś jest nie tak z jednym portem a mianowicie mowa o porcie C.
napisałem
$regfile = "m32def.dat"
$crystal = 8000000
Config Portc = Output
Do
Toggle Portc.0
waitms 50
Toggle Portc.1
waitms 50
Toggle Portc.2
waitms 50
Toggle Portc.3
waitms 50
Toggle Portc.4
waitms 50
Toggle Portc.5
waitms 50
Toggle Portc.6
waitms 50
Toggle Portc.7
waitms 50
Loopdo kazdego z pinów podłączyłem diody led i na diodach nie mam pięknego wężyka świetlnego.
otóż
pc0 - działa poprawnie
pc1 - działa poprawnie
pc2 - świeci się ciągłym słabym światełkiem
pc3 - w ogole nie świeci
pc4 - świeci się ciągłym słabym światełkiem
pc5 - świeci się ciągłym słabym światełkiem
pc6 - działa poprawnie
pc7 - działa poprawnie.
co mam na myśli że działa poprawnie.
otóż widzę że to jest fragment mojego wężyka świetlnego.
sam początek dwie diody i sam koniec dwie diody bo środek dziwnie się zachowuje.
dodam że podłączając diody pod inne porty wszystko działa oki czyli wężyk jest cały wyświetlany.
i tu pytanie początkującego. czy to jest poprawne zachowanie portu C
czy wcześniej coś źle połączyłem i "popsułem" Atmege32?