Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2009, 15:26   #1
Temi4
Новичок
Джуниор
 
Регистрация: 31.05.2009
Сообщений: 2
По умолчанию Обработка прерывания таймера

Подскажите пожалуйста!

вот кусочек подпрограммы обработки прерывания таймера 0 для вывода огибающей в порт Р2
Код:
           ORG   0BH
IRQT0:  PUSH ACC
           CLR    A
           MOVC A,@A+DPTR      ;ввод в АСС очередной точки огибающей
           MOV   P2,A                ;вывод ее в ЦАП
           INC    DPTR
           DJNZ  R7,IRQTE
           MOV   DPTR,#TABSIN   ;адрес первой точки огибающей
           MOV   R7,#100            ;счетчик ста точек
           SETB  20H.0
IRQTE:  POP    ACC
           RETI

подскажитедля чего служит команда setb 20h.0 ??
очень нужно..

Последний раз редактировалось rpy3uH; 31.05.2009 в 19:11.
Temi4 вне форума Ответить с цитированием
Старый 31.05.2009, 15:33   #2
MalCer
Форумчанин
 
Аватар для MalCer
 
Регистрация: 15.07.2008
Сообщений: 615
По умолчанию

setb 20h.0 ; разрешить прерывание 20h
xor eax, eax
xchg [eax], eax
MalCer вне форума Ответить с цитированием
Старый 31.05.2009, 15:39   #3
Temi4
Новичок
Джуниор
 
Регистрация: 31.05.2009
Сообщений: 2
По умолчанию

спасибо большое!

а можете еще подсказать как это можно доходчиво объяснить другому человеку...
Temi4 вне форума Ответить с цитированием
Старый 01.06.2009, 19:56   #4
MalCer
Форумчанин
 
Аватар для MalCer
 
Регистрация: 15.07.2008
Сообщений: 615
По умолчанию

Цитата:
а можете еще подсказать как это можно доходчиво объяснить другому человеку...
Конечно, могу. Но только лучше вы сами почитайте тут
xor eax, eax
xchg [eax], eax
MalCer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Совершение действия в зависимости от показаний таймера alexSX Работа с сетью в Delphi 5 07.04.2009 20:54
Обойтись без таймера Pedro Общие вопросы Delphi 1 20.11.2008 21:20
Интервал Таймера... Roof Общие вопросы Delphi 27 08.07.2008 20:19
использование таймера KancJler Помощь студентам 13 19.04.2008 01:13
Отображение в Label периода с помощью таймера DenSuper007x Помощь студентам 37 26.03.2008 22:05