標(biāo)題:
出租車計(jì)價器仿真及單片機(jī)程序
[打印本頁]
作者:
新手飆車
時間:
2016-11-27 19:56
標(biāo)題:
出租車計(jì)價器仿真及單片機(jī)程序
L)[AJ~NXGI4CI_]~E%3U957.png
(14.96 KB, 下載次數(shù): 165)
下載附件
2016-11-27 19:54 上傳
仿真工程文件下載:
新建 好壓 7Z 壓縮文件.7z
(32.59 KB, 下載次數(shù): 175)
2016-11-27 19:47 上傳
點(diǎn)擊文件名下載附件
仿真圖及源程序
下載積分: 黑幣 -5
#include<reg51.h>
#define uint unsigned int
#define uchar unsigned char
sbit duan=P2^6; //定義段選
sbit wei=P2^7; //定義位選
sbit dain=P0^7; //定義小數(shù)點(diǎn)開啟位
uchar code table[]={
0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x6f};
uint S,H,jin_e; //定義里程數(shù)和金額
uchar x,y;
void delay(uint z);
void init();
void xianshi();
void main()
{
init();//初始化
while(1)
{
xianshi();
}
}
void delay(uint z)//延時函數(shù)
{
for(x=z;x>0;x--)
{
for(y=110;y>0;y--)
{
}
}
}
void init() //初始化函數(shù)
{
S=0;
H=0;
jin_e=50;
duan=0;
wei=0;
TMOD=0x50; //設(shè)T1工作方式1計(jì)數(shù);
TH1=(65536-56)/256;
TL1=(65536-56)%256;
ET1=1; //開啟T1中斷
EA=1; //開啟總中斷
TR1=1; //開啟定時
}
void zhongduan() interrupt 3 //中斷服務(wù)子程序
{
S++;
TH1=(65536-56)/256;
TL1=(65536-56)%256;
if(S<=20)//判斷是否超過兩公里
jin_e=50;
else
if(S%5==0)//判斷是否行使了500m
{
H=(S-20)/5;
jin_e=50+(8*H);
}
作者:
新手飆車
時間:
2016-11-27 19:56
希望大家多多指教
作者:
chz
時間:
2016-12-7 14:05
左上角那個按鈕什么用,求解
作者:
人生如夢超
時間:
2016-12-29 11:11
程序太少了點(diǎn)
作者:
yangyan564
時間:
2018-12-25 19:39
樓主 那些橫崗 是什么東西
作者:
薇一笑
時間:
2020-6-4 13:20
Real Time Simulation failed to start.
Unable to open HEX file '..\li\仿真練習(xí)1\計(jì)費(fèi)器.hex'. [U1]
有以上兩個錯誤
作者:
旺仔小饅頭wz
時間:
2021-11-27 01:03
請問樓主會用fpga做這個出租車的嗎?想?yún)⒖家幌?
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1