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

正文內(nèi)容

環(huán)境綜合測(cè)試儀軟件畢業(yè)設(shè)計(jì)論文畢業(yè)設(shè)計(jì)(參考版)

2025-06-22 13:19本頁(yè)面
  

【正文】 這次的畢業(yè)設(shè)計(jì)讓我學(xué)會(huì)了對(duì)事物的認(rèn)知與判斷,我學(xué)會(huì)了思考,學(xué)會(huì)了學(xué)習(xí)。三, 不過(guò),以現(xiàn)在而言,我還可彌補(bǔ),還可完善?。。?!下面我一一介紹。} 第3章、實(shí)物程序調(diào)試圖41 DS1302實(shí)時(shí)時(shí)鐘顯示實(shí)際圖Figure 41 DS1302 real time clock to display the actual map圖42 文字顯示實(shí)際圖Figure 42 text display the actual map圖43 DHT11溫濕度顯示實(shí)際圖Figure 43 DHT11 temperature and humidity display the actual map圖44 ADC0808 環(huán)境綜合顯示實(shí)際圖Figure 44 ADC0808 environment prehensive display the actual map圖45 祝福文字顯示實(shí)際圖Figure 45 shows the actual map blessing words圖46 圖片顯示實(shí)際圖Figure 46 images show the actual map 第4章 總結(jié)與展望談完成畢業(yè)設(shè)計(jì)之感想。0x0f]。 temp=second4。 xiaohui[7]=lookdiss[secondamp。 xiaohui[3]=lookdiss[tempamp。0x0f]。0x0f]。 temp=hour4。 xiaohui[1]=lookdiss[houramp。 display[8]=lookdiss[tempamp。0x0f]。0x0f]。 temp=month4。display[6]=lookdiss[monthamp。 display[2]=lookdiss[tempamp。0x0f]。 //寫(xiě)保護(hù)控制字,禁止寫(xiě)}void display1602(){ uchar temp。 Write_Ds1302(0x90,0xa6)。 SCK=0。 //讀取分寄存器 second=Read_Ds1302(0x81)。 //讀取日寄存器 hour=Read_Ds1302(0x85)。 //讀取星期寄存器 month=Read_Ds1302(0x89)。}void ds1302(void){ year=Read_Ds1302(0x8d)。 p++。i7。 //180。 l_tmpdate[i]=l_tmpdate[i]+tmp*16。i++) { //BCD處理 tmp=l_tmpdate[i]/10。 for(i=0。 }}********************************************************************* ** 函數(shù)名稱(chēng): Set_RTC(void)** 函數(shù)功能:設(shè)定實(shí)時(shí)時(shí)鐘***************************************************************** void Set_RTC(void) //設(shè)定日歷{ uchar i,*p,tmp。i++) //分7次讀取 秒分時(shí)日月周年 { l_tmpdate[i]=Read_Ds1302(*p)。 //傳遞地址 for(i=0。 //返回}***************************************************************** ** 函數(shù)名稱(chēng):Read_RTC(void) ** 函數(shù)功能:讀時(shí)鐘數(shù)據(jù)***************************************************************** void Read_RTC(void) //讀取日歷{ uchar i,*p。 _nop_()。 SDA=1。 _nop_()。 _nop_()。 SCK=1。 _nop_()。 _nop_()。 RST=0。 _nop_()。 SCK=1。 _nop_()。 temp=1。i++) //循環(huán)8次,讀取數(shù)據(jù) { if(SDA) temp|=0x80。 for (i=0。 _nop_()。 RST=1。 _nop_()。 _nop_()。 RST=0。 //恢復(fù)180。 //發(fā)送地址 Write_Ds1302_Byte(dat)。 _nop_()。 _nop_()。 _nop_()。 //右移一位 SCK=1。0x01。i++) //循環(huán)8次,寫(xiě)入數(shù)據(jù) { SCK=0。 for (i=0。 i++) lcd_wdat(dis[i])。 for(i=0。 void lcd_dis_code(uint cmd_addr,uchar num,uchar dis[]){ uint i。 //秒分時(shí)日月周年最低位讀寫(xiě)位code uchar read_rtc_address[7]={0x81,0x83,0x85,0x87,0x89,0x8b,0x8d}。 //LCD第一行顯示緩存數(shù)組uchar data xiaohui[]=00:00:00 0000。uchar code lookdiss[]=0123456789。 uchar time=0。uchar l_tmpdate[7]={0,47,10,27,12,4,12}。unsigned char flag,i,j,k。 //定義IO端口sbit SCLK= P3^6。 DS1302與RAM相關(guān)的寄存器分為兩類(lèi):一類(lèi)是單個(gè)RAM單元,共31個(gè),每個(gè)單元組態(tài)為一個(gè)8位的字節(jié),其命令控制字為C0H~FDH,其中奇數(shù)為讀操作,偶數(shù)為寫(xiě)操作;另一類(lèi)為突發(fā)方式下的RAM寄存器,此方式下可一次性讀寫(xiě)所有的RAM的31個(gè)字節(jié),命令控制字為FEH(寫(xiě))、FFH(讀)。表33 日歷、時(shí)間寄存器及其控制字Table 33 calendar, time and the control word register寄存器名稱(chēng)命令字取值范圍各位內(nèi)容寫(xiě)操作讀操作7 6 5 4 3 2 1 0秒寄存器80H81H0059CH 10SEC SEC分寄存器82H83H00590 10MIN MIN時(shí)寄存器84H85H011212/24 0 10HR HR日寄存器86H87H00230 0 10DATE DATE月寄存器88H89H0 0 0 10M MONTH周寄存器8AH8BH0 0 0 0 0 DAY年寄存器8CH8DH0112 10YEAR YEAR此外,DS1302 還有年份寄存器、控制寄存器、充電寄存器、時(shí)鐘突發(fā)寄存器及與RAM相關(guān)的寄存器等。同樣,在緊跟8位的控制指令字后的下一個(gè)SCLK脈沖的下降沿讀出DS1302的數(shù)據(jù),讀出數(shù)據(jù)時(shí)從低位0位到高位7。最低有效位(位0)如為0表示要進(jìn)行寫(xiě)操作,為1表示進(jìn)行讀操作,控制字節(jié)總是從最低位開(kāi)始輸出。 (2) DS1302的控制字節(jié)DS1302 的控制字節(jié)的最高有效位(位7)必須是邏輯1,如果它為0,則不能把數(shù)據(jù)寫(xiě)入DS1302中,位6如果為0,則表示存取日歷時(shí)鐘數(shù)據(jù),為1表示存取RAM數(shù)據(jù)。I/O為串行數(shù)據(jù)輸入輸出端(雙向)。上電運(yùn)行時(shí),在Vcc≥,RST必須保持低電平。當(dāng)RST為高電平時(shí),所有的數(shù)據(jù)傳送被初始化,允許對(duì)DS1302進(jìn)行操作。RST是復(fù)位/片選線(xiàn),通過(guò)把RST輸入驅(qū)動(dòng)置高電平來(lái)啟動(dòng)所有的數(shù)據(jù)傳送。當(dāng)Vcc2小于Vcc1時(shí),DS1302由Vcc1供電。DS1302由Vcc1或Vcc2兩者中的較大者供電。(1) 引腳功能及結(jié)構(gòu)圖39 DS1302 引腳圖Figure 39 DS1302 pin diagram圖39示出DS1302的引腳排列,其中Vcc1為后備電源,VCC2為主電源。DS1302內(nèi)部有一個(gè)318的用于臨時(shí)性存放數(shù)據(jù)的RAM寄存器。 DS1302 實(shí)時(shí)時(shí)鐘 圖38 DS1302 原理圖Figure 38 DS1302 schematicDS1302 是美國(guó)DALLAS公司推出的一種高性能、低功耗、帶RAM的實(shí)時(shí)時(shí)鐘電路,它可以對(duì)年、月、日、周日、時(shí)、分、秒進(jìn)行計(jì)時(shí),具有閏年補(bǔ)償功能,~。 } delayyes()。 j++) { lcd_pos(3,j+4)。 for(j=0。182。 } //206。 k++) { lcd_pos(4,k+4)。 for(k=0。 lcd_dis_code(0x8e,2,lcd3)。 lcd_dis_code(0x88,9,lcd1)。 read_io()。 //ds1302()。flag=1。uint TH_temp,TL_temp,RH_temp,RL_temp,CK_temp。//10us延時(shí)uchar data_byte=0。void read_io()。 /*uchar code lcd4[]={%RH}。uchar code lcd2[]={ 濕度:}。(5) 電氣特性VDD=5V,T = 25℃,除非特殊標(biāo)注參數(shù)條件mintypmax單位供電 DC35V供電電流測(cè)量mA平均1mA待機(jī)100150uA采樣周期秒1次對(duì)于該器件,本設(shè)計(jì)所用到C程序如下:uchar code lcd[]={溫濕度檢測(cè)系統(tǒng)}。1177。1%RH/yr溫度分辨率111℃161616Bit重復(fù)性177。5%RH互換性可完全互換量程范圍0℃3090%RH25℃2090%RH50℃2080%RH響應(yīng)時(shí)間1/e(63%)25℃,1m/s 空氣61015S遲滯177。1%RH精度25℃177。產(chǎn)品為 4 針單排引腳封裝。單線(xiàn)制串行接口,使系統(tǒng)集成變得簡(jiǎn)易快捷。每個(gè)DHT11傳感器都在極為精確的濕度校驗(yàn)室中進(jìn)行校準(zhǔn)。傳感器包括一個(gè)電阻式感濕元件和一個(gè)NTC測(cè)溫元件,并與一個(gè)高性能8位單片機(jī)相連接。} DHT11溫濕度傳感器圖47 DHT11 原理圖Figure 47 DHT11 schematicDHT11數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器。 //顯示圖片1 delay(1000)。 clr_screen()。 } delayyes()。 i++。\039。 lcd_pos(4,3)。 delay(30)。) /* 身體健康 */ { lcd_wdat(date5[i])。 while(date5[i]!=39。 } i=0。 i++。\039。 lcd_pos(1,0)。 while(flag) { flag=0。 } flag=1。 delay(20)。) /* |良 */ { lcd_wdat(d31[i])。 while(d31[i]!=39。 i=0。 } } else { lcd_pos(3,6)。 i++。\039。 lcd_pos(4,6)。 lcd_wdat(0x19)。 delay(20)。) /* |好 */ { lcd_wdat(d30[i])。 while(d30[i]!=39。 i=0。 } if(getdata200) { lcd_pos(3,6)。 i++。\039。 lcd_pos(3,1)。 lcd_dis_code(0x80,20,lcd0)。 OE=0。} OE=1。 ST=0。 ST=1。 TR0=1。 //定時(shí)器0工作于模式2 TH
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1