Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Программирование в двоичных кодах

      |                                      |
|037    |000      |B3                |                                      |
|040    |043      |INX H             |Вывод на блок статической индикации   |
|       |         |                  |слова ГЕРБ                            |
|041    |176      |MOV A,M           |                                      |
|042    |323      |OUT port          |                                      |
|043    |000      |B2                |                                      |
|044    |043      |INX H             |                                      |
|045    |176      |MOV A,M           |                                      |
|046    |323      |OUT port          |                                      |
|047    |001      |B2                |                                      |
|050    |043      |INX H             |                                      |
|051    |176      |MOV A,M           |                                      |
|052    |323      |OUT port          |                                      |
|053    |002      |B2                |                                      |
|054    |043      |INX H             |                                      |
|055    |176      |MOV A,M           |                                      |
|056    |323      |OUT port          |                                      |
|057    |004      |B2                |                                      |
|060    |315      |CALL addr         |Вызов подпрограммы                    |
|061    |153      |B2                |                                      |
|062    |000      |B3                |                                      |
|063    |303      |JMP addr          |Безусловный переход к команде по      |
|       |         |                  |адресу, указанному в B2,B3            |
|064    |006      |B2                |                                      |
|065    |000      |B3                |                                      |

             Подпрограмма, организующая задержку.

|Адрес|Команды|Мнемоника       |Комментарии                                |
|     |       |команды         |                                           |
|153  |001    |LXI B           |Запись исходных данных в регистры B и C    |
|154  |377    |B2              |B2((C)                                     |
|155  |377    |B3              |B3((B)                                     |
|156  |005    |DCR B           |Уменьшение переменной внутреннего цикла    |
|157  |302    |JNZ addr        |Если переменная цикла не равна нулю переход|
|     |       |                |к следующей итерации                       |
|160  |156    |B2              |                                           |
|161  |000    |B3              |                                           |
|162  |015    |DCR C           |Уменьшение переменной внешнего цикла       |
|163  |302    |JNZ addr        |Если переменная цикла не равна нулю переход|
|     |       |                |к следующей итерации                       |
|164  |156    |B2              |                                           |
|165  |000    |B3              |                                           |
|166  |311    |RET             |Безусловный возврат из подпрограммы        |

      Коды букв для вывода на семи сегментный индикатор

|А    |167         |
|Б    |175         |
|Г    |061         |
|Е    |171         |
|Р    |163         |
|П    |067         |



                                   Выводы.

      В ходе выполнения работы были  получены  навыки  программирования  МП-
систем,  система  команд  процессора  комплекта  серии   К580   и   принципы
проектирования и отладки микроконтроллеров на основе МП. Программирование  в
машинных кодах позволяет прозрачно представить структуру МП  и  программного
обеспечения.



1234
скачать работу

Программирование в двоичных кодах

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ