Контроллеры
Категория реферата: Рефераты по информатике, программированию
Теги реферата: шпаргалки по праву, диплом государственного образца
Добавил(а) на сайт: Lev.
Предыдущая страница реферата | 17 18 19 20 21 22 23 24 25 26 27 | Следующая страница реферата
CPL Bit7V
MOV R1,#15
Pauza206_0: DJNZ R1,Pauza206_0
NOP
NOP
MOV P0,BaitV
MOV R1,#18
Pauza206_1: DJNZ R1,Pauza206_1
DJNZ R2,Bit206
RRC A
ORL P0,#0ffh
MOV Bit6V,C
MOV Bit7V,C
CPL Bit7V
MOV R1,#16
Pauza206_2: DJNZ R1,Pauza206_2
MOV P0,BaitV
MOV R1,#15
Pauza206_3: DJNZ R1,Pauza206_3
INC R0
DJNZ R3,Bait206
NOP
NOP
NOP
ORL P0,#0C0H
POP 3
POP 2
POP 1
POP 0
POP 0E0H
POP 0D0H
RET
Назначение: выдача побитно в магистраль 32х-разрядного слова с частотой 12.5 КГц.
Вход: номер выводимого слова (номера 0 соответствует выводимому слову 206, и соответственно 2=207,3=271).
Выход: нет.
Процедура аналогового вывода приборной скорости на ЦАП.
_VivodCapSl:
push 0e0h
push 1
push 2
push 3
clr tcon.4
mov a,CapSlowo0
mov p0,a
mov a,CapSlowo1
mov p2,a
setb p0.3
nop ;задержка чтобы ЦАП успел принять данные
nop
nop
nop
nop
clr p0.3
setb tcon.4
pop 3
pop 2
pop 1
pop 0e0h
ret
Назначение: аналоговый вывод на ЦАП приборной скорости .
Вход: приборная скорость.
Выход: на шине данных ЦАП высота с приведенным коэффициентом.
Процедура установки признака от УСВИЦ-250.
void Priznak_Usvic(viod){
SlRab_bit8=0;/* Признак */
SlRab_bit9=1;/* от УСВИЦ-250 */
}
Назначение: в биты 8, 9 выходного слова ставится 0 и 1 соответственно для обозначения, что слово исходит от УСВИЦ-250.
Вход: нет.
Выход: SlRab_bit8=0; SlRab_bit9=1;
Процедура установки признаков работоспособности УСВИЦ-250.
void Priznak_Work(bit unsigned char a, bit unsigned char b){
SlRab_bit30=a;
SlRab_bit29=b;
}
Назначение: в 30 и 29 биты ставятся признаки работоспособность УСВИЦ-250.
Вход: bit unsigned char a, bit unsigned char b.
Выход: SlRab_bit30=a; SlRab_bit29=b;
Процедура наземного контроля.
void Test_Kontrol(void){
int V=0;
vvodvmd();
Perevod_Md(); /* перевод из грея в двоичную */
vvodvpr();
Perevod_Pr(); /* перевод из грея в двоичную */
/*----------------- Сохраняем тестовое значение ---------------------------*/
V=Vprd;
/*----------------- Прабавляем тестовое значение --------------------------*/
Vprd+=166*4;
Рекомендуем скачать другие рефераты по теме: методы изложения, сочинение евгений онегин.
Предыдущая страница реферата | 17 18 19 20 21 22 23 24 25 26 27 | Следующая страница реферата