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

正文內(nèi)容

基于單片機(jī)的gps高精度授時(shí)時(shí)鐘設(shè)計(jì)說(shuō)明-wenkub.com

2025-06-24 19:44 本頁(yè)面
   

【正文】 只有你自己才能把歲月描畫(huà)成一幅難以忘懷的人生畫(huà)卷。努力過(guò)后,才知道許多事情,堅(jiān)持堅(jiān)持,就過(guò)來(lái)了。在紛雜的塵世里,為自己留下一片純靜的心靈空間,不管是潮起潮落,也不管是陰晴圓缺,你都可以免去浮躁,義無(wú)反顧,勇往直前,輕松自如地走好人生路上的每一步3. 花一些時(shí)間,總會(huì)看清一些事。key_value!=15) key_value=18。 } if(key_value!=12amp。 key_signx=3。 Send_DAT(39。 Send_DAT(sec_L)。 Send_DAT(39。:39。 week_adjust()。)。 39。 Send_DAT(date_H)。 LCD_GB(tab,0)。039。 Send_DAT(39。 else time_temp[2]=time_temp[2]+city_datacity_data_temp。j++) { time_temp[j]=BCD2H(I2C_time[j])。 I2C_time[5]amp。 I2C_time[2]amp。 I2C_time[0]amp。 } EI2C=1。 Send_CMD(DDRAM_1)。 for(j=0。 city_data_temp=Read_Word(add_in_temp+32)。 do {wture=ISendStr(0xa2,0x02,I2C_time,7)。 addh=(uchar)(add_in8)。 city_offset=city_offset_temp。 I2C_time[6]=ASC2BCD(year_H,year_L)。 I2C_time[1]=ASC2BCD(min_H,min_L)。 read_enable=1。 read_enable=1。key_value=18。} while(!rture)。j16。j++) Send_DAT(city_n[j])。FM25CL256_Read(add_in+16,16,city_n)。city_data_temp=city_data。uchar j,city_data_temp,city_offset_temp,city_n[16]。 GPS_Data[GPS_Data_Point]=S0BUF。 } break。C39。 GPS_Data_Point=5。 } break。R39。 GPS_Data_Point=3。 } break。G39。 GPS_Data_Point=1。 } }/***************UART中斷******************/void uart_int(void) interrupt 4 { RI_0=0。} while(!rture)。} while(!wture)。 } if(key_value10) { key_value=18。 Send_CMD(off_cursor)。 } key_judge()。 do {wture=ISendStr(0xa2,0x02,I2C_time,7)。int_sign) { int_sign=0。GPS_Data[13]==39。 } if(GPS_Data[19]==39。 if(city_offset==1) I2C_temp[2]=I2C_temp[2]+8+city_data。 I2C_temp[2]=ASC2H(GPS_Data[8],GPS_Data[9])。 if(GPS_Data[60]==39。add_in=addl|addh。Send_CMD(0x01)。sendRQ=0。TCON=0x04。IP1H=0x02。IO_Init()。char I2C_temp[7]。本設(shè)計(jì)所完成的授時(shí)時(shí)鐘具有設(shè)計(jì)成體積小、重量輕、運(yùn)行穩(wěn)定等優(yōu)點(diǎn)。系統(tǒng)可以實(shí)現(xiàn)準(zhǔn)確接收GPS報(bào)文,并對(duì)時(shí)間信息進(jìn)行運(yùn)算處理,在整10秒時(shí)刻為系統(tǒng)內(nèi)運(yùn)行的I2C時(shí)鐘授時(shí)。PCB的SMT工藝是現(xiàn)在最先進(jìn)也是最流行工藝,如果沒(méi)有借助這種工藝按系統(tǒng)的器件量是不可能放入這么精巧的一個(gè)機(jī)殼中的。當(dāng)顯示正常后,其他模塊的調(diào)試都要依賴(lài)液晶模塊的顯示??词欠裼邢鄳?yīng)的效果。在PCB連接的調(diào)試過(guò)程中采用了軟硬結(jié)合的方法。按以上步驟重復(fù)操作,可以很快焊接完畢。這時(shí)芯片已經(jīng)定位穩(wěn)了,小心把對(duì)角的管腳也焊上,芯片就固定住了。 PCB焊接組裝由于貼裝芯片體積和管腳間距都很小,如果每個(gè)引腳都焊的話(huà),光P89LPC952的44個(gè)管腳就要焊半個(gè)小時(shí)。 PCB工藝——SMT在設(shè)計(jì)中,除了時(shí)鐘芯片等極少量器件采用直插封裝外,其余元件全部采用SMT工藝。(5) 設(shè)置好自動(dòng)布線(xiàn)的規(guī)則。(3) 用update to PCB功能生成PCB版圖。Protelc99SE的功能十分強(qiáng)大,集原理圖設(shè)計(jì)、可編程邏輯器件的建立、電路混合信號(hào)仿真、印制電路板(PCB)設(shè)計(jì)與布線(xiàn).、信號(hào)完整性檢查以及設(shè)計(jì)規(guī)則分析等功能于一身,功能非常強(qiáng)大。而且萬(wàn)用板只適用于DIP封裝的器件,而P89LPC952等器件都為表面貼片封裝,所以在設(shè)計(jì)之初我們就選擇了制作印制電路板。其實(shí)在這個(gè)程序之中四大菜單所實(shí)現(xiàn)的功能都是比較有代表性的,只是由于函數(shù)比較大,像時(shí)鐘調(diào)整的函數(shù)足有300行。在改變默認(rèn)城市時(shí),首先通過(guò)讀取鐵電存儲(chǔ)器改變了單片機(jī)RAM區(qū)中存的城市名及市區(qū)參數(shù),然后就將鐵電存儲(chǔ)器內(nèi)存儲(chǔ)的2bytes首地址數(shù)據(jù)改變。開(kāi)機(jī)時(shí)讀取地鐵但存儲(chǔ)器時(shí)首先得到的是默認(rèn)城市各種數(shù)據(jù)在跌電存儲(chǔ)器內(nèi)存儲(chǔ)的首地址,然后再通過(guò)這個(gè)首地址再去讀取這個(gè)首地址后35bytes的數(shù)據(jù)。菜單程序的流程圖如圖10。在菜單中也使用了查詢(xún)鍵值的方式來(lái)處理。假設(shè)普通的鍵盤(pán)掃描程序每執(zhí)行一次為1ms,則在主程序循環(huán)中每循環(huán)1000次左右就能節(jié)省出1s的時(shí)間。在key_judge函數(shù)中可以看到進(jìn)入函數(shù)是最基本的只是做兩件事,把P0口付值為0xF0,然后就是查詢(xún)按鍵標(biāo)志位Key_sign是否為1。 // 按鍵標(biāo)志位置1KBCON=0x00。if(Key_sign) //判斷是否有鍵按下 { Key_sign=0。圖9 GPS報(bào)文接收程序流程圖前文已經(jīng)提到,飛利浦單片機(jī)在P0口上有特殊的鍵盤(pán)中斷,可以大大提高系統(tǒng)的效率以及鍵盤(pán)的識(shí)別效率。系統(tǒng)大致框圖如圖8。初始畫(huà)面為默認(rèn)城市的名稱(chēng)和現(xiàn)在時(shí)鐘。在硬件系統(tǒng)已經(jīng)搭建好的基礎(chǔ)上,就可以參照硬件的連接方式來(lái)編寫(xiě)軟件代碼。其引腳與單片機(jī)的連接對(duì)應(yīng)方式如表3。鍵盤(pán)中斷控制寄存器(KBCON)中的PATN_SEL位用于比較時(shí)定義等于或不等于[10]。鍵盤(pán)中斷屏蔽寄存器(KBMASK)用于定義連接到P0口的使能觸發(fā)中斷的輸入管腳。它看似和普通的矩陣鍵盤(pán)沒(méi)什么兩樣(鍵盤(pán)電路如圖7),實(shí)際上他用了飛利浦單片機(jī)的一項(xiàng)特殊的功能——鍵盤(pán)中斷。表2 真值表ALARMWAVEOUTPUT001010100110即中斷管腳為高電平時(shí),無(wú)論方波輸出為高電平還是低電平,最后輸出的都是低電平。中斷管腳是低電平有效,方波始終都有。當(dāng)系統(tǒng)掉電時(shí),二極管導(dǎo)通,由備用電池向時(shí)鐘芯片供電。在實(shí)際實(shí)驗(yàn)中,效果非常好。PCF8563有16個(gè)8位寄存器,所有16個(gè)寄存器設(shè)計(jì)成可尋址的8位并行寄存器,前兩個(gè)寄存器(內(nèi)存地址00H,01H)用于控制寄存器和狀態(tài)寄存器,內(nèi)存地址02H~08H用于時(shí)鐘計(jì)數(shù)器(秒~年計(jì)數(shù)器),地址09H~0CH用于報(bào)警寄存器(定義報(bào)警條件),地址0DH控制CLKOUT管腳的輸出頻率,地址0EH和0FH分別用于定時(shí)器控制寄存器和定時(shí)器寄存器。這樣即使在系統(tǒng)完全掉電的情況下,默認(rèn)的數(shù)據(jù)也不會(huì)丟失,增加了系統(tǒng)的人性化,也賦予了系統(tǒng)更多的創(chuàng)新性?;谝陨线x擇了FM25CL256,在實(shí)際讀取應(yīng)用中,每次在調(diào)用片內(nèi)數(shù)據(jù)送去顯示時(shí),根本沒(méi)有讀取延時(shí)。鐵電隨機(jī)存儲(chǔ)器(FRAM)具有非易失性,并且可以像RAM一樣快速讀寫(xiě),數(shù)據(jù)在掉電后可以保存10年,相對(duì)于EEPROM或其他非易失性存儲(chǔ)器,F(xiàn)RAM具有系統(tǒng)可靠性更高,結(jié)構(gòu)更簡(jiǎn)單等諸多優(yōu)點(diǎn)。而且支持1PPS秒脈沖的輸出[7]。電源電路如圖4所示。由于電壓中含有許多高頻干擾源,這些高頻成分很容易經(jīng)過(guò)電源進(jìn)入通信系統(tǒng)中。由于僅提供固定輸出電壓,無(wú)需外部電壓設(shè)定電阻,因而減少了所需的板空間。由于系統(tǒng)中需要兩種電壓,例如單片機(jī)、串行電平轉(zhuǎn)換芯片、而GPS模塊、蜂鳴器和液晶屏幕則用5V供電。JTAG接口的定義圖如圖3。SPI總線(xiàn)采用I/O口軟件模擬的方式。I/O口可承受5V電壓。兩個(gè)增強(qiáng)型UART,具有波特率發(fā)生器、間隔檢測(cè)、幀錯(cuò)誤檢測(cè)和自動(dòng)地址檢測(cè)功能。 P89LPC952單片機(jī)系統(tǒng)設(shè)計(jì)P89LPC952是飛利浦最新的一款單片機(jī),含有多種低成本的封裝形式。而且只用存儲(chǔ)其中2bytes的存儲(chǔ)空間,實(shí)現(xiàn)了可將任意城市的時(shí)間設(shè)為在系統(tǒng)主界面顯示的城市名稱(chēng)和當(dāng)前時(shí)間,這就為長(zhǎng)途旅行帶來(lái)更多的方便。單片機(jī)中央控制與運(yùn)算模塊負(fù)責(zé)接收GPS報(bào)文,讀寫(xiě)I2C時(shí)鐘,將GPS報(bào)文中的時(shí)間信息提取出來(lái),經(jīng)過(guò)與默
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1