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

正文內(nèi)容

基于at89c51單片機萬年歷的設計(參考版)

2024-12-11 09:52本頁面
  

【正文】 } 。 四川大學畢業(yè)設計 (論文 ) 49 delay(1)。 delay(1)。f39。 delay(1)。 default:break。 } 。while(dwom==0)。 second++。 case 6: { if(up==0){ delay(10)。 } 。while(dwom==0)。 minute++。 case 5: { if(up==0){ delay(10)。 } 。while(dwom==0)。 hour++。 case 4: { if(up==0){ delay(10)。 } 。while(dwom==0)。 day++。 case 3: { if(up==0){ delay(10)。 } 。while(dwom==0)。 month++。 case 2: { if(up==0){ delay(10)。 } 。while(dwom==0)。 year++。 } } void key2(void) { switch(data1) { case 1: { if(up==0){ delay(3)。 data1++。 } 四川大學畢業(yè)設計 (論文 ) 48 void key1(void ) { if(set==0) { delay(10)。 delay(1)。 delay(1)。 delay(1)。 delay(1)。 delay(1)。 delay(1)。 delay(1)。 delay(1)。 lcd_writedate(table3[day%10] )。 lcd_writedate(table3[day/10])。 lcd_writedate(fgf)。 lcd_writedate(table3[month%10])。 lcd_writedate(table3[month/10])。 lcd_writedate(fgf)。 lcd_writedate(table3[year%10])。 lcd_writedate(table3[((year%1000)%100)/10])。 lcd_writedate(table3[(year%1000)/100])。 lcd_writedate(table3[year/1000])。 lcd_write(0x80)。 lcd_write(0x0C)。 lcd_write(0x06)。 lcd_write(0x08)。 lcd_write(0x01)。 lcd_write(0x38)。 lcd_write(0x38)。 lcd_write(0x38)。 e=0。 e=1。 P0=dat。 } //顯示 寫數(shù)據(jù) void lcd_writedate(uchar dat) { rs=1。 delay(10)。 delay(10)。 rw=0。0x0f)。 year=((readamp。0x0f)。 month=((readamp。0x0f)。 day=((readamp。0x0f)。 hour=((readamp。0x0f)。 minute=((readamp。0x0f)。 second=((readamp。 // } } //1302 取數(shù) void display1(void) { 四川大學畢業(yè)設計 (論文 ) 45 uchar read。 // writeset1302(0x90,0xa5)。 writeset1302(0x88,((month/10)4|(month%10)))。 writeset1302(0x84,((hour/10)4|(hour%10)))。 writeset1302(0x80,((second/10)4|(second%10)))。 // if(flagamp。 } //1302 初始化 void init_1302(void) { // uchar flag。 ce=0。 write1302(dat1)。 四川大學畢業(yè)設計 (論文 ) 44 ce=0。 write1302(dat1)。 } return dat。 sclk=0。 } sclk=1。i++) { dat=1。 for(i=0。 } } //讀 1302 uchar read1302(void) { uchar i,dat。 sclk=0。 sclk=1。0x01。j8。 四川大學畢業(yè)設計 (論文 ) 43 delay(2)。 } //1302 寫 void write1302(uchar dat) { uchar j。y1。x1。 //延時 void delay(uchar z) { uchar x,y。939。839。739。639。539。439。339。239。139。039。 uint year。 sbit dwom=P1^2。 sbit set=P1^0。 sbit sclk=P2^5。 sbit e=P2^2。 四川大學畢業(yè)設計 (論文 ) 41 參考文獻 [6] 周雪 .模擬電子技術(shù) [M]西安 : 西安電子科技大學出版社, 2021:8195. [3] 王忠民 .微型計算機原理 [M].西安 :西安科技大學出版社, 2021:1555. [4] 胡戴明 .計算機組成原理 [M].北京 :經(jīng)濟科學出版社, 2021:4356. [5] 紀宗南 .單片機外圍器件使用手冊 [M].北京 :北京航空航天大學出版社, 622655. [7] 左金生 .電子與模擬電子技術(shù) [M].北京 :電子工業(yè)出版社, 2021:105131. [8] 尹勇 .單片機開發(fā)環(huán)境 μ Vision2 的開發(fā)指南 [M]. 北京 :北京航空航天大學出版社, 2021: 173199. [9] 張斌武 .單片機系統(tǒng) Proteus 設計與仿真 [M]. 北京 :電子工業(yè)出版社, 2021:5289. [1] 趙長德 .微型計算機原理與接口技術(shù) [M].北京:機械工業(yè)出版社,1999: 98350. [2] 蘇平 .單片機的原理與接口技術(shù) [M].北京 :電子工業(yè)出版社,2021: 1113. 四川大學畢業(yè)設計 (論文 ) 42 程序 include define uchar unsigned char define uint unsigned int sbit rs=P2^0。 還有感謝家人、朋友還有宿舍里所有的室友,是他們給我創(chuàng)造了良好的學習氛圍,在學習和生活中給了我支持和幫助。論文從選題和最終完成,凝結(jié)著導師的辛勤的汗水,他不辭勞苦的教導、嚴謹?shù)淖黠L使我終生受益。 四川大學畢業(yè)設計 (論文 ) 40 致謝: 經(jīng)過這幾個月的時間,畢業(yè)設計都按照預期完 成,由于本人的知識水平有限,論文和設計中有遺漏和缺陷的地方懇請指正。 在軟件設計的過程中,利用了 Keil 這個軟件在程序錄入和調(diào)試的時候的優(yōu)越性,讓我能夠在編寫軟件的時候很方便的發(fā)現(xiàn)軟件中的錯誤,現(xiàn)在已經(jīng)能夠使用 Keil 對所設計的程序進行調(diào)試。 四川大學畢業(yè)設計 (論文 ) 39 結(jié)論: 通過這次的設計,讓我知道了很多有用的東西,首先是人機界面的運用,按鍵的輸入,對參數(shù)的設定,再由液晶顯示出來,很方便,也很直觀,對調(diào)試的實 現(xiàn)很有用。 ③ 加載 .HEX 目標代碼文件 通過如圖 59 所示的對話框,選擇剛才編譯生成的 .HEX 文件。 ② 編 譯源程序,生成 .HEX 目標代碼文件 單擊 Source→ Build All。 四川大學畢業(yè)設計 (論文 ) 37 X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 .0 /T 21P 1 .1 /T 2 E X2P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 2234567891R P 1RE S P A C K 8CS11CS22GND3VCC4V05RS6R/W7E8DB09DB110DB211DB312DB413DB514DB615DB716RST17Vout18L C D 1A M P I RE 1 2 8 X 6 4RS T5S C L K7I /O6X12X23V CC 18V CC 21U2DS 1 3 0 2X1CR Y S T A LR11 0 kR21 0 kR31 0 k在 PROTEUS ISIS 中的最終設計完電路圖如下圖所示 最后分別對各元器件的屬性值進行設置,單擊 按鈕,進行電氣檢測,查看接線是否合理,說明硬件電路已經(jīng)順利的完成。選擇 ,從中可以選擇電路原理中的兩個通用的端子,一個是接地,一個是電源。具體操作是:單擊 要連線的一個引腳,連出適當?shù)木嚯x后雙擊,另一個引腳也同樣操作,在單擊如圖 65 所示的“ LBL”按鈕,再在圖中 引腳的 A 處單擊,在彈出的窗口中的“ String”中填入名稱,如“ A” ,對 OUT7 引腳進行同樣的操作,在“ String”中也填入名稱“ A”,這樣就完成了 引腳與 RES 引腳的網(wǎng)絡連接,這個好處避免兩個距離比較遠的器件進行真實線的連接,使布線美觀。接著進行布線,由于PROTEUS ISIS 有自動布線的功能,比如要把 AT89C51 的 P2 口連到74LS164 的 OUT8 口,只要先在 P2 引腳上單擊一下,再在 OUT8 引腳上單擊,則 ISIS 自動將兩個引腳連上線。沿 Y 軸對稱,沿 X 軸對稱。在布線之前,如果覺得元器件的引腳的 方向不好布線,則可以通過單擊 這四個按鈕進行調(diào)整,這四按鈕的意思分別是:順時針旋轉(zhuǎn) 90176。再用同樣的方法把 ds1302 放入到圖紙的合適位置。然后再在“ Keywords”中輸入其他所需的元器件,用同樣的方法進行操作。 圖 51 ② 選取仿真所需的元器件 選取元器件的方式是,單擊如圖 52 所示的按鈕“ P”。 用 PROTEUS ISIS 設計硬件電路的過程: ① 選擇設計圖紙的到小 根據(jù)設計所使用到元器件的多少,選擇合適大小的設計圖紙,操作是單擊菜單欄上的 System→ Set Sheet Size ,然后彈出如圖 51所示的對話框,從中選擇合適大小的圖紙,也可以選擇 User 進行圖紙的自定義設置。 } } } } } else 五 PROTEUS 使用 PROTEUS 四川大學畢業(yè)設計 (論文 ) 34 PROTEUS 軟件是由英國 LabCenter Electronics 公司開發(fā)的 EDA工具軟件,由 ISIS 和 ARES 兩個軟件構(gòu)成,其中 ISIS 是一款便捷的電子系統(tǒng)仿真平臺軟件, ARES 是一款高級的布線編輯軟件,它集成了高級原理布線圖、混合模式 SPICE
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1