出租车计价器

loading 分享 2026-8-12 下载文档

武汉理工大学《数字电子技术基础》课程设计说明书

for(num=0;num<15;num++) {

write_data(table1[num]);

}

write_com(0x80+0x42);

write_data(' ');

write_data(table0[price/1000]); write_data(table0[(price/100)]); write_data(table0[(price0)/10]); write_data('.');

write_data(table0[(price0)]); delay(10);

for(num=0;num<6;num++) write_data(table5[num]);

}break;//价钱显示

default :

{

EX0=1;TR1=1; write_com(0x80+0x01);

for(num=0;num<15;num++) {

write_data(table1[num]);

}

write_com(0x80+0x01); for(num=0;num<15;num++) { }

write_com(0x80+0x42); write_data(table0[s/10]);

19

write_data(table1[num]);

武汉理工大学《数字电子技术基础》课程设计说明书

}

delay(10);

write_data(table0[s]); write_data(':');

write_data(table0[f/10]); delay(10);

write_data(table0[f]); write_data(':');

write_data(table0[m/10]); delay(10);

write_data(table0[m]); delay(10);

for(num=0;num<4;num++) write_data(table3[num]);

}break;

break;

//停止状态

case 2:{

EX0=0; TR1=0; motor_en=0;

switch(k2_c) {

case 1:{

write_com(0x80+0x01); for(num=0;num<15;num++) { }

write_com(0x80+0x42);

20

write_data(table1[num]);

武汉理工大学《数字电子技术基础》课程设计说明书

write_data(table0[s/10]); delay(10);

write_data(table0[s]); write_data(':');

write_data(table0[f/10]); delay(10);

write_data(table0[f]); write_data(':');

write_data(table0[m/10]); delay(10);

write_data(table0[m]); delay(10);

for(num=0;num<4;num++) write_data(table3[num]);

}break;//时间显示

case 2:{

write_com(0x80+0x01);

for(num=0;num<15;num++) {

write_data(table1[num]);

}

write_com(0x80+0x42);

write_data(' ');

write_data(table0[mile/1000]); write_data(table0[(mile/100)]); write_data(table0[(mile0)/10]); write_data('.');

write_data(table0[(mile0)]); delay(10);

21

武汉理工大学《数字电子技术基础》课程设计说明书

}

for(num=0;num<6;num++) write_data(table4[num]);

}break;//路程显示

case 3:{

write_com(0x80+0x01);

for(num=0;num<15;num++) {

write_data(table1[num]);

}

write_com(0x80+0x42);

write_data(' ');

write_data(table0[price/1000]); write_data(table0[(price/100)]); write_data(table0[(price0)/10]); write_data('.');

write_data(table0[(price0)]); delay(10);

for(num=0;num<5;num++) write_data(table5[num]);

}break;//价钱显示

default :break;

}break;

//清零状态

case 3:{

EX0=0; TR1=0; motor_en=0; write_com(0x01);

count=0;stop=0;stop1=0;pstop=0;

22


出租车计价器.doc 将本文的Word文档下载到电脑
搜索更多关于: 出租车计价器 的文档
相关推荐
相关阅读