HELP !!! (AVR будь она неладна).......
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено nameless 04 марта 2003 г. 13:21

Может кто сталкивался...
В симуляторе (Пробовал и в AVRStudio 3.55 и в 4.04)
Не отрабатывается Fast PWM mode
Вот код:

.include "m128def.inc"

.def temp = r16
.def FFreg = r17
.def temp2 = r18
.def Zero = r21
RESET: rjmp INIT
INIT: ldi FFreg, 0xFF
clr Zero
ldi temp, 0x3A
out ICR1H, Zero
out ICR1L, temp
out TCNT1H, Zero
out TCNT1L, Zero
ldi temp, 0x0A ;OCR1AL = 0x0
out OCR1AH, Zero ;OCRnH = 0x00
out OCR1AL, temp
ldi temp, 0x1A ;OCR1BL = 0x0
out OCR1BH, Zero
out OCR1BL, temp
ldi temp, 0x2A ;OCR1CL = 0x0
sts OCR1CH, Zero
sts OCR1CL, temp
ldi temp, 0b10101010 ;WGM11=1, WGM10=0 (mode 14)
out TCCR1A, temp
ldi temp, 0b00011001 ;CS10=0,CS11=0,CS21=1 (clk/1)
;WGM13=WGM12=1 (mode 14)
out TCCR1B, temp
cont:
nop
rjmp cont


...Ну никак не сбрасывается при TCNT1L = ICR1L
...Похоже игнорирует WGM13...
Может где косяк ???



Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru