G
Guest
Guest
당신은 무엇을 다음 코드로 잘못 말해 수있습니다.이 코드에서 카운터 일을해야 할 때 높은 아날로그 비교기의 출력이지만 작동하지 않습니다.제가 T는 국기의 높은 그럼 이것도 카운터가 작동하지입니다 출력 및 아날로그 비교기 확인.당신이 코드를 수정할 수
또한 rcall 'probs 때'를 사용하고 오전에 직면
지금까지 난 단지 'rjmp'를 사용할 수있게
내가 avrdude 프로그래머 atmega8515 avrstudio4.0를 사용
다른 문제는 내가 오전에 직면 지연입니다
만약 내가 사용 avrstudio 보여줍니다 4MHz 및 지연이 139ms 다음
8MHz의 나는 점점 오전 지연에 대한 지연 함수 B / W 등 1sec .5에. cseg
. 0 org
rjmp RESET의
재설정 :
LDI r16, 0xff
$ 14, r16 중에; PORTC 출력
$ 1a를, 밖으로 r16
$ 11 r16 중에
LDI r16, 0x08
08달러, r16 중에
LDI r18, 00
LDI r17, 01
루프 :
r16, $ 08
$ 1b, r16 중에
r16, 영국 서머 타임 5; 아날로그 완의 이동 Bit5.
; T는 플래그 (비트 복사본 저장소)에 등록하기
r11, $ 층에
$ 12, r11 중에
brts 카운터
루프 rjmp
카운터 :
r18, r17 추가
$ 15, r18 중에
rjmp 지연지연 :
; -----------------------------
; 지연 555,552 사이클 :
LDI R19, 04달러
WGLOOP0 : LDI R18, $ C5
WGLOOP1 : LDI R20, $ EA 코리아
WGLOOP2 : 12 월 R20
brne WGLOOP2
12월 R18
brne WGLOOP1
12월 R19
brne WGLOOP0
; -----------------------------
; 지연 3주기 :
LDI R19, 01달러
WGLOOP3 : 12 월 R19
brne WGLOOP3
; =============================
루프 rjmp
또한 rcall 'probs 때'를 사용하고 오전에 직면
지금까지 난 단지 'rjmp'를 사용할 수있게
내가 avrdude 프로그래머 atmega8515 avrstudio4.0를 사용
다른 문제는 내가 오전에 직면 지연입니다
만약 내가 사용 avrstudio 보여줍니다 4MHz 및 지연이 139ms 다음
8MHz의 나는 점점 오전 지연에 대한 지연 함수 B / W 등 1sec .5에. cseg
. 0 org
rjmp RESET의
재설정 :
LDI r16, 0xff
$ 14, r16 중에; PORTC 출력
$ 1a를, 밖으로 r16
$ 11 r16 중에
LDI r16, 0x08
08달러, r16 중에
LDI r18, 00
LDI r17, 01
루프 :
r16, $ 08
$ 1b, r16 중에
r16, 영국 서머 타임 5; 아날로그 완의 이동 Bit5.
; T는 플래그 (비트 복사본 저장소)에 등록하기
r11, $ 층에
$ 12, r11 중에
brts 카운터
루프 rjmp
카운터 :
r18, r17 추가
$ 15, r18 중에
rjmp 지연지연 :
; -----------------------------
; 지연 555,552 사이클 :
LDI R19, 04달러
WGLOOP0 : LDI R18, $ C5
WGLOOP1 : LDI R20, $ EA 코리아
WGLOOP2 : 12 월 R20
brne WGLOOP2
12월 R18
brne WGLOOP1
12월 R19
brne WGLOOP0
; -----------------------------
; 지연 3주기 :
LDI R19, 01달러
WGLOOP3 : 12 월 R19
brne WGLOOP3
; =============================
루프 rjmp