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

正文內(nèi)容

單片機(jī)原理及接口技術(shù)課程設(shè)計(jì)指導(dǎo)書(shū)-wenkub.com

2024-10-17 21:58 本頁(yè)面
   

【正文】 ST_CP5=0。delaynus(10)。write_595(date)。//顯示時(shí) ST_CP3=0。ST_CP2=1。ST_CP1=0。//讀年 day=read_1302(0x8B)。0x3f。return(temp)。write(add)。} //uchar read_1302(uchar add)// 讀 DS1302 數(shù)據(jù) { uchar temp。write(add)。} } return(temp)。_nop_()。_nop_()。a){ temp=1。} } //uchar read()//讀出 DS1302 一個(gè)字節(jié) { uchar a,temp。SCLK=0。y0。} //void delaynus(uint z)//ums 延時(shí) { uint x,y。temp_5950。} _nop_()。_nop_()。for(i=0。sbit K4=P0^1。sbit OE8=P1^7。sbit OE4=P1^3。sbit ST_CP8=P3^1。sbit ST_CP4=P2^5。//595 通訊線定義 sbit SH_CP=P2^1。//DS1302 通訊線定義 sbit DIO=P3^6。// 共 陽(yáng)極數(shù)碼管代碼 */ ucharcode xingqi[8]={0x00,0x07,0x01,0x02,0x03,0x04,0x05, 0x06}。再者就是設(shè)計(jì)中要嚴(yán)謹(jǐn)和細(xì)心,對(duì)于機(jī)械是不能出差錯(cuò)的,任何的微小誤差都可能產(chǎn)生不可預(yù)計(jì)的后果,當(dāng)然對(duì)于我們來(lái)說(shuō)就是設(shè)計(jì)中要走一些彎路,而且在這個(gè)嚴(yán)重缺少時(shí)間又惦記回家問(wèn)題的我們來(lái)說(shuō)也是一個(gè)很?chē)?yán)重的后果。嚴(yán)謹(jǐn)和細(xì)心是做機(jī)械設(shè)計(jì)的必要態(tài)度,要想做好一件事,就必須一絲不茍、態(tài)度認(rèn)真。對(duì)于只接觸課本只動(dòng)筆桿的我們,面臨實(shí)際的設(shè)計(jì)尺寸,讓我們很是尷尬,都說(shuō)理論聯(lián)系實(shí)際,真正到聯(lián)系的時(shí)候才發(fā)現(xiàn)挺困難的,不過(guò)正是理論知識(shí)的各種補(bǔ)充才讓我們能最終完成任務(wù),然后深深地體會(huì)到理論對(duì)現(xiàn)實(shí)的指導(dǎo)作用。Proteus 是一個(gè)完整的嵌入式系統(tǒng)軟件、硬件設(shè)計(jì)仿真平臺(tái),它包括原理圖輸入系統(tǒng) ISIS、帶擴(kuò)展的 Prospice 混合模型仿真器、動(dòng)態(tài)元件庫(kù)、高級(jí)圖形分析模塊和處理器虛擬系統(tǒng)仿真模型 VSM。它是一種集成化程度高的文件管理編譯環(huán)境,主要功能為編譯 C 語(yǔ)言源程序,匯編程序或混合語(yǔ)言源程序,連接和定位目標(biāo)文件和庫(kù),創(chuàng)建 HEX 文件,調(diào)試目標(biāo)程序等。(6)工作電流為 時(shí),小于 300nA。(2)31B 的 8 位暫存數(shù)據(jù)存儲(chǔ) RAM。實(shí)時(shí)時(shí)鐘/日歷電路能夠計(jì)算 2100 年之前的秒、分、時(shí)、日、星期、月、年的,具有閏年自動(dòng)判斷調(diào)整的能力。它的功能強(qiáng)大而且也比較容易購(gòu)買(mǎi),故本設(shè)計(jì)中所選的單片機(jī)為 AT89C51 單片機(jī)。而由于 Atmel 公司 的AT89C51 是一種自帶 4KB Flash 存儲(chǔ)器的低電壓、高性能的 CMOS 8 位微處理器。計(jì)算機(jī)可通過(guò)中斷或查詢方式讀取計(jì)時(shí)數(shù)據(jù)進(jìn)行顯示,因此計(jì)時(shí)功能的實(shí)現(xiàn)無(wú)需占用 CPU 的時(shí)間,程序簡(jiǎn)單。所有的查詢、設(shè)置功能均由功能鍵KK2完成 、撰寫(xiě)設(shè)計(jì)報(bào)告單片機(jī)課程設(shè)計(jì)是以課題或項(xiàng)目設(shè)計(jì)方式開(kāi)展的一門(mén)課程,具有較強(qiáng)的綜合性、實(shí)踐性,是工科、工程類(lèi)院校或職業(yè)類(lèi)院校電類(lèi)專業(yè)在校生的必修課,是將單片機(jī)原理與應(yīng)用課程的理論知識(shí)轉(zhuǎn)變?yōu)閼?yīng)用技術(shù)的重要教學(xué)環(huán)節(jié)。(2)閏年自動(dòng)判別。j0。}void delay(uint k)//延時(shí)函數(shù) { uint i,j。sec。sec++。}} } } }uchar set_thax()//設(shè)置通道函數(shù){ key_set()。} } } if(k4==0)//K4減1 { delay(30)。if(k3==0)//K3加1 { delay(30)。P0=table[ss]。QB1=1。QB3=1。P0=table[mis]。//延時(shí)一小會(huì)QB1=1。QB3=1。while(k2!=1)。while(k1!=1)。led2=1。led2=1。}else { if(a==3)}}}else{minu。}else{if(a==2){led1=1。if(a==1){led1=0。mstt++。set_thax()。if(set_2==1){ delay(10)。} key_change()。k2==1){ sg=sec。amp。key_set()。//選擇數(shù)碼管TL0=0x01。//系統(tǒng)允許有開(kāi)放的中斷 ET0=1。//設(shè)置時(shí)間函數(shù) uchar set_thax()。//延時(shí)函數(shù) void key_change()。uchar code table[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F}。sbit what=P0。//k4按鍵,減1 sbit led4=P3^0。sbit k1=P1^0。八、參考文獻(xiàn)[1] [M].北京:機(jī)械工業(yè)出版社,2003.[2] [M].北京:人民郵電出版社,2007 [3] [M].北京:電子工業(yè)出版社,2007 [4] [M].北京:人民郵電出版社,2006 [5] [M].北京:人民郵電出版社,2006 [6] [M].北京:清華大學(xué)出版社,2006 [7] 的電路及單片機(jī)系統(tǒng)設(shè)計(jì)與仿真[M].北京:北京航空航天出版社,2006 [8] [M].北京:北京航空航天出版社,2004 [9] [M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2002 [10] (修訂版)[M].北京:北京航空航天大學(xué)出版社,2001 [11] [M].北京:電子工業(yè)出版社九、附錄include define uint unsigned int define uchar unsigned charsbit QB1=P2^0。在此,我們?cè)僖淮螌?duì)諸位老師的培養(yǎng)和關(guān)懷表示誠(chéng)摯的謝意!同時(shí)我們也非常感謝所有教導(dǎo)過(guò)我的老師們,他們不但在課程設(shè)計(jì)中指導(dǎo)我們學(xué)習(xí)和生活,而且在完成論文期間給我許多幫助和建議,他們兢兢業(yè)業(yè)、對(duì)工作認(rèn)真負(fù)責(zé)的態(tài)度為我們做出了好的表率,時(shí)刻鞭策著我們向他們學(xué)習(xí)。此次課程設(shè)計(jì)的完成離不開(kāi)老師和同學(xué)對(duì)我的幫助,使我對(duì)單片機(jī)的工作原理和使用更近了一步。在整個(gè)設(shè)計(jì)過(guò)程中我懂得了許多東西,也培養(yǎng)了我獨(dú)立工作的能力,樹(shù)立了對(duì)自己工作能力的信心,相信會(huì)對(duì)今后的學(xué)習(xí)工作生活有非常重要的影響。在設(shè)計(jì)控制開(kāi)關(guān)時(shí),注意2個(gè)中斷的打開(kāi)和關(guān)閉的先后順序,否則就會(huì)出錯(cuò)。根據(jù)課程設(shè)計(jì)的要求和自己所要增加的功能寫(xiě)好程序流程圖,在程序流程圖的基礎(chǔ)上,根據(jù)芯片的功能寫(xiě)出相應(yīng)的程序。并且使我將以前所學(xué)的知識(shí)系統(tǒng)化,理論化,實(shí)用化。在已度過(guò)的大學(xué)時(shí)間里,我們大多數(shù)接觸的是專業(yè)課。if(k4==0){delay(300)。if(k3==0){delay(300)。return a。if(k4==0){delay(300)。if(k3==0)({delay(300)。系統(tǒng)軟件設(shè)計(jì)分析模塊的劃分:(1)鍵盤(pán)的設(shè)置、啟動(dòng)、停止、加一、減一;(2)數(shù)碼管顯示通道號(hào)和定時(shí)時(shí)間;(3)定時(shí)時(shí)間到后對(duì)應(yīng)通道號(hào)的LED燈點(diǎn)亮。數(shù)碼管的驅(qū)動(dòng)模塊的電路圖33數(shù)碼管驅(qū)動(dòng)模塊電路LED燈的驅(qū)動(dòng)模塊電路圖34LED燈的驅(qū)動(dòng)電路四、軟件設(shè)計(jì)單片機(jī)選擇AT89C51是美國(guó)ATMEL公司生產(chǎn)的低電壓、高性能CMOS 8位單片機(jī),片內(nèi)含4K bytes的可反復(fù)擦寫(xiě)的只讀程序存儲(chǔ)器(PEROM)和128bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(ROM),器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng),片內(nèi)置通用8位中央處理器(CPU)和Flash存儲(chǔ)單元。若在簧片抖動(dòng)時(shí)進(jìn)行掃描就可能得出不正確的結(jié)果。獨(dú)立式按鍵電路配置靈活,軟件簡(jiǎn)單。三、硬件的設(shè)計(jì)硬件電路設(shè)計(jì)框圖如下圖所示,主要由:4個(gè)按鍵的鍵盤(pán)、AT89C51單片機(jī)、數(shù)碼管、4個(gè)LED燈。設(shè)計(jì)的思路為使數(shù)碼管同時(shí)顯示通道號(hào)和定時(shí)值(0~99秒),選用4位7段LED數(shù)碼管,當(dāng)定時(shí)時(shí)間到時(shí)點(diǎn)亮對(duì)應(yīng)的LED燈,課程中我們選用LEDBLUE燈,并設(shè)計(jì)有四位按鍵的鍵盤(pán),分別為KKKK4來(lái)控制定時(shí)啟動(dòng)/停止、通道號(hào)和定時(shí)時(shí)間的切換設(shè)置、通道號(hào)/定時(shí)時(shí)間加一、通道號(hào)/定時(shí)時(shí)間減一。1設(shè)計(jì)使顯示時(shí)間為0~99秒;2當(dāng)各通道定時(shí)時(shí)間到時(shí),點(diǎn)亮對(duì)應(yīng)的LED燈; 3設(shè)計(jì)一個(gè)具有4個(gè)按鍵的鍵盤(pán):K1:“設(shè)置”/“定時(shí)啟動(dòng)”; K2:“通道”/“定時(shí)設(shè)置”; K3:“加一”; K4:“減一”;4設(shè)計(jì)每到一秒鐘有聲音或LED提示提醒功能,可通過(guò)按鈕打開(kāi)及關(guān)閉該提醒功能。堅(jiān)持獨(dú)立完成,實(shí)現(xiàn)課題規(guī)定的各項(xiàng)指標(biāo),并寫(xiě)出設(shè)計(jì)報(bào)告。l 不交設(shè)計(jì)報(bào)告或報(bào)告的內(nèi)容大部分是抄來(lái)的,以及不交驗(yàn)設(shè)計(jì)制作的實(shí)物或用別人的實(shí)物來(lái)交驗(yàn),出勤很少,將判為不及格。正文采用宋體四號(hào)字,若用手寫(xiě),要求字跡工整。軟件設(shè)計(jì)說(shuō)明1)說(shuō)明軟件設(shè)計(jì)的思路,介紹軟件的總體功能,畫(huà)出完整、規(guī)范的程序的流程圖;2)介紹程序的總體框架結(jié)構(gòu),即整個(gè)程序由哪些模塊構(gòu)成,各模塊的功能是什么,其中又包含哪些子功能,等等,從總體上說(shuō)明整個(gè)程序的執(zhí)行及工作過(guò)程;3)以一些重要或關(guān)鍵的程序段為例,說(shuō)明該段程序的功能、作用和編寫(xiě)思路;4)列出完整的程序清單,重要、關(guān)鍵或難以理解用意的模塊、語(yǔ)句要加以注釋;制作調(diào)試說(shuō)明介紹制作調(diào)試的過(guò)程、結(jié)果,以及在過(guò)程中出現(xiàn)的問(wèn)題和解決問(wèn)題的方法。單片機(jī)程序的運(yùn)行離不開(kāi)單片機(jī)的內(nèi)存,因此編寫(xiě)程序前還應(yīng)充分了解所用單片機(jī)的內(nèi)存情況,尤其是要搞清楚那些具有特定用途的特殊內(nèi)存的用途、位置及長(zhǎng)度,同時(shí)還要搞清楚所用程序指令(包括常數(shù)表格)以及依程序流程產(chǎn)生的各項(xiàng)數(shù)據(jù)要占用的存儲(chǔ)空間,編寫(xiě)程序前,要合理地分配利用內(nèi)存空間,注意不要占用特殊內(nèi)存。程序運(yùn)行中,可能需要在不同的功能模塊間進(jìn)行跳轉(zhuǎn),這就需要在跳轉(zhuǎn)的入口處加上標(biāo)號(hào)。如果某一塊或段在主程序中需多次出現(xiàn),應(yīng)把它作為子程序,以減少整個(gè)程序的長(zhǎng)度。流程設(shè)計(jì)好后,也不要就急于寫(xiě)具體的程序,因?yàn)槟菢訉?xiě)程序缺乏條理,很容易出錯(cuò),而且可讀性差,難以發(fā)現(xiàn)和糾正錯(cuò)誤。俗話說(shuō),磨刀不誤砍柴工,所以構(gòu)思、設(shè)計(jì)程序的流程要給予高度的重視,要花大的氣力,有時(shí)一次兩次難以考慮周全,可能需要反反復(fù)復(fù)地進(jìn)行多次。程序的流程也就是單片機(jī)的工作過(guò)程,從通電工作開(kāi)始,程序的第一步做什么,后面又做什么??;怎樣結(jié)束,等等。原則上輸出口所接負(fù)載的電流消耗不能超過(guò)輸出口允許進(jìn)出的最大電流值,最好是讓輸出口通過(guò)緩沖驅(qū)動(dòng)器(例如三極管)帶負(fù)載而不是直接帶負(fù)載,以免造成單片機(jī)的損壞。硬件設(shè)計(jì)硬件設(shè)計(jì)包括確定電路的結(jié)構(gòu)組成、繪制電氣原理圖、確定元器件的規(guī)格參數(shù)。一般先用計(jì)算機(jī)仿真進(jìn)行調(diào)試,成功后再把程序?qū)懙絾纹瑱C(jī)中并制作實(shí)際電路進(jìn)行驗(yàn)證。軟件程序設(shè)計(jì)單片機(jī)由于內(nèi)存小、速度低,因此一般不用高級(jí)語(yǔ)言編程而多用匯編語(yǔ)言編程,這樣軟件程序和硬件電路就要有嚴(yán)格的對(duì)應(yīng)關(guān)系。四、成績(jī)考核方式硬件設(shè)計(jì)成績(jī)(20%);軟件設(shè)計(jì)成績(jī)(20%);實(shí)驗(yàn)調(diào)試(40%);實(shí)驗(yàn)報(bào)告和平時(shí)成績(jī)(20%)。根據(jù)具體情況選擇合適型號(hào)的單片機(jī)、一體化紅外遙控接收器等硬件設(shè)備進(jìn)行設(shè)計(jì)。(3)具有一個(gè)學(xué)習(xí)/控制復(fù)用鍵。主要功能模塊比賽記分牌系統(tǒng)主要功能模塊包括單片機(jī)主控模塊、顯示模塊、按鍵模塊、電源模塊等部分組成。根據(jù)具體情況選擇合適型號(hào)的單片機(jī),蜂鳴器、數(shù)碼管等硬件設(shè)備進(jìn)行設(shè)計(jì)。(3)搶答器具有數(shù)據(jù)鎖存功能、顯示功能和聲音提示功能。其中電子鐘由顯示電路、行驅(qū)動(dòng)電路、列驅(qū)動(dòng)電路、按鍵電路和復(fù)位電路、晶振電路、驅(qū)動(dòng)電路幾部分組成。題目五 LED點(diǎn)陣顯示電子鐘設(shè)計(jì)設(shè)計(jì)要求(1)時(shí)鐘的顯示由LED點(diǎn)陣構(gòu)成。題目四 密碼鎖設(shè)計(jì)設(shè)計(jì)要求(1)要求密碼鎖可以設(shè)置8位密碼,每位密碼值范圍為1~8,用戶可以自行設(shè)定和修改密碼。(2)圖形或文字顯示通過(guò)編程能實(shí)現(xiàn)靜止、左移和右移等多種顯示方式。5℃時(shí)發(fā)超限報(bào)警,對(duì)升溫和降溫過(guò)程不作要求。(2)電烤過(guò)程恒溫控制,溫度可通過(guò)系統(tǒng)設(shè)置,誤差不超過(guò)177。(4)有緊急車(chē)輛通過(guò)時(shí),另需一開(kāi)關(guān)設(shè)置兩車(chē)道均禁止通行20s。以下8個(gè)設(shè)計(jì)題目每組學(xué)生可任選一項(xiàng): 題目一 智能交通燈控制系統(tǒng)設(shè)計(jì)設(shè)計(jì)要求(1)用發(fā)光二極管模擬交通信號(hào)燈,用按鍵開(kāi)關(guān)模擬車(chē)輛檢測(cè)信號(hào)。二、課程設(shè)計(jì)的內(nèi)容課程設(shè)計(jì)主要內(nèi)容包括:理論設(shè)計(jì)、調(diào)試及寫(xiě)出總結(jié)報(bào)告等,其中理論設(shè)計(jì)又包括選擇總體方案、硬件系統(tǒng)設(shè)計(jì)和軟件系統(tǒng)設(shè)計(jì)。使學(xué)生掌握對(duì)單片機(jī)的內(nèi)部功能模塊的應(yīng)用,如定時(shí)器/計(jì)數(shù)器、中斷、片內(nèi)外存貯器、I/O口和串行口通訊等,進(jìn)一步深化和鞏固所學(xué)基礎(chǔ)理論、專業(yè)知識(shí)及實(shí)驗(yàn)技能,培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)專業(yè)知識(shí)分析問(wèn)題和解決問(wèn)題的能力。注意事項(xiàng)、充分調(diào)研相關(guān)文獻(xiàn),針對(duì)課題需要進(jìn)行系統(tǒng)詳細(xì)的論證,不能盲目生搬硬套,嚴(yán)謹(jǐn)抄襲;、以小組為單位(原則上是3人一組),小組內(nèi)成員分工明確,各司其職,按照所分配的任務(wù)在規(guī)定的時(shí)間內(nèi)合理的完成好。而應(yīng)在設(shè)計(jì)過(guò)程中逐步完成。單片機(jī)的應(yīng)用系統(tǒng)隨著用途不同,它們的硬件和軟件結(jié)構(gòu)差別很大,但系統(tǒng)設(shè)計(jì)的方法和步驟基本上是相同的。、三層樓電梯呼叫控制1)、第一層只設(shè)“上”、第二層設(shè)“上”、“下”、第三層只設(shè)“下”共四個(gè)按鈕;2)、每層都設(shè)一個(gè)電磁位置開(kāi)關(guān),轎廂上下指示燈;共享一臺(tái)直流電機(jī)正反轉(zhuǎn)。5)、參賽選手在設(shè)定的時(shí)間內(nèi)進(jìn)行搶答,搶答有效,定時(shí)器停止工作,顯示器上顯示選手的編號(hào)和搶答的時(shí)間,并保持到主持人將系統(tǒng)清除為止。即選手按動(dòng)按鈕,鎖存相應(yīng)的編號(hào),并在LED數(shù)碼管上顯示,同時(shí)揚(yáng)聲器發(fā)出報(bào)警聲響提示。圖形或文字顯示有靜止、移入移出等顯示方式。測(cè)量精度1cm,測(cè)量時(shí)與被測(cè)物體無(wú)直接接觸,能夠清晰穩(wěn)定地顯示測(cè)量結(jié)果。、秒表/時(shí)鐘計(jì)時(shí)器的設(shè)計(jì)秒表/時(shí)鐘計(jì)時(shí)器要求使用六位LED數(shù)碼顯示管顯示時(shí)、分、秒,以24(小時(shí))計(jì)時(shí)方式。課程設(shè)計(jì)的題目單片機(jī)的應(yīng)用領(lǐng)域非常廣泛,就其基本的
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1