Контроллеры
Категория реферата: Рефераты по информатике, программированию
Теги реферата: шпаргалки по праву, диплом государственного образца
Добавил(а) на сайт: Lev.
Предыдущая страница реферата | 25 26 27 28 29 30 31 32 33 34 35 | Следующая страница реферата
}
/*------------------------------------------------------------------------*/
/* Процедура имтация входных данных */
/*------------------------------------------------------------------------*/
void ImVxodMd(void){
Vmdg=344;
}
/*------------------------------------------------------------------------*/
/* Процедура имтация входных данных */
/*------------------------------------------------------------------------*/
void ImVxodPr(void){
Vprg=172;
}
/*------------------------------------------------------------------------*/
/* Процедура проверки на отказ Vmd */
/*------------------------------------------------------------------------*/
void Cikl_Otkaz_Vmd(void){
int c=3,St;
Vmd_Ok=0;
T1=0;
do
{
/* vvodvmd();*/
ImVxodMd(); /* имитация входа */
Perevod_Md();/* перевод из грея в двоичную */
St=StecVmdd;
if ((St+test_speed>Vmdd)&&(St-test_speed<Vmdd))
{
StecVmdd=Vmdd;
break;
}
if (c==0)
{
Vmd_Ok=1;
T1=1;
break;
}
c--;
}
while(c>(-1));
}
/*------------------------------------------------------------------------*/
/* Процедура проверки на отказ Vpr */
/*------------------------------------------------------------------------*/
void Cikl_Otkaz_Vpr(void){
int b=3,St;
Vpr_Ok=0;
RXD=0;
do
{
/* vvodvpr(); */
ImVxodPr(); /* имитация входа */
Perevod_Pr();/* перевод из грея в двоичную */
St=StecVprd;
if ((St+test_speed>Vprd)&&(St-test_speed<Vprd))
{
StecVprd=Vprd;
break;
}
if (b==0)
{
Vpr_Ok=1;
RXD=1;
break;
}
b--;
}
while(b>(-1));
}
/*------------------------------------------------------------------------*/
/* Процедура маштабирование для ЦАП с соответствием 1==0.63 */
/*------------------------------------------------------------------------*/
void Machtab(unsigned int V1){
double rab1;
rab1=(double)V1;
rab1*=0.63;
CapSlowo=0;
CapSlowo=(unsigned int)rab1;
CapSlowo0<<=6;
}
/*------------------------------------------------------------------------*/
/* Процедура формирование слова с соответствием с РТМ */
/*------------------------------------------------------------------------*/
void FormPTM(unsigned int V1){
double rab2;
SlRab=0;
rab2=(double)V1;
rab2/=0.11575;
SlRab=(unsigned long)rab2;
rab2-=(double)SlRab;
if (rab2>0.5) SlRab++;
Рекомендуем скачать другие рефераты по теме: методы изложения, сочинение евгений онегин.
Предыдущая страница реферата | 25 26 27 28 29 30 31 32 33 34 35 | Следующая страница реферата