为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

的士计价器

2017-11-20 6页 doc 32KB 28阅读

用户头像

is_594886

暂无简介

举报
的士计价器的士计价器 一设计任务。 设计并制作一台出租车计价器,调试采用10赫兹脉冲信号,每个脉冲代表汽车 进行10米 不同情况具有不同的收费 (1)白天 1元/公里 晚上 2元/公里 途中等待(〉30秒开始收费)1元/30 秒 (2)数据输出(6位LED数码管显示) 单价(元)输出2位 路程(公里)输出2位 总金额(元)输出2位 (3)按键(3个) 启动计价开关 数据复位 白天/晚上转换 二流程图。 三程序。 #inclde(reg51.h) #define uchar unsigned char #defi...
的士计价器
的士计价器 一设计任务。 设计并制作一台出租车计价器,调试采用10赫兹脉冲信号,每个脉冲代汽车 进行10米 不同情况具有不同的收费 (1)白天 1元/公里 晚上 2元/公里 途中等待(〉30秒开始收费)1元/30 秒 (2)数据输出(6位LED数码管显示) 单价(元)输出2位 路程(公里)输出2位 总金额(元)输出2位 (3)按键(3个) 启动计价开关 数据复位 白天/晚上转换 二流程图。 三程序。 #inclde(reg51.h) #define uchar unsigned char #define uchar unsigned int sbit Y1=P3^4; sbit Y2=P3^7; sbit Y3=P3^6; sbit sd=P3^5; sbit dula=P2^6; sbit wela=P2^7; uchar tep [6]; uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; ddsj; dj; k1js; uint 1c; ddfy; zfy; dz; c,y; unsigned long jflc; sjlc; void delay (uchar i) { uchar j,k; for(j=i;j>0;j--) for(k=125;k>0;k--); } void int() { k1js=0; ddsj=0; jflc=0; sjlc=0; lc=0; dt=0; dj=0; TMOD=0x51; TH0=(65536-1000)/256; TL0=(65536-1000)%256; IE=0X8A; } void xs() { uchar x; tep[0]=dj/10; tep[1]=dj%10; tep[2]=sjlc/1000/10; tep[3]=sjlc/1000%10; tep[4]=zfy/10; tep[5]=zfy%10; c++; if(c==6) c=0; r++; if(r==6) r=0; x=tep[r]; dula=0; P0=table[x]; dula=1; dula=0; wela=0; P0=(1<=600) { lc=((TH*256)+TL1)*10; TH1=0; TL1=0; sjlc=sjlc+lc; if(lc>0) { jflc=jflc+lc;} else ddsj++; dt=0; lc=0;} if(P1!=0xf0 keys_scan); if(pre_keyno!=keyno); {P0=dsy_code(keyno); pre_keyno=keyno; } delay ms(100);}}
/
本文档为【的士计价器】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索