Jump to content

myhhyk
 Share

Recommended Posts

.include "m8adef.inc"
.cseg
main1:
LDI R16,Low(RAMEND)	; тут стэк инициализирую
OUT SPL,R16		;
LDI R16,High(RAMEND)
OUT SPH,R16
ldi r20,1
reset:
ldi r16,$02;--ICR1H     значение $222 при заданом режиме счетчик должен считать до $222 и сбрасывать в ноль
ldi r17,$22;--ICR1L
OUT ICR1H,r16;--выводим сначала старший байт, как учили
OUT ICR1l,r17;--затем младший

ldi r16,$1;---OCR1AH при значении $1AA должен менять пин OCR1A
ldi r17,$AA;--OCR1AL
OUT OCR1AH,r16;--старший 
OUT OCR1AL,r17;--и младший


ldi r17,$82;--TCCR1A режим такой: WGM-1110  COM-10
ldi r16,$19;--TCCR1B
OUT TCCR1B,r16
OUT TCCR1A,r17

ldi r16,$FF
OUT DDRB,r16;-- порт б на выход

main:;--должны получать шим
rjmp main

Здравствуйте, помогите пожалуйста. Хочу сделать плавное включение светодиода с помощью ШИМа и Timer1,чтобы плавненько было. Устанавливаю WGM 1110 т.е. быстрый шим и со счетом до ICR1, а счетчик считает почему то до $1ff и потом начинает уменьшать счет до нуля, т.е. как будто я выбрал режим WGM 0110 быстрый ШИМ 9 бит. Пробовал всякие разные комбинации. На значения COM не обращаю пока, он просто меняет момент срабатывания пина, мне нужно, чтобы я мог задавать до скольки считать, потом чтобы в ноль счетчик сбрасывался и менялось состояние пина по OCR1A.В общем принцип работы Timer2, только чтобы счет был больше. Помогите плиз :*)

Ах да, AtMega8A микроконтроллер.

Link to comment
Share on other sites

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...