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

正文內(nèi)容

基于c語言的數(shù)字電子鐘課程設(shè)計-免費閱讀

2025-06-21 13:21 上一頁面

下一頁面
  

【正文】 這種做法既有助于完成理論知識的鞏固,又有助于帶動實踐,解決實際問題,加強我們的動手能力和解決問題的能力。這為自己今后進(jìn)一步深化學(xué)習(xí),積累了一定寶貴的經(jīng)驗。 軟件調(diào)試問題及解決 軟件程序的調(diào)試一般可以將重點放在分模塊調(diào)試上,統(tǒng)調(diào)是最后一環(huán)。 系統(tǒng)性能測試與功能說明 走時:默認(rèn)為走時狀態(tài),按 24 小時制 分別顯示“時時 分分 秒秒”,有 2 個“ ”動態(tài)顯示,時間會按實際時間以秒為最少單位變化。 Proteus 的軟件仿真基于 VSM技術(shù),它與其他軟件最大的不同也是最大的優(yōu)勢就在于它能仿真大量的單片機芯片,比如 MCS51 系列、PIC 系列等等,以及單片機外圍電路,比如鍵盤、 LED、 LCD 等等。 if(kmin==0) {min++。 P2=0x7f。 P0=table[minshi]。 delay(5)。 minshi=min/10。 if(min==60) {min=0。處理結(jié)束后,再回到原來被中斷的地方,繼續(xù)原來的工作。 TL0=(6553650000)%256。x) for(y=110。 EA=1。 unsigned int num=0,sec=0,min=0,hour=0?!胺謫卧币膊捎?60 進(jìn)制計數(shù)器,每累計60 分鐘,發(fā)出一個“時脈沖”信號,該信號將被送到“時單元”。 圖 43 定時器中斷流程圖 時間顯示是先秒個位計算顯示,然后是秒十位計算顯示,再是分個位計算顯示,再然后是分十位顯示,再就是時個位計算顯示,最后是時十位顯示。 圖 38 按鍵抖動信號波形 〖 第四章 數(shù)字鐘的軟件設(shè)計 系統(tǒng)的軟件設(shè)計也是工具系統(tǒng)功能的設(shè)計。 鍵盤控制電路 該設(shè)計需要校對時間,所以用三個按鍵來實現(xiàn)。外加正向電壓時二極管導(dǎo)通,發(fā)出清晰的光。輸出時可驅(qū)動 4 個TTL。 對內(nèi)部 Flash程序存儲器編程時,接收低 8 位地址信息。 常用的復(fù)位電路如下圖所示: 圖 33 常用復(fù)位電路圖 (1) P0 端口 [] P0 是一個 8 位漏極開路型雙向 I/O端口,端口置 1(對端口寫 1)時作高阻抗輸入端。 〖資料 3. 復(fù)位 RST 9 在振蕩器運行時,有兩個機器周期( 24 個振蕩周期)以上的高電平出現(xiàn)在此引腿時,將使單片機復(fù)位,只要這個腳保持高電平, 51 芯片便循環(huán)復(fù)位。系統(tǒng)的時鐘電路設(shè)計是采用的內(nèi)部方式,即利用芯片內(nèi)部的振蕩電路。如 EA為低電平,則不管地址大小,一律讀取外部程序存儲器指令。 8051 的復(fù)位方式可以是自動復(fù)位,也可以是手動復(fù)位,見下圖 4。 INTEL 的 MCS52 系列單片機采用的是哈佛結(jié)構(gòu)的形式,而后續(xù)產(chǎn)品 16位的 MCS96 系列單片機則采用普林斯頓結(jié)構(gòu)。 數(shù)據(jù)存儲器 (RAM) 8052 內(nèi)部有 128 個 8 位用戶數(shù)據(jù)存儲單元和 128 個專用寄存器單元,它們是統(tǒng)一編址的,專用寄存器只能用于存放控制指令數(shù)據(jù),用戶只能訪問,而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的 RAM 只有 128 個,可存放讀寫的數(shù)據(jù),運算的中間結(jié)果或用戶定義的字型表。它將傳感器變換后的物理量作進(jìn)一步的變化和處理,使其成為數(shù)字信號,可以遠(yuǎn)距離傳輸并與計算機接口。 ( 1)家用電器領(lǐng)域 用單片機控制系統(tǒng)取代傳統(tǒng)的模擬和數(shù)字控制電路,使家用電器(如洗衣機、空調(diào)、冰箱、微波爐、和電視機等)功能更完善,更加智能化和易于使用。 由 于系統(tǒng)資源和系統(tǒng)復(fù)雜程度的增加,開始使用高級語言(如 C語言)來開發(fā)單片機的程序。 〖資料來源:畢業(yè)設(shè)計 (論文 )網(wǎng) 通常,單片機由單塊集成電路芯片構(gòu)成,內(nèi)部包含有計算機的基本功能部件:中央處理器、存儲器和 I/O 接口電路等。 單片機模塊中最常見的是數(shù)字鐘,數(shù)字鐘是一種用數(shù)字電路技術(shù)實現(xiàn)時、分、秒計時的裝置,與機械式時鐘相比具有更高的準(zhǔn)確性 和直觀性,且無機械裝置,具有更更長的使用壽命,因此得到了廣泛的使用。 時間對人們來說總是那么寶貴,工作的忙碌性和繁雜性容易使人忘記當(dāng)前的時間。數(shù)碼管顯示的時間簡單明了而且讀 數(shù)快、時間準(zhǔn)確顯示到秒。而機械式的依賴于晶體震蕩 器,可能會導(dǎo)致誤差。忘記了要做的事情,當(dāng)事情不是很重要的時候,這種遺忘無傷大雅。 數(shù)字電子鐘的意義 數(shù)字鐘是采用數(shù)字電路實現(xiàn)對 .時 ,分 ,秒 .數(shù)字顯示的計時裝置 ,廣泛用于個人家庭 ,車站 , 碼頭辦公室等公共場所 ,成為人們?nèi)粘I钪胁豢缮俚谋匦杵?,由于數(shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用 ,使得數(shù)字鐘的精度 ,遠(yuǎn)遠(yuǎn)超過老式鐘表 , 鐘表的數(shù)字化給人們生產(chǎn)生活帶來了極大的方便,而且大大地擴展了鐘表原先的報時功能。因此,單片機只需要和適當(dāng)?shù)能浖巴獠吭O(shè)備相結(jié)合,便可成為一 個單片機控制系統(tǒng)。使用高級語言可以降低開發(fā) 難度,縮短開發(fā)周期,增強軟件的可讀性和可移植性,便于改進(jìn)和擴充功能。 ( 2)辦公自動化領(lǐng)域 單片機作為嵌入式系統(tǒng)廣泛應(yīng)用于現(xiàn)代辦公設(shè)備,如計算機的鍵盤、磁盤驅(qū)動、打印機、復(fù)印機、電話機和傳真機等。 ( 6)現(xiàn)代交通與航空航天領(lǐng)域 通常應(yīng)用于電子綜合顯示系統(tǒng)、動力監(jiān)控系統(tǒng)、自動駕駛系統(tǒng)、通信系統(tǒng)以及運行監(jiān)視系統(tǒng)等。 單片機 8052 的內(nèi)部結(jié)構(gòu) 程序存儲器 (ROM): 8052 共有 4096 個 8 位掩膜 ROM,用于存放用戶程 序,原始數(shù)據(jù)或表格。 下圖是 MCS52 系列單片機的內(nèi)部結(jié)構(gòu)示意圖。此外, RESET/Vpd還是一復(fù)用腳, Vcc 掉電其間,此腳可接上備用電源,以保證單片機內(nèi)部 RAM的數(shù)據(jù)不丟失。顯然,對內(nèi)部無程序存儲器的 8031,EA端必須接地。 AT89 單片機內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器。復(fù)位后 P0- P3 口均置 1 引腳表現(xiàn)為高電平,程序計數(shù)器和特殊功能寄存器 SFR全部清零。作為輸出口時能驅(qū)動 8 個 TTL。 (3) P2 端口 [- ] P2 是一個帶有內(nèi)部上拉電阻的 8 位雙向 I/0端口。端口置 1 時,內(nèi)部上拉電阻將端口拉到高電平,作輸入用。只要按規(guī)律控制各發(fā)光段亮、滅,就可以顯示各種字形或符號。按 khour 來調(diào)節(jié)小時的時間,按 kmin來調(diào)節(jié)分針的時間,按 ksec 來調(diào)節(jié)秒的時間。單片機軟件的設(shè)計主要包括執(zhí)行軟件(完成各種實質(zhì)性功能)的設(shè)計和監(jiān)控軟件的設(shè)計。 圖 44 時間顯示流程圖 數(shù)字鐘的原理圖 用 PROTUES 軟件 ,根據(jù)要求畫出數(shù)字電子鐘的原理圖如下所示。“時單元”采用 24 進(jìn)制計時器,可實現(xiàn)對一天 24 小時的累計。 unsigned char code table[10]={0x3f,0xxx,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。ET0=1。y0。 } 我們有必要介紹一下單片機的中斷系統(tǒng),以利于我們的學(xué)習(xí)。引起中斷的原因或發(fā)出中斷請求的來源,稱為中斷源。 hour++。 hourge=hour%10。 P2=0xfb。 delay(5)。 P0=table[hourshi]。 if(min=60) min=0。通過 Proteus 軟件的使用我們能夠輕易地獲得一個功能齊全、實用方便的單片機實驗室。 走時調(diào)整:按 ksec 對秒進(jìn)行調(diào)整,按一下加一秒;按 kmin對分進(jìn)行調(diào)整,按一下加一分;按 khour 對時進(jìn)行調(diào)整,按一下加一小時,從而達(dá)到快速設(shè)定時間的目的。軟件調(diào)試可以采取 離線調(diào)試和在線調(diào)試兩種方式。撰寫論文的過程也是專業(yè)知識的學(xué)習(xí)過程,它使我運用已有的專業(yè)基礎(chǔ)知識,對其進(jìn)行設(shè)計,分析和解決一個理論問題或?qū)嶋H問題,把知識轉(zhuǎn)化為能力的實際訓(xùn)練。 參考文獻(xiàn)、資料索引 文獻(xiàn)、資料名稱 編著者 出版單位
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1