📄 count_mile.c
字号:
#include "reg51.h"
#include "count_mile.h"
//计算行驶里程的子程序
/*
void count_mile()
{
//unsigned int run_start_mile,mile_this_time_meter,mile_this_time_kilometer;
long run_cycle,mile_this_time;
unsigned int total_meter_temp,total_mile_temp;
// run_start_mile=10009;//07年行驶的里程数,
run_cycle=(3000*run_k+run)/3;//行驶的周数
// mile_this_time=run_cycle*meter_per_cycle;
mile_this_time=run_cycle*1.414;
mile_this_time_meter=mile_this_time%1000;
mile_this_time_kilometer=mile_this_time/1000;
//===============================================当前行驶的公里和米数
//===============================================总行驶的公里和米数
//==============================假设:read_from_eeprom_meter=999米
//====================================read_from_eeprom_mile=9999公里
read_from_eeprom_meter=999;
read_from_eeprom_mile=9999;
total_meter_temp=mile_this_time_meter +read_from_eeprom_meter;
total_mile_temp =mile_this_time_kilometer+read_from_eeprom_mile ;
if(total_meter_temp>=1000)
{
total_meter=total_meter_temp-1000;
total_mile =total_mile_temp+1;
}
if(total_meter_temp<1000)
{
total_meter=total_meter_temp;
total_mile =total_mile_temp;
}
}
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -