Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.51/41: Рейтинг темы: голосов - 41, средняя оценка - 4.51
0 / 0 / 0
Регистрация: 20.10.2010
Сообщений: 206
1

Таймер

14.12.2012, 13:36. Показов 7990. Ответов 40
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
После выполнения подпрограммы выход из неё происходит в секцию Init, а не в rcall Timer. Где косяк ?
Код
.include "m8def.yms"
.list
;=====================

.def temp= r16
.def Mark240= r17
.def Counter= r18

;=====================
; Начало программы

rjmp Init           ;Первая выполняемая команда

;Подпрограмы:
Timer:

ldi temp,0b00000001; ????????????
out TIMSK,temp;      ????????????

ldi temp,0b00000001; Включаем таймер
out TCCR0,temp;      Частота T/C0  равна CK/???

ldi temp,0b11000000;
out SREG,temp;

brne timer

;=====================
Init:
ldi temp,0b00000001; 1 пин порта В выход, остальные входы
out DDRB, temp;

clr temp
out PortB, temp; Все выводы пота В выкл.

ldi Mark240,241;
ldi Counter,5
;=====================
Start:
sbi PortB,0 ; включаем СИД

rcall Timer

rjmp Start
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.12.2012, 13:36
Ответы с готовыми решениями:

Таймер
Народ, помогите настроить таймер... ATmega8A 16mHz Нужно просто в определенные моменты...

не работает таймер
всем доброго времени суток. не пинайте я только учусь. вот //B.0;B.1-две кнопки. //В.2-свето...

Таймер на attiny2313
Приветствую всех. Как на 2313 рассчитать значение для записи в эти регистры, если я хочу получить...

Опятьже таймер...
Прошу помощи! вернее уже готовый код проги (ТУПОЙ!!!) работы таймера1 в atmega16 которая...

40
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
23.12.2012, 20:57 41
Author24 — интернет-сервис помощи студентам
Так она в данный момент так и работает
что бы именно когда таймер переполнился и вышел из под программы
brlo Timer замени на brne timer
0
23.12.2012, 20:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.12.2012, 20:57
Помогаю со студенческими работами здесь

16-разрядный таймер
Доброго времени суток дорогие посетители форума . Мое задание : управление светофорами , а именно...

не запускается таймер
не запускается таймер. Кто подскажет в чем ошибка? .CSEG .ORG $00 ; Riset rjmp risit .ORG $01...

Таймер времени
Возникла необходимость в создании нескольких синхронизированных очень точных таймеров, с точностью...

шим и таймер.
Во общем хочу сделать шим и выключить его по заданном интервалу времени. К примеру включили...

Таймер, мега8
Начал програмирование мк с мелкопаскаля и обламался, среда хоть и хороша новичкам но разработчики...

Таймер Attiny13
Здравствуйте! Хочу разобраться с таймером. По нажатию кнопки светодиод должен гореть примерно 5...

atmega8535 таймер
Здравствуйте. У меня всё то же устройство. Задача такая: на шине разные слова. Слова с моим...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
41
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru