Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите с программой 
:(
    Опции темы
minkin
Дата 21.5.2015, 22:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 21.5.2015

Репутация: нет
Всего: нет



Задача заключается в том, что есть четыре светодиода, которые нужно включать и выключать в с частотой 5,8,7,6, так же имеется кнопка нормально-разомкнутая, необходимая для входа в программу управления этими светодиодами.

Написала программу, но не уверен в ней, вот сам код:

Код

0000:   JMP START
003C:   JMP L1
START:  LXI SP,00FFH
    MVI A,01H
    OUT 10H
k1: IN 13H
    ANI 08H
    JZ k1
L1: INR B
    MOV A,B
    CPI A8H
    JZ M1
L2: INR C
    MOV A,C
    CPI 69H
    JZ M2
L3: INR D
    MOV A,B
    CPI 78H
    JZ M3
L4: INR E
    MOV A,E
    CPI 8CH
    JZ M4
    CALL TIME
    MVI A,01H
    JMP L1
M1: MVI B,00H
    IN 11H
    RAL
    CMC
    RAR
    OUT 11H
    JMP L2
M2: MVI C,00H
    IN 11H
    RAL
    CMC
    RAR
    OUT 11H
    JMP L3
M3: MVI D,00H
    IN 11H
    RAL
    CMC
    RAR
    OUT 11H
    JMP L4
M4: MVI E,00H
    IN 11H
    RAL
    CMC
    RAR
    OUT 11H
    JMP L1
TIME:   MVI A,53H
    OUT 14H
    MVI A,02H
    OUT 15H
    MVI A,C1H
    OUT 10H
    RET
    HLT

PM MAIL   Вверх
Google
  Дата 22.10.2019, 19:02 (ссылка)  





  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm для начинающих"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm для начинающих | Следующая тема »


 




[ Время генерации скрипта: 0.0611 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.