有用过ATmega16的朋友帮个忙!
我用avrstudio编写了一个小程序
.include "m16def.inc"
.org $000
rjmp RESET
.org $010
RESET:
ldi r16,0xff
out ddrb,r16
out ddrd,r16
out portd,r16
out portb,r16
start:
ldi r17,0x08
ldi r18,0x00
loop:
out portb,r18
sec
ror r18
ldi r18,0xff
out portb,r18
rcall delay
;; out portb,r18
start1:
rjmp start1
delay:
ldi r29,0x0f
delay1:
dec r31
brne delay1
dec r29
brne delay1
ret
用示波器测PORTB7有一个宽度为3US左右的波形,但从程序看,不应有啊?
请大虾帮忙!谢谢!如有这方面资料的能否提供!
发表时间:2004年3月12日13:51:04