freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-自行車?yán)锍?、速度?jì)的設(shè)計(jì)(編輯修改稿)

2025-01-08 18:21 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 void AT24C02_START(void)。 void AT24C02_STOP(void)。 void AT24C02_CK(void)。 void AT24C02_WR_byte(uchar)。 uchar AT24C02_RD_byte(void)。 uchar AT24C02_RD(uchar)。 void AT24C02_WR(uchar,uchar)。 函數(shù)定義和初始化 void _init(void)。 void AT24C02_WRAMD(void)。 void _nus(uchar)。 void _nms(uchar)。 void dis_dis(void)。 使用到的變量定義 uchar d_var[4]={0,0,0,0}。 uint timej。 uint int_tp。 bit flg_cal。 bit sf。 uint sj。 bit sen。 中斷 定時(shí)函數(shù),其周期為 500us 超過 秒無(wú)中斷相應(yīng),默認(rèn)判斷當(dāng)前速度為 0,最小速度為 void T0_SEV(void) interrupt 1 using 1 { TR0 = 0。 ET0 = 0。 TH0 = 0xff。 TL0 = 0x5a。 timej++。 if(timej == 7000){ int_tp = timej。 timej = 0。 flg_cal = 1。 } if(sj0){ sj。 } ET0 = 1。 TR0 = 1。 } 外部中斷的函數(shù) void Int0_SEV(void) interrupt 0 using 0 { EX0 = 0。 int_tp = timej。 timej = 0。 flg_cal = 1。 EX0 = 1。 } 函數(shù) 主體 Main 函數(shù) void main() { _init()。 while(1){ if(!KEY){ _nms(2)。 if(!KEY){ uchar key_tp = 200。 EA = 0。 timej = 0。 do{ key_tp。 _nms(3)。 }while(!KEYamp。amp。key_tp0)。 EA = 1。 if(key_tp==0){ d_var[0] = 0。 d_var[1] = 0。 d_var[2] = 0。 d_var[3] = 0。 _nus(20)。 dis_dis()。 } sj = 3000。 sf = 1。 LCM_WR(0x80,0x06)。 AT24C02_WRAMD()。 while(!KEY){ while(!KEY)。 _nms(2)。 } } } if(flg_cal){ if(int_tp == 7000){ LCM_WR(0x81,0x20)。 LCM_WR(0x82,0x30)。 LCM_WR(0x84,0x30)。 } else{ sen = 1。 if(int_tp143){ int_tp = girth/int_tp。 int_tp = (int_tp*18)/5。 LCM_WR(0x84,(int_tp%10)+0x30)。 int_tp = int_tp/10。 LCM_WR(0x82,(int_tp%10)+0x30)。 if(int_tp10) LCM_WR(0x81,0x20)。 else LCM_WR(0x81,(int_tp/10)+0x30)。 } d_var[3] += girth_l。 if(d_var[3]99){ d_var[3]=100。 d_var[2]++。 } d_var[2] += girth_h。 if(d_var[2]99){ d_var[2]=100。 if(d_var[1]==99){ d_var[1]=0。 if(d_var[0]==99) d_var[0]=0。 else d_var[0]++。 } else d_var[1]++。 } dis_dis()。 } int_tp = 0。 flg_cal = 0。 } if(sj == 0){ sj = 3000。 if(sen){ sen = 0。 LCM_WR(0x80,0x06)。 sf = 1。 AT24C02_WRAMD()。 } } if(sf amp。amp。 sj2021){ sf = 0。 LCM_WR(0x80,0x20)。 } } } LCD1602 初始化,輸出 bike mile void _init(void) { EA = 0。 _nus(255)。 LCM_WR_CMD(0x01)。 LCM_WR_CMD(0x38)。 LCM_WR_CMD(0x0C)。 LCM_WR_CMD(0x06)。 LCM_WR_CMD(0x80)。 LCM_WR(0x80,0x3d)。 LCM_WR(0x81,0x62)。 LCM_WR(0x82,0x69)。 LCM_WR(0x83,0x6b)。 LCM_WR(0x84,0x65)。 LCM_WR(0x85,0x3d)。 LCM_WR(0x86,0x3d)。 LCM_WR(0x87,0x3d)。 LCM_WR(0xc0,0x3d) 。LCM_WR(0xc1,0x3d)。 LCM_WR(0xc2,0x3d)。 LCM_WR(0xc3,0x6d)。 LCM_WR(0xc4,0x69)。 LCM_WR(0xc5,0x6c)。 LCM_WR(0xc6,0x65)。 LCM_WR(0xc7,0x3d)。 初始化液晶自定義字符庫(kù) LCM_WR_CMD(0x70)。 LCM_WR_DAT(0x00)。 LCM_WR_DAT(0x00)。 LCM_WR_DAT(0x00)。 LCM_WR_DAT(0x10)。 LCM_WR_DAT(0x18)。 LCM_WR_DAT(0x1C)。 LCM_WR_DAT(0x1E)。 LCM_WR_DAT(0x00)。 LCM_WR_CMD(0x78)。 LCM_WR_DAT(0x04)。 LCM_WR_DAT(0x14)。 LCM_WR_DAT(0x14)。 LCM_WR_DAT(0x16)。 LCM_WR_DAT(0x15)。 LCM_WR_DAT(0x15)。 LCM_WR_DAT(0x15)。 LCM_WR_DAT(0x00)。 AT24C02 AT24C02_SCL = 1。 _nop_()。 AT24C02_SDA = 1。 _nop_()。 _nms(4)。 d_var[0] = AT24C02_RD(0x00)。 d_var[1] = AT24C02_RD(0x01)。 d_var[2] = AT24C02_RD(0x02)。 d_var[3] = AT24C02_RD(0x03)。 if(d_var[0]99 || d_var[1]99 || d_var[2]99 || d_var[3]99){ d_var[0] = 0。 d_var[1] = 0。 d_var[2] = 0。 d_var[3] = 0。 AT24C02_WRAMD()。 } KEY = 1。 SIGN = 1。 TMOD = 0x01。 TH0 = 0xff。 TL0 = 0x5a。 ET0 = 1。 TR0 = 0。 PX0 = 1。 IT0 = 1。 EX0 = 0。 timej = 0。 int_tp = 0。 flg_cal = 0。 sf = 0。 sj = 3000。 sen = 0。 _nms(255)。 初始化界面,清零,輸出 、 km/h、 km
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1