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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2018, 12:19   #1
YursS
 
Регистрация: 05.06.2018
Сообщений: 5
Вопрос Программа на "Ассемблер" или "С"

Здравствуйте, помогите пожалуйста, нужно что бы по нажатии SW15 запускалось любое бегущее значение на знакосинтезирующем индикаторе, а по нажатии SW16 зажигались все точки в шахматном порядке. программа может быть написана на яызке Ассемблер или C.
YursS вне форума Ответить с цитированием
Старый 05.06.2018, 12:34   #2
YursS
 
Регистрация: 05.06.2018
Сообщений: 5
По умолчанию

SW 15 и SW 16 это кнопки на фото справа
Изображения
Тип файла: jpg 563d96f8-e352-463b-9827-c54d6e47901c.jpg (85.8 Кб, 134 просмотров)
YursS вне форума Ответить с цитированием
Старый 05.06.2018, 12:48   #3
YursS
 
Регистрация: 05.06.2018
Сообщений: 5
По умолчанию

вот пример программы
Изображения
Тип файла: png Screenshot_1.png (41.3 Кб, 140 просмотров)
YursS вне форума Ответить с цитированием
Старый 05.06.2018, 13:26   #4
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

Ошиблись разделом, здесь помощь советом. А сделать все вместо вас - http://www.programmersforum.ru/forumdisplay.php?f=29
alexzk вне форума Ответить с цитированием
Старый 05.06.2018, 13:40   #5
YursS
 
Регистрация: 05.06.2018
Сообщений: 5
По умолчанию

Цитата:
Сообщение от alexzk Посмотреть сообщение
Ошиблись разделом, здесь помощь советом. А сделать все вместо вас - http://www.programmersforum.ru/forumdisplay.php?f=29
Код:
CSEG
ORG 0
Continue:
          mov A, #10000000b
          mov DPTR, #0A006h
          movx @DPTR, A 		
          mov A, #0h 		
          mov DPTR, #0A006h 	

          movx @DPTR, A 		
          mov DPTR, #0B006h 	

          movx @DPTR, A 		
CALL ZAD 		
          mov A, #10000000b
          mov DPTR, #0A006h
          movx @DPTR, A 	
         
CALL ZAD 
          mov A, #01000000b
          mov DPTR, #0A006h
          movx @DPTR, A 		
CALL ZAD	
          mov A, #00100000b
          mov DPTR, #0A006h
          movx @DPTR, A
CALL ZAD 			
          mov A, #00010000b
          mov DPTR, #0A006h
          movx @DPTR, A
CALL ZAD					
          mov A, #00001000b
          mov DPTR, #0A006h
          movx @DPTR, A  		
CALL ZAD		 			
          mov A, #00000100b
          mov DPTR, #0A006h
          movx @DPTR, A 		
          
CALL ZAD 			
          mov A, #00000010b
          mov DPTR, #0A006h
          movx @DPTR, A
 		
CALL ZAD 			
          mov A, #00000001b
          mov DPTR, #0A006h
          movx @DPTR, A
          CALL ZAD
          jmp Continue 	

ZAD: 			
          mov R1, #0FFh
C2:     mov R2, #0FFh
C4:     djnz R2, C4
          djnz R1, C2
          
ret
вот вызывает бегущий огонь но как сделать что бы он вызывался по нажатию клавиши а не сразу после запуска?

Последний раз редактировалось Аватар; 05.06.2018 в 14:01.
YursS вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Убрать папки "Pictures", "Music", "Видео", "Downloads" из "МОЙ КОМПЬЮТЕР" Бахтиёр1916 Windows 1 05.04.2017 12:53
Нужно пояснить/прокомментировать код программы, или коды функций "Добавить" "Удалить" "Обновить(редактировать" "Поиск" "Период") ZIRASS PHP 4 15.06.2016 14:23
Для заданной строки определить все входящие в неё символ. Например: строка "abccbbabbac" состоит из символов "a", "b" и "c" Sandakan01 Помощь студентам 1 24.02.2016 03:20