Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1we
1

настройка и запуск таймера

01.03.2010, 16:48. Показов 1248. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно разобраться в проге(лабе )) имею книжку В.В.Сташин(Проектирование цифровых устройств на однокристальных микроконтроллерах). По нему с несколькими строками разобрался, но вот, конкретно, не могу понять настройку и запуск таймера. конечно было бы лучше для моей уверенности, чтобы программа была хорошо откомментирована. Буду рад помощи. даю ссылку на саму лабу с кодом и блок-схемой)))
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
0001                      ORG        30H
0002
0003    0030:  78 00       laba3:     MOV        R0,#00  
0004    0032:  79 14                  MOV        R1,#20
0005    0034:  75 89 11    begin:     MOV        89H,#00010001B
0006    0037:  75 8C 3C               MOV        8CH,#00111100B
0007    003A:  75 8A B0               MOV        8AH,#10110000B
0008    003D:  D2 8C                  SETB       8CH  
0009                                  
0010    003F:  30 90 06    check0:    JNB        90H,ON  
0011    0042:  10 8D 27               JBC        8DH,EXIT 
0012    0045:  80 F8 00               JMP        CHECK0
0013                                  
0014    0048:  11 6F 00    on:        CALL       DELAY
0015    004B:  7E 0A                  MOV        R6,#10
0016    004D:  20 90 EF    min1:      JB         90H,CHECK0  
0017    0050:  DE FB                  DJNZ       R6,MIN1
0018                                  
0019    0052:  20 90 06    check1:    JB         90H,OFF
0020    0055:  10 8D 14               JBC        8DH,EXIT
0021    0058:  80 F8 00               JMP        CHECK1
0022                                  
0023    005B:  11 6F 00    off:       CALL       DELAY
0024    005E:  7E 0A                  MOV        R6,#10
0025    0060:  30 90 EF    min2:      JNB        90H,CHECK1
0026    0063:  DE FB                  DJNZ       R6,MIN2
0027                                  
0028    0065:  08                 INC        R0
0029                 
0030    0066:  10 8D 03               JBC        8DH,EXIT
0031    0069:  80 D4 00               JMP        CHECK0
 
0032                                  
0033    006C:  D9 C6       exit:      DJNZ       R1,BEGIN
0034    006E:  22                 RET          
0035                                  
0036    006F:  7D 0A       delay:     MOV        R5,#10  
0037    0071:  7C 64       m2:        MOV        R4,#100  
0038    0073:  DC FE       m1:        DJNZ       R4,M1   
0039    0075:  DD FA                  DJNZ       R5,M2
0040    0077:  22                 RET        
0041                                  ORG        0FFH
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2010, 16:48
Ответы с готовыми решениями:

Запуск таймера
вроде бы написал все правильно, но на форме таймер не запускаетсяprocedure...

Настройка таймера
Доброго времени суток. Господа, проблема такая: есть скрипт таймера. Нужно сделать так чтоб таймер...

Запуск таймера Unity C#
Нужна помощь с реализацией Суть: есть таймер, который запускает панель...

Запуск программы и таймера
Ребят у меня есть программа и там есть Form1 и запуск программы идёт с неё и на форме есть таймер...

0
01.03.2010, 16:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.03.2010, 16:48
Помогаю со студенческими работами здесь

Запуск и остановка Таймера
Уважаемые форумчане, добрый день! В просторах интернета по вопросу работы ТАЙМЕРА на VBA, я нашел...

Настройка таймера в ATmega8
Здравствуйте! Необходимо сделать таймер с обратным отсчетом. Исходник уже есть. В нем не понятно...

PIC16F887 настройка таймера
Здравствуйте! Начал изучать pic контролеры. Таймер запустился таким образом(пример с даташита): ...

[РЕШЕНО]Настройка таймера
Добрый день, форумчане. Не получается никак настроить таймер (TIM3), чтобы прерывание было раз в...


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

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