好文档 - 专业文书写作范文服务资料分享网站

基于单片机的出租车计价器设计报告

天下 分享 时间: 加入收藏 我要投稿 点赞

num1 read_add 25 。

num2 read_add 26 。

delay 5 。

licheng num1*100+num2。 licheng0 150*licheng-300*fen。 init0 。 while 1

anjian 。 chuli 。

lichenga licheng/100。 lichengb licheng0。 write_add 25,lichenga 。 delay 5 。

write_add 26,lichengb 。

void init0

始化

TH0 0x3c。

TL0 0xb0。

EA 1。

//初

TMOD 0x01。 EX0 0。 IT0 1。 ET0 1。 TR0 1。 P0 0xff。 P1 0xff。 P2 0xff。 P3 0xfe。

void chuli

if speedflag 1 PWMout 12 。 else if speedflag 2 PWMout 20 。 else PWMout 6 。 if flag 1

led2 0。

led3 1。

jisuan 。

if key4 0

display0 shi,fen,miao 。 else

display licheng,money 。

if flag 2

led2 0。 led3 1。 display 1,2 。

if flag 0

display0 shi0,fen0,miao0 。 led3 0。 led2 1。

if danfanflag 1

led1 0。

if danfanflag 0

led1 1。

if stopflag 1

led0 0。

else led0 1。

void jisuan

r maichong。 licheng0+ r。

licheng licheng0/150+ fen/5 *10。 sudu0+ r。 maichong 0。 if t2 10

t2 0。 sudu sudu0。 sudu0 0。

if licheng 30

money 50。

else

if danfanflag 1

money 50+1.5* licheng-30 。

else

money 50+2* licheng-30 。

void anjian

if key0 0

EX0 1。 flag 1。 stopflag 0。

if key1 0

EX0 0。 maichong 0。

licheng0 0。 licheng 0。

flag 0。

shi 0。 fen 0。 miao 0。

write_add 25,0 。

基于单片机的出租车计价器设计报告

num1read_add25。num2read_add26。delay5。lichengnum1*100+num2。licheng0150*licheng-300*fen。init0。while1anjian。chuli
推荐度:
点击下载文档文档为doc格式
1lgoi3nncj9pugm7qnnb9acj39qq6000eg1
领取福利

微信扫码领取福利

微信扫码分享