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

正文內容

交通出租車計價器(計程車里程表)畢業(yè)設計論文終稿(參考版)

2025-06-30 22:45本頁面
  

【正文】 m 11。delayms(2)。 m) //存分鐘{write_byte(m, Minute%10)。}44for(m = 11。 LiCheng/=10。 m 4。delayms(2)。 m) //存金額{write_byte(m, JinEr%10)。for(m = 4 。 if(Clear_Key==0) {while(Clear_Key==0)。if(k==2) k=0。ChaXun_Led=0。if(ChaXun_QueRen_Key==0){while(ChaXun_QueRen_Key==0)。JieZhangFlag=1。}if(JieZhang_Key==0){delay(5)。 //暫停計時JiShiFlag=0。(JieZhangFlag==0)){EX0=1。 //停止記路程 }if((Speed50)amp。 //停止記路程if(P3^2==0) EX0=1。 TR0=1。(JieZhangFlag==0)){ JiShi_Led=0。 //開始 計費if((Speed=5)amp。KaiShiFlag=1。if(ChaXun_QueRen_Key==0){while(ChaXun_QueRen_Key==0)。 DanShuang_Led=1。 DanShuang_Led=0。 if(QieHuan_Key==0) { while(QieHuan_Key==0)。 show_nint(6,DanJia_WangFan,2,6)。 //顯示“”表示待設置單價41 elseseg_show(5,10,9)。((JinErFlag==0))){show_time()。}}}if((i==KongChe_flag)amp。i++。}} if(Function_Key==0){delay(5)。 show_nint(2,last3,3,9)。 show_nint(0,last2,4,2)。}40last4=LastSecond[1]+LastSecond[0]*10。 m 11。}last3=LastMinute[2]+LastMinute[1]*10+LastMinute[0]*100。 m 8。}last2=LastLiCheng[3]+LastLiCheng[2]*10+LastLiCheng[1]*100+LastLiCheng[0]*1000。 m 4。}last1=LastJinEr[3]+LastJinEr[2]*10+LastJinEr[1]*100+LastJinEr[0]*1000。 m 0。 JinErFlag=0。n++。if(ChaXun_QueRen_Key==0){39while(ChaXun_QueRen_Key==0)。 } /********************************** 按鍵掃描函數 **********************************/ void keyscan() { uint m=0,LastJinEr[4]=0,last1=0,LastLiCheng[4]=0,last2=0,LastMinute[3]=0,last3=0,LastSecond[2]=0,last4=0。 seg_show(0,dis1[0],9)。 seg_show(1,dis1[1],9)。 seg_show(2,10,9)。 seg_show(3,dis1[3],9)。 seg_show(4,dis1[4],9)。 seg_show(5,10,9)。 seg_show(6,dis1[6],9)。seg_show(7,dis1[7],9)。 dis1[1]=chuzhi[0]%10。 dis1[4]=chuzhi[1]%10。dis1[7]=chuzhi[2]%10。chuzhi[1]=Read1302(0x83)。 //年初始化Write1302 (WRITE_PROTECT,0x80)。 //日初始化Write1302 (0x88,mon)。 //小時初始化//Write1302 (0x80,0x80)。 //秒位初始化Write1302 (WRITE_MINUTE,m)。}//初始化 DS1302(選擇性使用)void init1302(uchar s,uchar m,uchar h,uchar d,uchar mon,uchar y) {Write1302 (WRITE_PROTECT,0X00)。 //十六進制轉十進制 dat1=dat1+dat2*10。 dat2=dat1/16。 CE=0。 SCLK = 0。 SCLK = 1。 i0。 //右移一位 SCLK = 1。0x01)。 temp = addr。 i0。 CE = 1。 CE=0。CE = 0。 SCLK = 1。0x01)。 temp = dat。 i0。 //右移一位SCLK = 1。0x01)。temp = addr。 i0。 //清零時鐘總線CE = 1。CE=0。seg_show(w+4,dat%10,dp)。 seg_show(w+2,dat/100%10,dp)。 } if(n==5) { seg_show(w,dat/10000,dp)。 seg_show(w+2,dat/10%10,dp)。 } if(n==4) { seg_show(w,dat/1000,dp)。 seg_show((w+1),dat/10%10,dp)。35 seg_show((w+1),dat%10,dp)。}}void show_nint(uchar w,uint dat,uchar n,uchar dp)//顯示 w 位:從 w 位顯示;dat:顯示數據;// n:要顯示數據的位數;dp:小數點顯示位;最多五位數字顯示{ if(n==1) { seg_show(w,dat,dp)。 P0=table[dat]。 delay(1)。 }}/******************************************數碼管顯示程序*******************************************/void seg_show(uchar w,uchar dat,uchar dp){ if(w==dp){P2=wei[w]。 i 120。}}void delayms(uchar ms){34unsigned char i。 i n。}void fill_byte(uchar fill_data,uchar n) // 填充數據 fill_data 到 EEPROM 內{ uchar i。shout(random_addr)。}uchar read_random(unsigned char random_addr)// 在指定地址讀取{start()。stop()。shout(OP_READ)。 // 寫入周期}uchar read_current()// 在當前地址讀取{uchar read_data。stop()。shout(addr)。 // 返回 AT24Cxx 應答位} void write_byte(uchar addr, uchar write_data)// 在指定地址 addr 處寫入數據 write_data{start()。SCL = 0。_nop_()。_nop_()。SCL = 1。 // 讀取應答_nop_()。write_data = 1。_nop_()。SCL = 1。 0x80)。 i 8。bit ack_bit。32}return(read_data)。read_data |= (unsigned char)SDA。 i++){SCL = 1。for(i = 0。SDA = 1。_nop_()。_nop_()。_nop_()。}void stop()// 停止位{SDA = 0。_nop_()。_nop_()。SDA = 0。_nop_()。} /************************************** at24c1024 程序 ***************************************/ void start()// 開始位{31SDA = 1。y0。void delay(uint x){uint y。void data_process()。void write_byte(uchar addr, uchar write_data)。bit shout(uchar write_data)。void stop()。bit JinErFlag=0。bit ChaXunFlag=0。bit KaiShiFlag=0。uchar i=0,j=0,k=0,n=0。uint data Speed=0。30uchar data Second。 //默認單程價格uint data LiCheng=0。uint data Count1=0,Count2=0。 //時分秒初值uchar data time1302[]={0x00,0x00,0x00,0x00,0x00,0x00,0x00}。 uchar data dis1[]={0x00,0x00,0x0b,0x00,0x00,0x0b,0x00,0x00}。uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40}。 // DS1302 片選 5 腳sbit SDA = P3^4。 // DS1302 時鐘信號 7 腳sbit DIO= P3^7。//位尋址寄存器定義sbit ACC_7 = ACC^7。sbit JiShi_Led=P1^6。sbit KongChe_Led=P1^4。sbit Clear_Key=P1^3。sbit QieHuan_Key=P1^1。同時也感謝各位同學和老師對我提供的幫助,使我在此次設計中學到了許多寶貴的知識和經驗。25參考文獻[1] Proteus 的電路設計與仿真[J].,第 19 期.Dai circuit design and simulation [J]. Modern electronic ,. (in Chinese) [2] [J]., 第 286 期. Liu WenXiu .Microcontroller Application System Simulation [J]. Modern electronic ,. (in Chinese)[3] [M],北京:電子工業(yè)出版社,1997.Cao Theory and Applications [M], Beijing: Electronic Industry Press, 1997. (in Chinese)[4] ,單片機應用技術教程[M],北京:清華大學出版社,1997.Zhang Hongrun ,Lan Qinghua, MCU application technology tutorial [M], Beijing: Tsinghua University Press, 1997. (in Chinese)[5] [M],北京航空航天大學出版社,2022.Li Guangdi. Microcontroller based on [M], Beijing Aerospace University Press, 2022. (in Chinese)[6] C 語言編程[M]. 北京:北京航空航天大學出版社,2022. Ma C programming language of SCM [M], Beijing: Beijing Aerospace University Press, 2022. (in Chinese)[7] [M].北京:北京航空航天大學出版社,1993. Li hua. SCM practical interface technology[M],Beijing:Beijing Aerospace U
點擊復制文檔內容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1