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

正文內(nèi)容

基于熱敏電阻的數(shù)字溫度計(jì)-文庫吧資料

2025-06-29 06:14本頁面
  

【正文】 eturn ADC_buff。 ADC0832_CS = 1。 } _nop_()。 if(ADC0832_DIO==1) ADC_buff=ADC_buff+1。 ADC0832_CLK = 1。 ADC0832_CLK = 0。i8。 ADC0832_DIO = 1。 ADC0832_CLK = 0。 ADC0832_CLK = 1。 if(ch==0) ADC0832_DIO = 0。 _nop_()。 //送 SGL/DIF 位 _nop_()。 ADC0832_CLK = 0。 ADC0832_CLK = 1。 ADC0832_CS = 0。 ADC0832_DIO = 1。 uchar ADC_buff=0。 unsigned char LcdBuf1[10]=。本模塊代碼中還加入了串口通信,串口初始化為方式二,9600比特率。 v_Lcd12864SendData_f( sec % 10 + 48 ) 。 v_Lcd12864SetAddress_f(4,1) 。 v_Lcd12864SendData_f( min /10 % 10 + 48 ) 。 v_Lcd12864SendData_f( hour % 10 + 48 ) 。 v_Lcd12864SetAddress_f(0,1) 。 v_Lcd12864SetAddress_f(6,0)。 v_Lcd12864SendData_f( day / 10 % 10 + 48 ) 。 v_Lcd12864SendData_f( month % 10 + 48 ) 。 v_Lcd12864SetAddress_f(2,0) 。 v_Lcd12864SendData_f( year /10 % 10 + 48 ) 。 week = bcdtodec(uc_R1302(0x8b))。 year = bcdtodec(uc_R1302(0x8d))。 month = bcdtodec(uc_R1302(0x89))。 day = bcdtodec(uc_R1302(0x87))。 hour = bcdtodec(uc_R1302(0x85))。 min = bcdtodec(uc_R1302(0x83))。 sec = bcdtodec(uc_R1302(0x81))。 //寫入年 }void Run_DS1302(){ uchar sec, min, hour, day, month, year , week。 //寫入星期 v_W1302(0x8e,0)。 //寫入月 v_W1302(0x8e,0)。 //寫入日 v_W1302(0x8e,0)。 //寫入小時(shí) v_W1302(0x8e,0)。 //寫入分 v_W1302(0x8e,0)。 //寫入秒 v_W1302(0x8e,0)。}void Write_DS1302Init(void) //寫入數(shù)據(jù) 初始化{ v_W1302(0x8e,0)。 data1 += bcd 3。 //剔除BCD的最高位和低4位。 //取BCD低4位 bcd = bcd amp。 data1 = bcd amp。 return bcd。 } bcd = 4。 while(dec = 10) { dec = 10。 }}uchar dectobcd(uchar dec) //DEC碼轉(zhuǎn)換為BCD碼{ uchar bcd。 i++) { ucCurtime[i] = uc_R1302(ucAddr)。 for(i=0。 BCD碼{ uchar i。 } v_W1302(0x8e, 0x80)。 // 秒 分 時(shí) 日 月 星期 年 pSecDa++。 i0。 v_W1302(0x8e, 0x00)。初始時(shí)間格式為: 秒 分 時(shí) 日 月 星期 年* 7Byte (BCD碼) 1B 1B 1B 1B 1B 1B 1B*/void v_Set1302(uchar *pSecDa) //設(shè)置初始時(shí)間 { uchar i。 T_RST = 0。 //讀1Byte數(shù)據(jù) pReDa++。 i0。 v_RTInputByte(0xff)。 T_CLK = 0。}void v_BurstR1302R(uchar *pReDa) //讀取DS1302寄存器數(shù)據(jù) pReDa: 寄存器數(shù)據(jù)地址{ uchar i。 } T_CLK = 1。 i) //31Byte 寄存器數(shù)據(jù) { v_RTInputByte(*pReDa)。 //0xbe:時(shí)鐘多字節(jié)寫命令 for(i=31。 T_RST = 1。 //控制命令,WP=0,寫操作 T_RST = 0。}void v_BurstW1302R(uchar *pReDa) //往DS1302寄存器數(shù)寫入數(shù)據(jù) pReDa: 寄存器數(shù)據(jù)地址{ uchar i。 } T_CLK = 1。 i) { *pSecDa = uc_RTOutputByte()。 //0xbf:時(shí)鐘多字節(jié)讀命令 for(i=8。 T_RST = 1。 T_RST = 0。 T_RST = 0。 //寫1Byte數(shù)據(jù) pSecDa++。 i0。 v_RTInputByte(0xbe)。 T_CLK = 0。 v_W1302(0x8e, 0x00)。 return(ucDa)。 //讀1Byte數(shù)據(jù) T_CLK = 1。 _nop_()。 v_RTInputByte(ucAddr)。 T_CLK = 0。}uchar uc_R1302(uchar ucAddr) //讀取DS1302某地址的數(shù)據(jù) ucAddr: DS1302地址{ uchar ucDa。 // 寫1Byte數(shù)據(jù) T_CLK = 1。 _nop_()。 v_RTInputByte(ucAddr)。 T_CLK = 0。 } return(ACC)。 T_CLK = 1。 T_IO=1。 i0。 T_RST = 1。 ACC = ACC 1。 T_CLK = 1。 i0。 T_RST = 1。主要代碼實(shí)現(xiàn)如下:includeincludeinclude define uchar unsigned char define uint unsigned intvoid v_RTInputByte(uchar ucDa) // 功能 : 往DS1302寫入1Byte數(shù)據(jù){ uchar i。 ) { v_Lcd12864SendData_f( *pData++ ) 。 while( *pData != 39。 } v_Lcd12864SendCmd_f( byAddress ) 。
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1