Похожие главы из других работ:
Базовые механизмы управления шагающим роботом
Программ контроллера работает следующим образом. При подаче питания на плату контроллера происходит инициализация порта RS485 для связи контроллера с ПК. Далее все сервоприводы устанавливаются в свое начальное положение...
Вычитающий усилитель с высоким входным сопротивлением
Программа для ЭВМ была написана в среде Delphi 7.0. Состоит из окна ввода числа реализаций, поля StringGrid куда выводятся значения i-х реализаций и значения выходного параметра для этой реализации, поля Memo для вывода математического ожидания...
Программируемый генератор сигналов
MOV R1, #125h ;
Загрузка в R1 константы
M2: MOV R0, #0 h ;
Загрузка в R0 константы
MOV B, #0 h ;
Загрузка в B константы
M0: INC R0 ;
Инкремент регистра
MOV A, R0 ;
Пересылка в аккумулятор из R0
OUT P0 ;
Вывод в порт
MOV R3, #56 h ;
Загрузка в R3 константы
M3: DJNZ R3...
Программируемый логический контроллер для управления судовыми механизмами
В машинных кодах
На языке ассемблера
адрес
код
метка
команда
комментарий
80D
80E
3E
81
MVI A...
Проектирование микропроцессорного устройства
Для отображения в привычной десятичной системе счисления информация, выраженной в двоичном счислении, необходимо преобразование двоичного кода в код семисегментного индикатора (в «семисегментный код»)...
Проектирование устройства для приема данных
0FF0h: jmp 0000h; переход на начало инициализации устройств (CS=0C00h)
; - ----------------------------начало инициализации - -----------------------------
000h: mov ax, 0000h
mov ss, ax
mov ds, ax; инициализация сегментов
mov ax, 0400h
mov sp, ax
; - --------------------------------------инициализация К1810ВТ37----------------
mov al...
Проектировка структурной схемы устройства сбора данных
...
Разработка аппаратно-программных средств микропроцессорной системы
Метка
Команда
Значение
Комментарий
.DSEG
.ORG
0x100
.def
TMP=R16
Регистр для переменной
.def
I=R17
Регистр измерения тока
.def
COL=R18
Регистр для колонки
.def
STR=R19
Регистр для хранения страницы...
Разработка музыкального звонка с двумя режимами работы: автономным и от сети
Возможный вариант программы на языке СИ приведен в листинге 2. В данном случае использована модификация языка поддерживаемая программной средой CodeVision. Описание программы рассчитано на программистов, знакомых с языком СИ...
Разработка цифрового датчика скорости
Таблица 2
Адрес
Метка
Ассемблер
Такты
Примечания
0800
MVI B,00
7
1
0802
MVI C,6E
7
0804
M3
MVI H,09
7
2
3
0806
MVI L...
Расчет жесткого стержня
CLS
SCREEN 12
WINDOW (20, 20) - (-20, - 20)
N = 3
PRINT "Программу составил студент гр.320851 Клычников А.В...
Система ПЭВМ IBM PC/AT – автоматический фазометр
BSEG
ORG 0h
Cell_Tr: DBIT 1
DSEG
ORG 30h
Fr_low: DS 1
Fr_high: DS 1
Fase_low: DS 1
Fase_high: DS 1
Contr_sum: DS 1
CSEG
ORG 0h
Jmp On_Reset:
ORG 3h
Jmp Freq
ORG 0Bh
Reti
ORG 13h
Jmp Fase
ORG 1Bh
Reti
ORG 23h
Reti
ORG 40h
On_Reset :
Mov IE, #0 ; запрет всех прерываний
Mov Sp, #40h ; установка вершины стека
Mov IP...
Система ПЭВМ IBM PC/AT – автоматический фазометр
uses crt;
var i,k,z,contr,l,ms:Byte;
Base : word ;
Value : byte;
t :Boolean;
fase,freaquency:integer;
fase_r,freaquency_r,divider:real;
data:array[1..100,1....
Система управления микроволновой печью
7.1 Структура программы
Написание и отладка программы производились в программе ProView фирмы Franklin Software Inc.
ProView фирмы Franklin Software Inc...
Цифровой измеритель времени
Для начала, необходимо узнать по каким адресам и какими командами необходимо пользоваться для обращения к конкретному устройству. Для этого заполним таблицу 6.1:
Таблица 7...