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

  • 大小: 1.02MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-03
  • 語言: 其他
  • 標簽:

資源簡介

基于51單片機的出租車計費器的程序原理圖及仿真

資源截圖

代碼片段和文件信息

#include“lcd12864.h“
#include“ds18b20b.h“

/*******************************************************************************
*?函?數?名?????????:?LCD12864_Delay1ms
*?函數功能 ???:?延時1MS
*?輸????入?????????:?c
*?輸????出?????????:?無
*******************************************************************************/

void?LCD12864_Delay1ms(uint?c)
{
????uchar?ab;
for(;?c>0;?c--)
{
????for(b=199;?b>0;?b--)
{
????????for(a=1;?a>0;?a--);
}
}
}

/*******************************************************************************
*?函?數?名?????????:?LCD12864_Busy
*?函數功能 ???:?檢測LCD是否忙
*?輸????入?????????:?無
*?輸????出?????????:?1或0(1表示不忙,0表示忙)
*******************************************************************************/

uchar?LCD12864_Busy(void)
{
uchar?i?=?0;

LCD12864_RS?=?0;??? //選擇命令
LCD12864_RW?=?1; //選擇讀取

LCD12864_EN?=?1;
LCD12864_Delay1ms(1);

while((LCD12864_DATAPORT?&?0x80)?==?0x80) //檢測讀取到的值
{
i++;
if(i?>?100)
{
LCD12864_EN?=?0;
return?0; ???//超過等待時間返回0表示失敗
}
}

LCD12864_EN?=?0;

return?1;
}

/*******************************************************************************
*?函?數?名?????????:?LCD12864_WriteCmd
*?函數功能 ???:?寫命令
*?輸????入?????????:?cmd
*?輸????出?????????:?無
*******************************************************************************/

void?LCD12864_WriteCmd(uchar?cmd)
{
uchar?i;
i?=?0;
while(?LCD12864_Busy()?==?0)
{
LCD12864_Delay1ms(1);
i++;
if(?i>100)
{
return; ???//超過等待退出
}
}

LCD12864_RS?=?0;?????//選擇命令
LCD12864_RW?=?0;?????//選擇寫入
LCD12864_EN?=?0;?????//初始化使能端

LCD12864_DATAPORT?=?cmd;???//放置數據

LCD12864_EN?=?1; ???//寫時序
LCD12864_Delay1ms(5);
LCD12864_EN?=?0;????
}

/*******************************************************************************
*?函?數?名?????????:?LCD12864_WriteData
*?函數功能 ???:?寫數據
*?輸????入?????????:?dat
*?輸????出?????????:?無
*******************************************************************************/

void?LCD12864_WriteData(uchar?dat)
{
uchar?i;
i?=?0;
while(?LCD12864_Busy()?==?0)
{
LCD12864_Delay1ms(1);
i++;
if(?i>100)
{
return; ???//超過等待退出
}
}

LCD12864_RS?=?1;?????//選擇數據
LCD12864_RW?=?0;?????//選擇寫入
LCD12864_EN?=?0;?????//初始化使能端

LCD12864_DATAPORT?=?dat;???//放置數據

LCD12864_EN?=?1; ???//寫時序
LCD12864_Delay1ms(5);
LCD12864_EN?=?0;????
}

/*******************************************************************************
*?函?數?名?????????:?LCD12864_ReadData
*?函數功能 ???:?讀取數據
*?輸????入?????????:?無
*?輸????出?????????:?讀取到的8位數據
*******************************************************************************/
#ifdef?LCD12864_PICTURE

uchar?LCD12864_ReadData(void)
{
uchar?i?readValue;

i?=?0;
while(?LCD12864_Busy()?==?0)
{
LCD12864_Delay1ms(1);
i++;
if(?i>100)
{
return?0; ???//超過等待退出
}
}

LCD12864_RS?=?1;???????//選擇命令
LCD12864_RW?=?1;
LCD12864_EN?=?0;
LCD12864_Delay1ms(1);

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-04-21?01:10??12864計程計費\
?????目錄???????????0??2017-03-20?09:28??12864計程計費\12864計程計費\
?????文件????????6376??2009-05-07?14:37??12864計程計費\12864計程計費\STARTUP.A51
?????文件???????14048??2016-05-25?23:23??12864計程計費\12864計程計費\STARTUP.LST
?????文件?????????749??2016-05-25?23:23??12864計程計費\12864計程計費\STARTUP.OBJ
?????文件???????11569??2016-05-25?23:23??12864計程計費\12864計程計費\lcd12864.LST
?????文件????????7435??2016-05-25?23:23??12864計程計費\12864計程計費\lcd12864.OBJ
?????文件????????5490??2016-05-25?20:41??12864計程計費\12864計程計費\lcd12864.c
?????文件????????1209??2016-05-25?22:17??12864計程計費\12864計程計費\lcd12864.h
?????文件???????20205??2016-05-25?23:37??12864計程計費\12864計程計費\main.LST
?????文件???????23357??2016-05-25?23:37??12864計程計費\12864計程計費\main.OBJ
?????文件??????????34??2016-05-25?23:37??12864計程計費\12864計程計費\main.__i
?????文件????????8470??2016-05-25?23:37??12864計程計費\12864計程計費\main.c
?????文件????????7240??2016-05-25?18:21??12864計程計費\12864計程計費\main.txt
?????文件???????27887??2016-05-25?23:37??12864計程計費\12864計程計費\pro
?????文件???????29539??2016-05-25?23:37??12864計程計費\12864計程計費\pro.M51
?????文件????????8909??2016-05-25?23:37??12864計程計費\12864計程計費\pro.hex
?????文件??????????57??2016-05-25?23:37??12864計程計費\12864計程計費\pro.lnp
?????文件?????????174??2016-07-08?12:51??12864計程計費\12864計程計費\pro.plg
?????文件???????67791??2014-09-15?16:43??12864計程計費\12864計程計費\pro.uvgui.Administrator
?????文件???????57290??2016-07-08?12:51??12864計程計費\12864計程計費\pro.uvopt
?????文件???????13565??2016-04-29?00:13??12864計程計費\12864計程計費\pro.uvproj
?????文件??????148574??2016-05-26?00:46??12864計程計費\12864計程計費\pro_uvopt.bak
?????文件???????13595??2014-09-15?16:43??12864計程計費\12864計程計費\pro_uvproj.bak
?????文件????????9533??2017-03-21?14:20??12864計程計費\DS18B20A.C
?????文件???????14209??2017-04-21?01:10??12864計程計費\DS18B20A.LST
?????文件????????5655??2017-03-21?14:20??12864計程計費\DS18B20B.C
?????文件?????????560??2017-03-21?14:17??12864計程計費\DS18B20B.H
?????文件????????8735??2017-04-21?01:10??12864計程計費\DS18B20B.LST
?????文件????????6376??2009-05-07?14:37??12864計程計費\STARTUP.A51
?????文件???????14057??2017-04-21?01:10??12864計程計費\STARTUP.LST
............此處省略84個文件信息

評論

共有 條評論