[an error occurred while processing this directive]
Ответ: а можно один простой самый пример для т0... Вот я написал... а как из этого задержку сделать...??
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено monofin 23 января 2006 г. 17:06
В ответ на: Либо проверять TCNT, либо пасти флаг прерывания, либо прерывание по переполнению, либо прерывание по совпадению и т.д. Вариантов куча! отправлено =NIK= 23 января 2006 г. 16:59

.include "8515def.inc"
.def Temp =r16
.def tmp =r17
.def D2 =r18

RESET:
ser temp
out DDRd, temp
clr temp

LOOP:
sbis pina,pa0
rjmp start


rjmp LOOP

start:

sbi portd,pd6
ldi tmp,250
out tcnt0,tmp
ldi tmp,3
out TCCR0,tmp

cbi portd,pd6
rj:
rjmp rj

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru