【正文】
。 _nop_()。 SCL = 1。 0x80)。 i 8。 bit ack_bit。 } return(read_data)。 read_data |= (unsigned char)SDA。 i++) { SCL = 1。 for(i = 0。 SDA = 1。 _nop_()。 _nop_()。 _nop_()。 } void stop() { SDA = 0。 _nop_()。 _nop_()。 SDA = 0。 _nop_()。 第 頁 20 西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計報告 9 參考文獻(xiàn) [1] 康華光. 電子技術(shù)基礎(chǔ) .模擬部分(第五版).高等教育出版社 . 2020 年 1 月 [2] 康華光. 電子技術(shù)基礎(chǔ) .數(shù)字部分(第五版).高等教育出版社 . 2020 年 1 月 [3] 謝自美 . 電子線路設(shè)計 .實(shí)驗 .測試(第三版 ). 華中科技大學(xué)出版社 . 2020 年 8 月 [4] 張毅剛 . 單片機(jī)原理及應(yīng)用 . 高等教育出版社 . 2020 年 12 月 [5] 楊寶清 . 實(shí)用電路手冊 . 機(jī)械工業(yè)出版社 . 2020 年 [6] 張洪潤 . 電子線路及應(yīng)用 . 科學(xué)出版社 . 2020 年 第 頁 21 西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計報告 附錄一 162738495J1D B 9V C CT X DR X Da11b7c4d2e1f10g5dp3382911246L E D 14 L E Da11b7c4d2e1f10g5dp3382911246L E D 24 L E DD3L E D 11122D2 L E D 1D4L E D 1R 1 01KD5L E D 1D6L E D 1D7L E D 1D8L E D 1D9L E D 1D 1 0L E D 1V C CP 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7P 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7P 2 0P 2 1P 2 2P 2 3P 2 4P 2 5P 2 6P 2 7P 1 0P 1 1P 1 2P 1 3P 1 4P 1 5P 1 6P 1 7I N T 0I N T 1T0T1T X DR X DR S TRDWRP S E NA L EC 2 0 2 2 p FC 1 92 2 p FX1X2C 1 64 . 7 u FR 2 21KR 2 11 0 KR S TV C CV C CR 1 44 K 7R 1 64 K 7R 1 74 K 7R 1 84 K 71234567891011121314151617181920J92 0 P I N1234567891011121314151617181920J 1 22 0 P I NP 1 0P 1 1P 1 2P 1 3P 1 4P 1 5P 1 6P 1 7R S TR X DT X DI N T 0I N T 1T0T1WRRDX1X2P 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7V C CA L EP S E NP 2 0P 2 1P 2 2P 2 3P 2 4P 2 5P 2 6P 2 7P 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7V C C123J 1 5D S 1 8 b 2 0R 2 35 . 1 KWR12J 1 4C O N 2R 2 41 0 KR 2 51 0 KV C CV C CT0T1CS1C H 02C H 13G N D4DI5DO6C L K7V C C8I C 5A D C 0 8 3 2W31 0 K12J 1 3C O N 2P 1 3V C C V C CP 1 0P 1 42 3S123RA RB RC RD RE RF RG RHRA RB RC RD RE RF RG RHLA LB LC LDLE LF LG LHLELFLGLHT59 0 1 2T69 0 1 2T79 0 1 2T89 0 1 2E A / V P31X119X218R E S E T9R D / P 3 .717W R / P 3 . 616I N T 0 / P 3 . 212I N T 1 / P 3 . 313T 0 / P 3 . 414T 1 / P 3 . 515P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78P 0 .039P 0 .138P 0 .237P 0 .336P 0 .435P 0 .534P 0 .633P 0 .732P 2 .021P 2 .122P 2 .223P 2 .324P 2 .425P 2 .526P 2 .627P 2 .728P S E N29A L E / P30T X D / P 3 . 111R X D / P 3 . 010I C 3S T C 8 9 C 5 2 R CV C CR81 0 0R71 0 0R61 0 0R51 0 0R41 0 0R31 0 0R21 0 0R11 0 0R94 K 7R 1 14 K 7R 1 24 K 7R 1 34 K 7V C CLALBLCLDT19 0 1 2T29 0 1 2T39 0 1 2T49 0 1 2R P 15 1 0 X 8R P 21 0 k X 8R 1 i n13R 2 i n8T 1 i n11T 2 i n10V+2V6VCC16R 1 o u t12R 2 o u t9T 1 o u t14T 2 o u t7C 1 +1C 1 3C 2 +4C 2 5GND15R S 2 3 2R S 2 3 2T T LT T LI C 1M A X 2 3 2C71 0 u FC11 0 4C51 0 4C31 0 4C21 0 4V C C12345678J5C O N 8R 1 9 1 0 KR 2 0 1 0 KV C C12J2C O N 2D11 N 4 0 0 7V C CC41 0 0 u F / 1 6 VC 1 71 0 4C61 0 4C 1 31 0 4C 1 41 0 4C 1 81 0 4C 1 52 2 u F / 1 6 VS 2 2K E Y 4S2K E Y 4S3K E Y 4S4K E Y 4S5K E Y 4S6K E Y 4S7K E Y 4S8K E Y 4S9K E Y 4S 1 0K E Y 4S 1 1K E Y 4S 1 2K E Y 4S 1 3K E Y 4S 1 4K E Y 4S 1 5K E Y 4S 1 6K E Y 4S 1 7K E Y 4C 1 12 2 u F / 1 6 VC 1 04 7 u F / 1 6 VP 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7P20P21P22P23P24P25P26P271 2 3 4 5 6 7 8 9J3C O N 9G N D1D+2D3+ 5 V4G N D5G N D6J 1 6U S B+ 5 VV C CC Y 21 1 .0 5 9 2 M H zV C C123456789J4C O N 9P 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7A01A12A23G N D4V C C8S D A5WP7S C L6I C 62 4 L C 0 2 圖 附錄 1 原理圖 第 頁 22 西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計報告 圖 附錄 2 PCB 圖 第 頁 23 西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計報告 圖 附錄 3 實(shí)物 圖 第 頁 24 西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計報告 附錄 二 /******存儲部分 ********************/ void Cstart() { SDA = 1。 最后,感謝胡老師及其各位師兄在這次智能化課程設(shè)計當(dāng)中對我們的悉心教導(dǎo),使我們對單片機(jī)的軟件設(shè)計與硬件接線方面的知識有了很大的收獲,相對于以前的知識來說,我在這方面的知識有了一次質(zhì)的飛躍。 另外,在這次智能化課程設(shè)計當(dāng)中,我們的毅力得到了加強(qiáng)。 首先,在這次智能化課程設(shè)計當(dāng)中,我們重新將《單片機(jī)原理與應(yīng)用》的教材認(rèn)真溫習(xí)了一遍,并大量閱讀了各種有關(guān)單片機(jī)的參考書,這使我對單片機(jī)的硬件結(jié)構(gòu)更加清晰,對單片機(jī)的軟件的設(shè)計有了初步的系統(tǒng)的了解,對其中的各種常用的指令更加熟悉,相對于課程設(shè)計以前的水平有了很大的改觀,尤其表現(xiàn)在對指令的認(rèn)識與使用方面。在設(shè)計中,我們不僅掌握 protel 和 PROTUES 及keilc 軟件的使用,與此同時,我們還對電子設(shè)計的思路有了更多的認(rèn)識。 本設(shè)計與以往的數(shù)字鐘相比較由于應(yīng)用了 IIC 能存儲所設(shè)定的門限值,使其的編程更加簡單,而且與以往的數(shù)字鐘相比,本設(shè)計的功能更加多樣化,可添加的功能也多樣化。缺點(diǎn)是設(shè)計時把主要精力放在了功能實(shí)現(xiàn)上,沒有過多考 慮其它因素對本設(shè)計的影響,所以數(shù)碼管在顯示時有時會受到一定影響。能修改當(dāng)前時間,并且在設(shè)置時,所在位數(shù)碼管會閃爍,使使用更加方便,設(shè)置時實(shí)現(xiàn)了循環(huán)移位。 圖 系統(tǒng)正常運(yùn)行圖 圖 當(dāng)前時間設(shè)置圖 第 頁 16 西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計報告 圖 鬧鐘設(shè)置圖 圖 報警溫度設(shè) 置圖 第 頁 17 西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計報告 圖 溫度報警圖 圖 鬧鐘報警圖 第 頁 18 西華大學(xué)電氣信息學(xué)院智能化電子系統(tǒng)設(shè)計報告 7 結(jié)論 本設(shè)計是基于 LED 的帶溫度顯示的數(shù)字鐘的設(shè)計,本設(shè)計的價值是在數(shù)字鐘的基礎(chǔ)上實(shí)現(xiàn)附帶溫度顯示的功能,比如當(dāng)早上起床以后,我們就不必為今天穿什么衣服感到煩惱,只要看看今天的當(dāng)前溫度就能選擇合適的衣物。 溫度 部分主要作用是