91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.14M
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-09
  • 語言: 其他
  • 標簽: 其他??

資源簡介

sgu6qx.rar

資源截圖

代碼片段和文件信息

#include
#include
#define?uchar?unsigned?char
uchar?sumcostwaitmm1tempdistance;
uchar?price[3]={10205};//白天,晚上和等待時間的價位?單位:角/KM
uchar?table[]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f};
sbit?sck=P3^6;
sbit?sda=P3^7;

void?delay()
{?;;?}

void?delay1(uchar?x)
{
uchar?ab;
for(a=x;a>0;a--)
?for(b=100;b>0;b--);
}



void?start()//24c02開始信號
{
sda=1;
delay();
sck=1;
delay();
sda=0;
delay();
}

void?stop()???//停止
{
sda=0;
delay();
sck=1;
delay();
sda=1;
delay();
}

void?ask()??//應答
{
uchar?i;//等待一定時間
sck=1;
delay();
while((sda==1)&&(i<250))i++;
sck=0;
delay();
}

void?write_byte(uchar?date)//按字節寫入數據
{
uchar?itemp;
temp=date;
for(i=0;i<8;i++)
{
temp=temp<<1;
sck=0;
????delay();
sda=CY;//CY?進位標志位
delay();
sck=1;
delay();
}
sck=0;
delay();
sda=1;//釋放總線
delay();
}

uchar?read_byte()//讀數據
{
uchar?ik;
sck=0;
delay();
sda=1;
delay();
for(i=0;i<8;i++)
{
sck=1;
delay();
k=(k<<1)|sda;//讀取數據
sck=0;
delay();
}
return?k;
}

void?write_add(uchar?addressuchar?date)//在指定地址寫入數據
{
start();
write_byte(0xa0);
ask();
write_byte(address);
ask();
write_byte(date);
ask();
stop();
}

uchar?read_add(uchar?address)//讀指定地址的數據
{
uchar?date;
start();
write_byte(0xa0);
ask();
write_byte(address);
ask();
start();
write_byte(0xa1);
ask();
date=read_byte();
stop();
return?date;
}

void?init()
{
sda=1;
delay();
sck=1;
delay();
sum=0;
// PX0=1;
TMOD=0x01;//T0設為定時模式,工作方式1
ET0=1;//允許計數器T0中斷
// EX0=1;//允許外部中斷0中斷
IT0=1;//外部中斷0為邊沿觸發方式
EA=1;//開總中斷
TR0=0;//關閉定時器0
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
cost=20;
distance=0;
}
uchar?scan()//鍵盤掃描
{
uchar?ki;
k=0;
i=P1;
if(i!=0xff)
{
delay1(5);
if(i!=0xff)
{
switch(i)
{
case?0xfe:k=1;break;
case?0xfd:k=2;break;
case?0xfb:k=3;break;
case?0xf7:k=4;break;
}
}
}
return?k;
}

void?disp(uchar?cost1?)//顯示單元
{
uchar?ij;
i=cost1/10;
j=cost1%10;
P0=0xbf;
P2=table[i];
delay1(5);
P2=0x80;
delay1(5);
P0=0x7f;
P2=table[j];
delay1(5);

i=distance/10;
j=distance%10;
P0=0xdf;
P2=table[i];
delay1(5);
P0=0xef;
P2=table[j];
delay1(5);

i=price[m]/10;
j=price[m]%10;
P0=0xf7;
P2=table[i];
delay1(5);
P2=0x80;
delay1(5);
P0=0xfb;
P2=table[j];
delay1(5);
}

void?main()
{
init();m=0;
while(1)
{
if(scan()!=0)
{
switch(scan())
{
case?1:TR0=1;break;
case?2:init();break;//復位
case?3:
if(m==0)
m=1;
else?
m=0;
break;//白天和黑夜單價的切換
case?4:TR0=0;break;//顯示出總車費
}
}
if(IE0==1&&TR0==1)//沒接收個脈沖,中斷一次
{
IE0=0;
wait=0;//車一行走,等待時間清零
sum++;
if(sum>20)//計數一百次,每次十米,恰1KM
{
sum=0;
distance++;
cost=cost+price[m];
}
}
write_add(23cost);//將價格保存

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????6057??2010-05-19?15:23??出租汽車里程計價表.OBJ

?????文件???????1048??2010-05-28?21:19??出租汽車里程計價表.Opt

?????文件???????1340??2010-05-28?21:19??出租汽車里程計價表.PWI

????.......??????1050??2010-05-21?23:22??出租汽車里程計價表_Opt.Bak

????.......?????????0??2010-05-17?17:17??出租汽車里程計價表_Uv2.Bak

?????文件?????309428??2010-05-28?21:14??仿真圖.jpg

?????文件?????????72??2010-05-28?21:18??歡迎指正.txt

?????文件????????426??2010-05-17?17:15??24c02.LST

?????文件?????109265??2010-05-18?21:55??Last?Loaded?出租汽車里程計價表.DBK

?????文件???????4064??2010-05-19?15:23??出租汽車里程計價表

????.......??????3963??2010-05-19?15:19??出租汽車里程計價表.bak

?????文件?????117263??2010-05-19?15:35??出租汽車里程計價表.DSN

?????文件??????????0??2010-05-28?21:14??出租汽車里程計價表.plg

?????文件???????1688??2010-05-17?17:48??出租汽車里程計價表.Uv2

?????文件???????3491??2010-05-19?15:23??出租汽車里程計價表.c

?????文件???????2248??2010-05-19?15:23??出租汽車里程計價表.hex

?????文件?????????53??2010-05-19?15:23??出租汽車里程計價表.lnp

?????文件???????8241??2010-05-19?15:23??出租汽車里程計價表.LST

?????文件??????18686??2010-05-19?15:23??出租汽車里程計價表.M51

-----------?---------??----------?-----??----

???????????????588383????????????????????19


評論

共有 條評論