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

正文內(nèi)容

單片機萬年歷電子密碼鎖畢業(yè)設(shè)計(參考版)

2024-09-01 21:37本頁面
  

【正文】 } /******************2401寫 1字節(jié) ***************************/ void w。 scl=1。 } /******************初始化 ***************************/ void init_at2401() { sda=1。 scl=0。 sda=0。 scl=1。 sda=0。 sda=1。 scl=1。 } void stop_at2401() //停止 { scl=0。 delayus(5)。 delayus(5)。 scl=1。 } void start_at2401() //開始信號 { scl=0。i12。jus。 //年 } /********************************************** AT2401程序 **********************************************/ void delayus(uint us) { uint i,j。 //日 t_mon=Read_DS1302(0x89)。 //時 t_day=Read_DS1302(0x8b)。 //秒寄存器 t_min=Read_DS1302(0x83)。 //年 */ Write_DS1302(0x8e,0x80)。 //月 Write_DS1302(0x8a,0x00)。 //時 Write_DS1302(0x86,0x31)。 //秒 Write_DS1302(0x82,0x59)。 //關(guān)閉寫保護 Write_DS1302(0x90,0xaa)。 delay(5)。 Write_1602_(0x06)。 Write_1602_(0x38)。 ledwl=0。 lcden=0。 lcden=1。 P0=dat。 lcden=0。 lcden=1。 P0=。i++)。j++) for(i=0。 for(j=0。 uchar code code_wrong1[]= Input Wrong 。 uchar code table8[]=New code: 。 uchar code table6[]=Input again。 uchar code table4[]= Input code 。 uchar code table2[]=Code is: 。 uchar code table[]=Code is:。 28 return DS_INF。 DS_CLK=1。 Input_1byte(DS_ADD)。 DS_CLK=0。 } uchar Read_DS1302(uchar DS_ADD) //讀出數(shù)據(jù) { uchar DS_INF。 DS_CLK=1。 Input_1byte(DS_ADD)。 DS_CLK=0。 } return ACC。 DS_CLK=1。i) { ACC=ACC1。 for(i=8。 ACC=ACC1。 DS_CLK=1。i0。 ACC=TD。 fm=1。 void beep(uchar long1) { fm=0。 void display_new_code(uchar )。 uchar Now_code[6],Now_code1[6]。 uchar t_year,year1,year2。 uchar t_mon,mon1,mon2。 uchar t_min,min1,min2。flag_4=0,Data,Nowdata。 uchar num,flag_0=0,flag_1=0,flag_2=0。 sbit fm=P2^3。 sbit ACC0=ACC^0。 sbit DS_IO=P1^1。 sbit scl=P2^1。 sbit jdq=P2^5。ARM7系統(tǒng)中的應(yīng)用百例 [M].北京 :電子工業(yè)出版社 ,2020. [17]謝希仁 .計算機網(wǎng)絡(luò) (第 4版 )[M].北京 :電子工業(yè)出版社 , 2020 [18]汪濤 ,羅洪平 ,陶純匡 . RS232串口通信在 CCD在線測量中的應(yīng)用 [J].系統(tǒng)工程與電子技術(shù) ,2020,27(10):18141816. [19]孫涵芳,徐愛卿 .MC51/96 系統(tǒng)單片機原理及其應(yīng)用 [M].北京 :北京航空航天大學(xué)出版社 ,2020,(12) [20]朱定華 .單片機微機原理與應(yīng)用 [M].北京 :清華大學(xué)出版社 ,2020. [21]李全利 .單片機原理與接口技術(shù) [M].北京 :高等教育出版社 ,2020. 25 [22] 李 樹 華 , 郭改枝 . 溫 濕 度 監(jiān) 測 系 統(tǒng) 及 非 線 性 軟 件 校 正 [J]. 傳 感 器 技術(shù) ,2020,22(12):7072. [23]侯振鵬 .嵌入式 C語言程序設(shè)計 使用 MCS51[M].人民郵電出版社, 2020 [24]王東鋒,王會良,董冠強 .單片 機 C語言應(yīng)用 100例 [M].電子工業(yè)出版社 2020,( 07) [25]丁明亮,唐前輝 .51單片機應(yīng)用設(shè)計與仿真 —— 基于 Keil C與 Proteus[M].北京航空航天大學(xué)出版社, 2020,( 02) [26]潘永雄,沙河 .電子線路 CAD實用教程 [M].西安電子科技大學(xué)出版社 ,2020,(07) [27]王宏文 .自動化專業(yè)英語教程 [M].機械工業(yè)出版社, 2020,( 02) [28]張榮標 .微型計算機原理與接口技術(shù) [M].機械工業(yè)出版社, 2020,( 07) [29] Jiang Flow Totalizer Based on MSP430Mixed Single Microcontroller[J].IEEE Sensors Applications Symposium,2020(2):16. [30] YuHung Hsiao, of MSP430 Based Underwater Acoustic Recorder with MuitiMCUFramework[J].IEEE Press.,2020(4):101106. 26 附 錄 系統(tǒng)完整 源 程序 include define uchar unsigned char define uint unsigned int sbit lcdrs=P2^4。 Proteus 仿真的時候元件 還比較好找到,在仿真的時候 程序會和硬件實驗程序有稍微的不同,由于本設(shè)計是先在硬件上運行成功后去電腦上仿真結(jié)果一開始不盡人意,修改部分代碼后才可正常運行。 電路原理圖及仿真 問題,本設(shè)計電路原理圖與 Protel99se 繪制,仿真圖由Proteus 繪制 。在該部分中 1602 的控制還比較順利,但在給 DS1302 寫代碼的時候遇到困難,在反復(fù)的檢查修改發(fā)現(xiàn)問題是在對 DS1302 的寫保護上出現(xiàn)錯誤,在給其寫命令的時候沒有關(guān)閉寫保護,修改只后萬年歷功能基本完成。 程序的編寫問題,程序主要分為三大塊:時間的調(diào)整、密碼輸入開 鎖、密碼修改。 23 7 設(shè)計總結(jié) 在寫論文過程遇到過很多問題 ,在老師 的細心 指導(dǎo) 和自己的反復(fù)修改后論文才逐漸完善。 密碼更改時,必須先輸入舊密碼,舊密碼校對正確后進行新密碼的輸入。 在密碼輸入時,系統(tǒng)默認為 6 位密碼由 09十個數(shù)字組成,輸入密碼進行校對,正確輸入則開鎖,輸入錯誤則提示重新輸入,三次輸入錯誤則報警。在程序編寫時在這方面花費時間較多。 萬年歷流程圖 圖 14 萬年歷流程圖 在顯示時間的時間按下 B 鍵時進入時間調(diào)整流程,時間調(diào)整時標志記錄 B鍵按的次數(shù) 依次為: 21 Flag=0:分鐘調(diào)整 Flag=1:小時調(diào)整 Flag=2:日期調(diào)整 Flag=3:月份調(diào)整 Flag=4:年份調(diào)整 Flag=5:星期調(diào)整 Flag=6:退出時間調(diào)整,正常顯示時間 以上時間調(diào)整是在配合按鍵 E、按鍵 F 分別實現(xiàn)時間增加和時間減少的。 09數(shù)字鍵:密碼輸入及更改 20 按鍵 A:輸入錯誤反回重新輸入 按鍵 B:所需要修改時間選項鍵 按鍵 E:輸入密碼選項鍵及時間‘ +’ 按鍵 F:修改密碼選項鍵及時間‘ ’ 未用鍵:按鍵 C,按鍵 D 系統(tǒng)開始工作時顯示時間,在此狀態(tài)下,若按下 B鍵則 進入時間調(diào)整功能、若按下 E鍵則進入輸入密碼開鎖功能、若按下 F鍵則進入密碼修改功能。是目前世界上唯一將電路仿真軟件、 PCB設(shè)計軟件和虛擬模型仿真軟件三合一的設(shè)計平臺,其處理器模型支持 805 HC1 PIC10/12/16/1PLAB 等多種 編譯器 。雖然目前國內(nèi)推廣剛起步,但已受到單片機愛好者、從事單片機教學(xué)的教師、致力于單片機開發(fā)應(yīng)用的科技工作者的青 睞。它不僅具有其它 EDA工具軟件的仿真功能,還能仿真單片機及外圍器件。 ( 3) 對于抗噪能力弱、關(guān)斷時電源變化大的器件,如 RAM、 ROM存儲器件,應(yīng)在芯片的電源線和地線之間直接接入 去 藕電容。 提高敏感器件的抗干擾性能提高敏感器 件的抗干擾性能 的主要措施有: ( 1) 盡可能縮短高頻元器件 (如電容) 之間的連線,設(shè)法減少它們的分布參數(shù)和相互間的電磁干擾。 ( 3) 接地線構(gòu)成閉環(huán)路。 ( 2) 用地線把數(shù)字區(qū)與模擬區(qū)隔離,數(shù)字地與模擬地要分離,最后在一點接于電源地。 切斷干擾傳播路徑切斷干擾傳播路徑 的主要措施有: ( 1) 電路板合理分區(qū),如強、弱信號 、 數(shù)字、模擬信號。 主要包括 : ( a) 電源輸入端跨接 10~100uf的電解電容器。 ( 2) 繼電器線圈增加續(xù)流二極管 (如繼電器模塊部分) ,消除斷開線圈時產(chǎn)生的反電動勢干擾。抑制干擾源的常用措施如下: ( 1) 充分考慮電源對單片機的影響。 減小干擾源的 du/dt主要是通過在干擾源兩端并聯(lián)電容來實現(xiàn)。 抑制干擾源 抑制干擾源就是盡可能的減小干擾源的 du/dt, di/dt。如: A/D、 D/A變換器 、 單片機 、 數(shù)字 IC、 晶振 。典型的干擾傳播路徑是通過導(dǎo)線的傳導(dǎo)和空間的輻射。如: 電源 、繼電器、電機、高頻時鐘等都可 能成為干擾源 。 15 4 PROTEL 電路圖設(shè)計 設(shè)計圖主要通過網(wǎng)絡(luò)標 號把各模塊連接,設(shè)計原理圖由典版本 Protel 99SE繪制, Protel99SE 是應(yīng)用于 Windows9X/2020/NT 操作系統(tǒng)下的 EDA 設(shè)計軟件,采用設(shè)計庫管理模式,可以進行聯(lián)網(wǎng)設(shè)計,具有很強的數(shù)據(jù)交換能力和開放性及3D 模擬功能,是一個 32 位的設(shè)計軟件,可以完成電路原理圖設(shè)計,印制電路板設(shè)計和可編程邏輯器件設(shè)計等工作,可以設(shè)計 32 個信號層, 16 個電源 地層和16 個機加工層。聲音頻率可控,可以做出 “ 多來米發(fā)索拉西 ” 的效果。無源蜂鳴器的優(yōu)點是: 1。如果給預(yù)直流信號蜂鳴器是不響應(yīng)的,因為磁路恒定,鉬片不能振動發(fā)音。因為蜂鳴器內(nèi)部有一簡單的振蕩電路,能將恒定的直流電轉(zhuǎn)化成一定頻率的脈沖信號,從面實出磁場交變,帶動鉬片振動發(fā)音。蜂鳴器電路非常簡單,但在實際使用蜂鳴器的過程中會經(jīng)常遇到很多的問題,蜂鳴器分為有源蜂鳴器和無源蜂鳴器,他們的使用場合也不相同,但很多人到目前為止認為蜂鳴器只有一種,為了全面的掌握各種蜂鳴器的使用,該控制電路包括了有源和無源兩種蜂鳴器。 電路圖如圖 10所示: 圖 10 蜂鳴器模塊 14 該 蜂鳴器設(shè)計簡單,使用方便,可用來做按鍵提示音,也可用來做報警鈴聲。 在該穩(wěn)壓電源模塊中采用 MC7805T芯片為電路提供穩(wěn)定 +5V電源,供單片機和其它電路使用 .電路圖如圖 9所示: 圖 9 穩(wěn)壓電源模塊 該模塊先經(jīng)過整流到常用 220V交流轉(zhuǎn)為直流,在由 7805調(diào)整到系統(tǒng)需要的電壓值。 該模塊 采用的主要芯片有 MC7805T系列三端穩(wěn)壓器的輸出電壓有 5V。上 圖繼電器部分為兩 路繼電器輸出,三極管的基極通過跳線帽可以接到單片機的 IO端口上,三極管的發(fā)射級接到線圈的一端,線圈的另一端接地,繼電器線圈的兩端并接上一個 1N4148二極管,用于吸收繼電器斷電時所產(chǎn)生的反向電動勢,防止反向電動勢擊穿三極管和干擾其它電路。對于繼電器的 “ 常開、常閉 ” 觸點,可以這樣來區(qū)分: 繼電器線圈 未通電時處于斷開 狀態(tài) 的靜觸點,稱為 “ 常開觸點 ” ;處于接通狀態(tài)的靜觸點稱為 “ 常閉觸點 ” 。當線圈斷電后,電磁的吸力也隨之消失,銜
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1