1、“.....因此程序更加通俗易懂,结构明确。在函数开始时,要对各种变量进行定义且对必要对数据进行初始化,使整个硬件处于就绪状态。通过判断是否有按键按下,按下哪个按键来判断出租车处于哪种工作模式,然后确定起步价单价,然后经过各种运算,计算出总金额。本次设计中计费调价清零等状态,来分别用不同的程序来控制,使程序在设计之前,就有了很强的逻辑关系。这些对应于硬件就是通过按下各个控制开关,来分别进行不同的动作,最后根据按键的信息液晶屏显示不同的数据。整个程序的流程图如图所示。系统调试与仿真系统调试包括软件调试和硬件调试。调试的般过程如图所示。结束开始调试硬件调试软件调试系统调试图系统调试流程图硬件调试的任务是排除所焊接电路故障。软件调试是利用开发工具进行在线仿真调试。在系统调试时首先进行的是硬件调试......”。
2、“.....然后进行软件调试,软件调试主要在仿真软件上进行,本设计的软件调试主要是在软件上进行的。软件调试的目的是发现程序中存在的问题,并改写程序,对程序进行优化。硬件调试和软件调试都没有问题的情况下进行系统调试,此时将编写的程序烧写进单片机并在硬件电路上运行。系统调试主要目的是发现电路在实际运行过程中存在的问题,并在硬件和软件上对电路进行优化,使系统功能更加强大,更加稳定。软件调试程序调试工具本设计的软件都是在上进行编写,编译,调试以及运行操作。此过程中调试的主要目的是发现在编写程序过程中出现的语法,然后认真检查出现语法的原因并改正。运用调试程序的最大优点是当程序出现语法时再编译时会出现,并且标出语法的个数,并指出语法的地方。这样就非常有利于语法的改正。单片机仿真软件在线调试程序编写结束并在软件上编译无误后,在软件进行在线仿真......”。
3、“.....是否出现功能上的。在软件上进行调试的程序如图所示。系统调试在确保软件调试硬件调试都正确的情况下进行系统调试调试。由于元器件参数的分散性和焊接工艺分布参数的影响,焊接完成后或经过修理的电路或电子设备。往往需要经过认真细致的调试,才能使之正常工作并达到设计要求的各项性能指标。如果在系统调试时出现问题,就要调节电路元件的各种参数,使电路工作正常。在系统调试过程中由于受到外界因素和内部因素的影响,系统运行结果与理论有差异。不过由于差异较小,即本设计的精度较高,认为是理论值。可以认为调试结果与理论值相符合。即该电路为在实际运行的效果比较好。调试结束测试结果在系统测试效果较好的情况下测量调试结果,并记录数据。给电路提供的工作电压,使电路正常工作并且工作误差较小的情况下进行测试。并将测试结果记录。在调试时设白天起步价为元,晚上起步价为元,白天单价为元......”。
4、“.....为了方便测试设定当路程小于时车轮每转圈,路程就增加,直至增加到,之后车轮每转圈路程增加。在路程小于或等于时,计费结果保持起步价不变。当路程大于时,路程每增加,计费结果刷新次。每次刷新金额为当前单价。计费结果精确到元。白天的计费结果如表所示。白天转黑夜的计费结果如表所示。黑夜的计费结果如表所示。黑夜转白天的计费结果如表所示。计费公式总金额当前金额路程单价,路程每增加......”。
5、“.....夜黑夜黑夜黑夜黑夜黑夜黑夜黑夜黑夜黑夜表黑夜转白天的计费结果计费模式圈数公里数单价起步价总金额黑夜黑夜黑夜黑夜黑夜黑夜黑夜转白天黑夜转白天黑夜转白天黑夜转白天设置白天起步价设置晚上起步价设置晚上起步价计算个位数字计算十位数字计算百位数字计算千位数字从第行第列开始显示将千位数字的字符常量写入将百位数字的字符常量写入将十位数字的字符常量写入将小数点的字符常量写入将个位数字的字符常量写入计算个位数字计算十位数字从第行第列开始显示将千位数字的字符常量写入将百位数字的字符常量写入计算个位数字计算十位数字计算百位数字从第行第列开始显示将百位数字的字符常量写入将十位数字的字符常量写入将小数点的字符常量写入将个位数字的字符常量写入延时每采集次数据计算个位数字计算十位数字从第行第列开始显示将千位数字的字符常量写入将百位数字的字符常量写入致谢本设计虽然凝聚着自己的汗水......”。
6、“.....没有老师同学朋友的帮助和支持,本次设计也不会顺利完成。很感谢我的导师许利霞老师的指导,感觉同学朋友对我的帮助。黑夜转白天黑夜转白天结论本出租车计费器以单片机作为核心的控制元件,以及用灵敏的霍尔开关型传感器器件计算行走路程,用液晶屏作为显示模块,用按键进行单价起步价设置和计费模式的转换。可以使出租车计费器具有清零等待设置单价设置起步价根据时间的不同采用不同收费标准的功能,可以显示总金额单价起步价行走路程等信息,是款实用型的出租车计费器。参考文献高伟采用单片机的出租车计费系统设计华章何俊池,张婷婷,裴文龙基于单片机出租车计费器的设计科技向导,康华光电子技术基础模拟部分第五版北京高等教育出版社,康华光电子技术基础数字部分第五版北京高等教育出版社,刘尧,白福忠,兰月政基于单片机出租车计费器的研究测控技术毛小辉......”。
7、“.....罗先觉电路第五版北京高等教育出版社,王卫星单片机原理与应用开发技术北京中国水利水电出版社,王兆安,刘进军电力电子技术第版北京机械工业出版社,翟敏焕基于单片机的出租车计费器设计开发案例张辉杰基于单片机的出租车计费器设计榆林学院学报周权基于单片机的出租车计费器设计和实现中山大学研究生学刊自然科学医学版朱鸣华,刘旭麟,杨微等语言程序设计教程北京机械工业出版社,附录附录电路原理图电路原理图如图所示图电路原理图附录主要程序本设计的主要程序如下包含单片机寄存器的头文件包含随机函数的定义文件包含函数定义的头文件寄存器选择位,将位定义为引脚读写选择位,将位定义为引脚使能信号位,将位定义为引脚忙碌标志位将位定义为引脚......”。
8、“.....给硬件点反应时间从第行第列开始显示指向字符数组的第个元素,指向下字符数组个元素从第行第列开始显示指向字符数组的第个元素,指向下字符数组个元素从第行第列开始显示指向字符数组的第个元素,指向下字符数组个元素从第行第列开始显示指向字符数组的第个元素,设置白天起步价设置白天起步价设置晚上起步价设置晚上起步价设置白天起步价。系统设计方案选择控制模块选择方案采用。是种低功耗高性能位微控制器,具有在系统可编程存储器。使用经典的内核,但做了很多的改进使得芯片具有传统单片机不具备的功能。在单芯片上,拥有灵巧的位和在系统可编程,使得为众多嵌入式控制应用系统提供高灵活超有效的解决方案。具有以下标准功能字节,字节,位口线,看门狗定时器,内置,复位电路,个位定时器计数器,个外部中断,个向量级中断结构兼容传统的向量级中断结构,全双工串行口,......”。
9、“.....空闲模式下,停止工作,允许定时器计数器串口中断继续工作。掉电保护方式下,内容被保存,振荡器被冻结,单片机切工作停止,直到下个中断或硬件复位为止。最高运作频率,可选方案二只用芯片数字电路芯片设计。运用霍尔传感器件来计量行走路程,其输出脉冲信号,经过放大整形比较形成方波信号,经移位寄存器,实现计价,但是考虑到这种电路过于复杂,电路稳定性差,并且不能实现调节单价的功能,也不能根据不同时间段调节不同计费标准,电路实用性不强。其原理方框图如图所示。综合比较上述两种方案,单片机最小系统模块采用。图数字电路方案原理方框图显示模块选择方案采用数码管静态显示。数码管是利用发光二极管的特性组合而成数字显示器件,通过控制相应的二极管的霍尔传感器移位寄存器显示模块状态显示相应的数字。使数码管正常显示就得有驱动电路驱动相应的段码......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。