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

正文內(nèi)容

51基于單片機(jī)的電子萬年歷畢業(yè)設(shè)計(jì)(留存版)

2025-01-28 08:18上一頁面

下一頁面
  

【正文】 ................12 測(cè)試結(jié)果分析與結(jié)論 ..........................................12 測(cè)試結(jié)果分析 ..............................................12 測(cè)試結(jié)論 ..................................................12 5prodeus 軟件仿真 ........................................ ..........錯(cuò)誤 !未定義書簽。采用三線接口與 CPU 進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)或 RAM 數(shù)據(jù)。上電動(dòng)行時(shí),在 Vcc大于等于 之前, RST 必須保持低電平。 DS1302 與 RAM相關(guān)的寄存器分為兩類:一類是單個(gè) RAM單元,共 31 個(gè),每個(gè)單元組態(tài)為一個(gè) 8 位的字節(jié),其命令控制字為 C0H~ FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;另一類為突發(fā)方式下的 RAM 寄存器,此方式下可一次性讀寫所有的 RAM 的 31個(gè)字節(jié),命令控制字為 FEH(寫 )、 FFH(讀 )。它運(yùn)行于 Windows 操作系統(tǒng)上,可以仿真、分析 (SPICE)各種模擬器件和集成電路。較好的完成了設(shè)計(jì),達(dá)到了預(yù)期的目的,完了最初的設(shè)想。 //模式切換鍵 sbit Up = P2^1。return DBPort。 //8 位數(shù)據(jù)端口 ,2 行顯示 ,5*7 點(diǎn)陣 LCD_Write(LCD_COMMAND,0x38)。 unsigned char Year。 i) { ACC = ACC 1。 DS1302InputByte(ucAddr|0x01)。0x70)4)*10 + (ReadValueamp。0x70)4)*10 + (ReadValueamp。 TimeDateString[3] = 39。 TimeDateString[9] = TimeDay%10 + 39。 ,判斷結(jié)束字符 } void TimeToStr(SYSTEMTIME *Time) //將時(shí) ,分 ,秒數(shù)據(jù)轉(zhuǎn)換成液晶顯示字符放到數(shù)組 TimeString[]。 39。 if(Secondamp。} /*延時(shí)子程序 */ void mdelay(uint delay) { uint i。 while(out==0)。 //小時(shí)數(shù)加 1 up_flag=1。 if(temp0x12) temp=1。 case 2: temp=Read1302(DS1302_MINUTE)。 //讀取日數(shù) temp=temp1。 }} void Setkey()//模式選擇按鍵 {Set=1。 if(temp==1) temp=0x85。 //星期數(shù)減 1 down_flag=1。 //讀取秒數(shù) temp=temp1。 break。 if(temp0x59) //超過 59 分 ,清零 temp=0。 //寫入允許 Write1302(0x80,Secondamp。icount。 39。039。 TimeDateString[10] = 39。} TimeDateString[7] = 39。 TimeDateString[1] = 39。0x70)4)*10 + (ReadValueamp。0x70)4)*10 + (ReadValueamp。 } unsigned char Read1302(unsigned char ucAddr) //讀取 DS1302 某地址的數(shù)據(jù) { unsigned char ucData。 ACC = ACC 1。 unsigned char Hour。 } //設(shè)置顯示模式 ************************************************************ define LCD_SHOW 0x04 //顯示開 define LCD_HIDE 0x00 //顯示關(guān) define LCD_CURSOR 0x02 //顯示光標(biāo) define LCD_NO_CURSOR 0x00 //無光標(biāo) define LCD_FLASH 0x01 //光標(biāo)閃動(dòng) define LCD_NO_FLASH 0x00 //光 標(biāo)不閃動(dòng) void LCD_SetDisplay(unsigned char DisplayMode) {LCD_Write(LCD_COMMAND, 0x08|DisplayMode)。 _nop_()。 //實(shí)時(shí)時(shí)鐘復(fù)位線引腳 sbit ACC0 = ACC^0。 圖 19 6 課程設(shè)計(jì) 總結(jié)與 體會(huì) 制作這次課程設(shè)計(jì)一切都是從零開始,從最簡(jiǎn)單的畫流程圖起步,這次課程設(shè)計(jì)可以圓滿完成,跟單片機(jī)課程里面的課外作業(yè)是離不開的。 測(cè)試結(jié)果分析與結(jié)論 測(cè)試結(jié)果分析 LCD 液晶顯示屏為不顯示時(shí) ,首先使用試測(cè)儀對(duì)電路進(jìn)行測(cè)試 ,觀察是否存在漏焊 ,虛焊 ,或者元件損壞,滑動(dòng)變阻器器沒有調(diào)好:查看燒寫的程序是否正確無誤,對(duì)程序進(jìn)行 認(rèn)真修改。同樣,在緊跟 8 位的控制指令字后的下一個(gè) SCLK脈沖的下降沿讀出 DS1302 的數(shù)據(jù),讀出數(shù)據(jù)時(shí)從低位 0 位到高位 7。RST 是復(fù)位 /片選線,通過把 RST 輸入驅(qū)動(dòng)置高電平來啟動(dòng)所有的數(shù)據(jù)傳送。 電路設(shè)計(jì)最終方案決定 綜上各方案所述 ,對(duì)此次作品的方 案選定 : 采用 AT89S52 作為主控制系統(tǒng) 。 綜上所述此萬年歷具有讀取方便、顯示直觀、功能多樣、電路簡(jiǎn)潔、成本低廉等諸多優(yōu)點(diǎn),符合電子儀器儀表的發(fā)展趨勢(shì),具有廣闊的市場(chǎng)前景。 ISIS 簡(jiǎn)介 .............................................12 ..............................................13 ..............................................13 6課程設(shè)計(jì) 總結(jié)與 體會(huì) .......................................... .....錯(cuò)誤 !未定義書簽。 DS1302 內(nèi)部有一個(gè) 31*8的用于臨時(shí)性存放數(shù)據(jù)的 RAM 寄存器。中有在 SCLK 為低電平時(shí),才能將RST 置為高電平, I/O為串行數(shù)據(jù)輸入端(雙向)。 顯示模塊的設(shè)計(jì) 如圖 .4 為 LCD 顯示模塊,和最小系統(tǒng)上的連線一樣,無需修改。 該軟件的特點(diǎn)是: ( 1)全部滿足我們提出的單片機(jī)軟 件仿真系統(tǒng)的標(biāo)準(zhǔn),并在同類產(chǎn)品中具有明顯的優(yōu)勢(shì)。對(duì)電路的設(shè)計(jì)、布局要先有一個(gè)好的構(gòu)思,才顯得電路板美觀、大方。 //加法按鈕 sbit Down = P2^2。} //向 LCD 寫入命令或數(shù)據(jù) ************************************************************ define LCD_COMMAND 0 // Command define LCD_DATA 1 // Data define LCD_CLEAR_SCREEN 0x01 // 清屏 define LCD_HOMING 0x02 // 光標(biāo)返回原點(diǎn) void LCD_Write(bit style, unsigned char input) {LcdEn=0。 LCD_SetDisplay(LCD_SHOW|LCD_NO_CURSOR)。 unsigned char DateString[11]。 //相當(dāng)于匯編中的 RRC ACC7 = DS1302_IO。 // 地址,命令 ucData = DS1302OutputByte()。0x0F)。0x0F)。 39。039。 { if(hide_hour2) { TimeTimeString[0] = TimeHour/10 + 39。TimeTimeString[4] = 39。0x80) //判斷時(shí)鐘芯片是否關(guān)閉 {Write1302(0x8e,0x00)。for(。 }} /////////////////////////////////////////////////////////////////////////////// void Upkey()//升序按鍵 { Up=1。 if(temp0x23) //超過 23 小時(shí) ,清零 temp=0。 break。 //讀取分?jǐn)?shù) temp=temp1。 //日數(shù)減 1 down_flag=1。if(Set==0) { mdelay(8)。 //年數(shù)減 1 down_flag=1。 //讀取星期數(shù) temp=temp1。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1