programovani ATmega8
Pavel Hudecek
phudecek@tiscali.cz
Pátek Leden 6 19:58:39 CET 2006
Pro daný účel doporučuji triviální program, jako třeba tento (bliká na celém portu B):
.include "m8def.inc"
ldi r16,255
out ddrb,r16
blik: out portb,r16
com r16
ldi r22,8 ; počet MHz krystalu
loop: dec r20
brne loop
dec r21
brne loop
dec r22
brne loop
rjmp blik
Programátorem hlavně nezapínat WD, zapnout krystalový osc (aby bylo možno
osciloskopem zjistit, zda opravdu kmitá).
Až bude fungovat tohle, zkoušejte něco složitějšího.
PH
From: "pm" <konference@crhov.komfi.cz>
> snazim se zacit programovat Atmega8, mam napsany kus kodu ktery by
> mel blikat vystupem, programovani probehne OK (v zif patici)
> ale po pripojeni brouka na napajeni nic nedela (koukal jsem osciloskopem
> kam to jen slo :-))
>
> poradil by pls nekdo kde hledat chybu ? (kod?, parametry pri
> programovani? )
> zkousel jsem interni 1MHz oscilator i externi krystal, zadne jine
> pojistkove bity nemam nastavene, chovani porad stejne
>
> diky moc PM
>
> ----------nasleduje kod programu -------------
Další informace o konferenci Hw-list