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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-自行車?yán)锍?、速度?jì)的設(shè)計(jì)-在線瀏覽

2025-02-05 18:21本頁(yè)面
  

【正文】 工作原理為:在第一和第二端輸入電壓 Uc,經(jīng)穩(wěn)壓器穩(wěn)壓后加在霍爾片的兩 端。 液晶 1602 圖 3 LCD1602 正面 圖 4 LCD1602 反面 1602LCD 主要技術(shù)參數(shù): 顯示容量 :16 2 個(gè)字符 芯片工作電壓 :— 工作電流 :() 模塊最佳工作電壓 : 字符尺寸 : (W H)mm 引腳說(shuō)明: 1602LCD 采 用標(biāo)準(zhǔn)的 16 腳(帶背光)接口 編號(hào) 符號(hào) 引腳說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 1 VSS 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示偏壓 11 D4 數(shù)據(jù) 4 RS 數(shù)據(jù) /命令選擇 12 D5 數(shù)據(jù) 5 R/W 讀 /寫選擇 13 D6 數(shù)據(jù) 6 E 使能信號(hào) 14 D7 數(shù)據(jù) 7 D0 數(shù)據(jù) 15 BLA 背光源正極 8 D1 數(shù)據(jù) 16 BLK 背光源負(fù)極 圖 5 讀操作時(shí)序 圖 6 寫操作時(shí)序 圖 7 LCD1602 內(nèi)部顯示地址 系統(tǒng)硬件電路 系統(tǒng)原理圖 圖 8 系統(tǒng)原理圖 單片機(jī)和復(fù)位晶振電路 使用的 4MHZ 的晶振, 與兩個(gè)電容組成晶振電路。 EA/VPP 接高電平, PSEN 和 ALE/PROG 放空。由于 1602 內(nèi)部有相應(yīng)的電阻, R5 可以去掉,也可以使用較小的電阻,背光燈都能正常發(fā)光。 圖 10 液晶 1602 插口連接電路 ISP 下載口 考慮到串口并口的方式不方便,所以使用 USB— ISP 下載線, 方便下載程序,而且不需要從電路板上拔下器件 。 下載口 采用標(biāo)準(zhǔn)接法, 3 腳放空。 圖 12 AT24C02 電路 電源電路 、 排插 、 排阻 等其他電路 電源部分,包括開關(guān)和指示燈 等 ,留有排針備用。 圖 14 排針排阻 按鍵,接到單片機(jī) 口,為清除 AT24C02 使用。 圖 16 系統(tǒng) PCB 封裝 3 程序設(shè)計(jì) 頭文件、管腳定義和函數(shù)聲明 由于沒有設(shè)置按鍵,所以把自行車的周長(zhǎng)設(shè)置為 ,預(yù)設(shè)在程序里。 sbit LCM0802B_RW = P3^6。 sbit KEY = P3^3。 sbit AT24C02_SDA = P3^1。 液晶的驅(qū)動(dòng)和函數(shù)的定義,包括讀和寫 void LCM_RD_BUSY(void)。 void LCM_WR_DAT(uchar)。 芯片 24C02 的驅(qū)動(dòng)和函數(shù),包括啟動(dòng)、挺遲、時(shí)鐘和讀寫 void AT24C02_START(void)。 void AT24C02_CK(void)。 uchar AT24C02_RD_byte(void)。 void AT24C02_WR(uchar,uchar)。 void AT24C02_WRAMD(void)。 void _nms(uchar)。 使用到的變量定義 uchar d_var[4]={0,0,0,0}。 uint int_tp。 bit sf。 bit sen。 ET0 = 0。 TL0 = 0x5a。 if(timej == 7000){ int_tp = timej。 flg_cal = 1。 } ET0 = 1。 } 外部中斷的函數(shù) void Int0_SEV(void) interrupt 0 using 0 { EX0 = 0。 timej = 0。 EX0 = 1。 while(1){ if(!KEY){ _nms(2)。 EA = 0。 do{ key_tp。 }while(!KEYamp。key_tp0)。 if(key_tp==0){ d_var[0] = 0。 d_var[2] = 0。 _nus(20)。 } sj = 3000。 LCM_WR(0x80,0x06)。 while(!KEY){ while(!KEY)。 } } } if(flg_cal){ if(int_tp == 7000){ LCM_WR(0x81,0x20)。 LCM_WR(0x84,0x30)。 if(int_tp143){ int_tp = girth/int_tp。 LCM_WR(0x84,(int_tp%10)+0x30)。 LCM_WR(0x82,(int_tp%10)+0x30)。 else LCM_WR(0x81,(int_tp/10)+0x30)。 if(d_var[3]99){ d_var[3]=100。 } d_var[2] += girth_h。 if(d_var[1]==99){ d_var[1]=0。 else d_var[0]++。 } dis_dis()。 flg_cal = 0。 if(sen){ sen = 0。 sf = 1。 } } if(sf amp。 sj2021){ sf = 0。 } } } LCD1602 初始化,輸出 bike mile void _init(void) { EA = 0。 LCM_WR_CMD(0x01)。 LCM_WR_CMD(0x0C)。 LCM_WR_CMD(0x80)。 LCM_WR(0x81,0x62)。 LCM_WR(0x83,0x6b)。 LCM_WR(0x85,0x3d)。 LCM_WR(0x87,0x3d)。LCM_WR(0xc1,0x3d)。 LCM_WR(0xc3,0x6d)。 LCM_WR(0xc5,0x6c)。 LCM_WR(0xc7,0x3d)。 LCM_WR_DAT(0x00)。 LCM_WR_DAT(0x00)。 LCM_WR_DAT(0x18)。 LCM_WR_DAT(0x1E)。 LCM_WR_CMD(0x78)。 LCM_WR_DAT(0x14)。 LCM_WR_DAT(0x16)。 LCM_WR_DAT(0x15)。 LCM_WR_DAT(0x00)。 _nop_()。 _nop_()。 d_var[0] = AT24C02_RD(0x00)。 d_var[2] = AT24C02_RD(0x02)。 if(d_var[0]99 || d_var[1]99 || d_var[2]99 || d_var[3]99){ d_var[0] = 0。 d_var[2] = 0。 AT24C02_WRAMD()。 SIGN = 1。 TH0 = 0xff。 ET0 = 1。 PX0 = 1。 EX0 = 0。 int_tp = 0。 sf = 0。 sen = 0。 初始化界面,清零,輸出 、 km/h、 km LCM_WR_CMD(0x01)。 LCM_WR(0x83,0x2e)。 LCM_WR(0x85,0x6b)。 LCM_WR(0x87,0x07)。 LCM_WR(0xc6,0x6b)。 dis_dis()。 EX0 = 1。 EA = 1。 LCM_WR(0xc1,(d_var[0]%10)+0x30)。 if(d_var[0]0) LCM_WR(0xc1,d_var[0]+0x30)。 } LCM_WR(0xc2,(d_var[1]/10)+0x30)。 LCM_WR(0xc5,(d_var[2]/10)+0x30)。 for(mem_wram=0。mem_wram++) AT24C02_WR(mem_wram,d_var[mem_wram])。us0。 } 大 延時(shí) void _nms(uchar ms) { for(。ms) _nus(255)。 LCM0802B_RS = 0。 LCM0802B_EN = 1。 d
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1