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

正文內(nèi)容

基于單片機(jī)的籃球記時(shí)記分器畢業(yè)論文(編輯修改稿)

2025-07-16 12:57 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 片擦除整個(gè)PEROM陣列和三個(gè)鎖定位的電擦除可通過(guò)正確的控制信號(hào)組合,并保持ALE管腳處于低電平10ms 來(lái)完成。在芯片擦操作中,代碼陣列全被寫(xiě)“1”且在任何非空存儲(chǔ)字節(jié)被重復(fù)編程以前,該操作必須被執(zhí)行。此外,AT89S52設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。在閑置模式下,CPU停止工作。但RAM,定時(shí)器,計(jì)數(shù)器,串口和中斷系統(tǒng)仍在工作。在掉電模式下,保存RAM的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個(gè)硬件復(fù)位為止[1] 。 (4) 掉電模式在掉電模式下,振蕩器停止工作,進(jìn)入掉電模式的指令是最后一條被執(zhí)行的指令,片內(nèi)RAM和特殊功能寄存器的內(nèi)容在終止掉電模式前被凍結(jié)。推出掉電模式的唯一方法是硬件復(fù)位。復(fù)位后將重新定義全部特殊功能寄存器但不改變RAM中的內(nèi)容,在VCC恢復(fù)到正常工作電平前,復(fù)位應(yīng)無(wú)效,且必須保持一定時(shí)間以使振蕩器重新啟動(dòng)并且穩(wěn)定的工作 。 外部引腳狀態(tài)表模式空閑模式空閑模式掉電模式掉電模式程序存儲(chǔ)器內(nèi)部外部?jī)?nèi)部外部ALE1100/PROG1100P0數(shù)據(jù)浮空數(shù)據(jù)浮空P1數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)P2數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)P3浮空浮空數(shù)據(jù)數(shù)據(jù) (5) 程序儲(chǔ)存器的加密AT89S52可使用對(duì)芯片上的三個(gè)加密位LBLBLB3進(jìn)行編程(P)或者不進(jìn)行編程(U)。當(dāng)加密位LB1被編程時(shí),在復(fù)位期間,EA斷的邏輯電平被采樣并鎖存,如果單片機(jī)上電后一直沒(méi)有服位,則鎖存起的初始值是一個(gè)隨機(jī)數(shù),這個(gè)隨機(jī)數(shù)會(huì)保存到真正復(fù)位為止 。 七段數(shù)碼顯示器此系統(tǒng)中我們用到的七段數(shù)碼顯示器有兩種,分別是三位七段顯示器和二位數(shù)碼顯示器。(1) 三位七段數(shù)碼顯示器,13引腳分別是七段顯示器的a、b、c、d、e、f、g、h段,18引腳分別是數(shù)碼管的一、二、三號(hào)顯示管的公共端,6腳在此為無(wú)用腳。 三位七段數(shù)碼顯示器 (2) 二位七段數(shù)碼顯示器,2引腳分別是七段顯示器的a、b、c、d、e、f、g、h段,5引腳分別是數(shù)碼管的一、二號(hào)顯示管的公共端。 圖 二位七段數(shù)碼顯示器 芯片74ls154,當(dāng)SA和SB是低電平時(shí)74LS154才實(shí)現(xiàn)416譯碼功能。 圖 74LS154引腳圖 芯片74ls573,74HC573是一個(gè)8數(shù)據(jù)鎖存器。主要用于數(shù)碼管的控制,在這里使用主要作用是提高驅(qū)動(dòng)能力。 74LS573引腳圖 芯片 24C02,它的在這里的作用主要是作為一個(gè)外部存儲(chǔ)設(shè)備。a0,a1,a2器件地址選擇。Wp寫(xiě)保護(hù)。Scl串行時(shí)鐘。Sda串行數(shù)據(jù)地址。圖 24C02引腳圖 硬件電路設(shè)計(jì) 振蕩電路AT89S52中有一個(gè)用于構(gòu)成內(nèi)部震蕩器的高增益反相放大器,引腳XTAL1和XTAL2分別是該放大器的輸入和輸出端。這個(gè)放大器與作為反饋元件的片外石英晶體或者陶瓷諧振器一起構(gòu)成自激振蕩器。 晶振電路原理圖,主要由開(kāi)關(guān)S10S18,單片機(jī)AT89S52,譯碼器以及LED顯示器構(gòu)成。 顯示原理圖計(jì)時(shí)電路主要由開(kāi)關(guān)K11~~K18,單片機(jī)AT89C52,譯碼器以及LED顯示器構(gòu)成。其工作過(guò)程如下:當(dāng)比賽準(zhǔn)備開(kāi)始的時(shí)候,當(dāng)調(diào)時(shí)開(kāi)關(guān)K16按下時(shí),產(chǎn)生一個(gè)低電平;K11~K14就變成調(diào)時(shí)按鍵,分別分加一減一,秒加一減一。時(shí)間設(shè)置完成后,啟動(dòng)定時(shí)器T0開(kāi)始定時(shí)計(jì)數(shù)。計(jì)時(shí)采用倒計(jì)時(shí),比如:設(shè)置的時(shí)間為45分鐘,則在LED上顯示“4460”四位數(shù)。定時(shí)T0計(jì)數(shù)60秒后中斷返回,繼續(xù)定時(shí)計(jì)數(shù)下一個(gè)60秒;同時(shí)則在4位LED顯示器上顯示“4359”四位數(shù),表示時(shí)間已過(guò)去1秒鐘,即為43分59秒。這樣一直持續(xù)下去,直到變?yōu)椤?000”時(shí)表示賽程結(jié)束。如果比賽中,裁判叫暫停,則只要按一下K18鍵,即可暫停計(jì)時(shí)。LED顯示采用是動(dòng)態(tài)掃描方式。單片機(jī)的p1口給74ls573信號(hào)573作為數(shù)碼管的段碼驅(qū)動(dòng)。而74ls154作為數(shù)碼管的位選擇芯片,74ls154是一個(gè)16選1的譯碼器,當(dāng)A0,A1,A2,A3分別輸入不同的高低點(diǎn)位時(shí),它的輸出也不同,例如當(dāng)A0,A1,A2,A3分別輸入電平時(shí),0000時(shí),輸出Y0=0,其他都為1,也就是說(shuō)一號(hào)數(shù)碼管亮,其余不亮。 計(jì)分電路計(jì)分電路主要由單片機(jī)AT89C52,LED顯示器以及按鍵開(kāi)關(guān)組成。其工作過(guò)程如下:按鍵開(kāi)關(guān)K11~~K14組成甲、乙兩隊(duì)加減分控制。按鍵K11~K14一端接地,,,當(dāng)按鍵開(kāi)關(guān)K11~K14這四個(gè)按鍵的任何一個(gè)一位按下時(shí),輸出都會(huì)產(chǎn)生低電平使單片機(jī)中斷,從而使相應(yīng)LED顯示。因?yàn)榘存I開(kāi)關(guān)按下時(shí)為低電平。 計(jì)分電路原理圖 按鍵電路,八個(gè)按鍵接在單片機(jī)的P3口上另一端接在地上,當(dāng)按鍵按下時(shí)對(duì)應(yīng)的單片機(jī)的腳輸入一個(gè)低電平,當(dāng)單片機(jī)檢測(cè)到輸入的低電平時(shí),執(zhí)行對(duì)應(yīng)的程序步驟。如下圖:圖 按鍵電路原理圖報(bào)警器的種類(lèi)很多,比如:揚(yáng)聲器,蜂鳴器等,本次設(shè)計(jì)采用的是電磁式蜂鳴器作為報(bào)警器。電磁式蜂鳴器由振蕩器、電磁線圈、磁鐵、震動(dòng)膜片以及外殼等組成。接通電源后,振蕩器產(chǎn)生的音頻信號(hào)通過(guò)電磁線圈,使得電磁線圈產(chǎn)生了一個(gè)磁場(chǎng)。振動(dòng)膜片在電磁線圈和磁鐵的相互作用下,周期性的振動(dòng)發(fā)聲。,當(dāng)單片機(jī)檢測(cè)到需要報(bào)警的程序時(shí),此時(shí)三極管導(dǎo)通,報(bào)警系統(tǒng)報(bào)警。報(bào)警電路,如下圖:圖 報(bào)警電路原理圖第四章 軟件設(shè)計(jì) 根據(jù)硬件電路的設(shè)計(jì)方案和電路圖,設(shè)計(jì)軟件的設(shè)計(jì)流程,根據(jù)流程圖設(shè)計(jì)系統(tǒng)具體軟件。圖 程序設(shè)計(jì)流程圖 軟件設(shè)計(jì)簡(jiǎn)介程序設(shè)計(jì)是一件復(fù)雜的工作,為了把復(fù)雜的工作條理化,就要有相應(yīng)的步驟和方法。其步驟可概括為以下三點(diǎn):⑴ 分析系統(tǒng)控制要求,確定算法:對(duì)復(fù)雜的問(wèn)題進(jìn)行具體的分析,找出合理的計(jì)算方法及適當(dāng)?shù)臄?shù)據(jù)結(jié)構(gòu),從而確定編寫(xiě)程序的步驟。這是能否編制出高質(zhì)量程序的關(guān)鍵。⑵ 根據(jù)程序編寫(xiě)方法:畫(huà)程序框圖可以把算法和解題步驟逐步具體化,以減少出錯(cuò)的可能性。⑶編寫(xiě)程序:根據(jù)程序框圖所表示的算法和步驟,選用適當(dāng)?shù)闹噶钆帕衅饋?lái),構(gòu)成一個(gè)有機(jī)的整體,即程序。程序數(shù)據(jù)的一種理想方法是結(jié)構(gòu)化程序設(shè)計(jì)方法。結(jié)構(gòu)化程序設(shè)計(jì)是對(duì)利用到的控制結(jié)構(gòu)類(lèi)程序做適當(dāng)?shù)南拗疲貏e是限制轉(zhuǎn)向語(yǔ)句(或指令)的使用,從而控制了程序的復(fù)雜性,力求程序的上、下文順序與執(zhí)行流程保持一致性,使程序易讀易理解,減少邏輯錯(cuò)誤和易于修改、調(diào)試。 軟件設(shè)計(jì)編程工具介紹本設(shè)計(jì)采用的 Keil uVision2編程軟件,Keil uVision2是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng),使用接近于傳統(tǒng)c語(yǔ)言的語(yǔ)法來(lái)開(kāi)發(fā),與匯編相比,C語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用,而且大大的提高了工作效率和項(xiàng)目開(kāi)發(fā)周期,他還能嵌入?yún)R編,您可以在關(guān)鍵的位置嵌入,使程序達(dá)到接近于匯編的工作效率。KEILC51標(biāo)準(zhǔn)C編譯器為8051微控制器的軟件開(kāi)發(fā)提供了C語(yǔ)言環(huán)境,同時(shí)保留了匯編代碼高效,快速的特點(diǎn)。C51編譯器的功能不斷增強(qiáng), 使你可以更加貼近CPU本身,及其它的衍生產(chǎn)品。C51已被完全集成到uVision2的集成開(kāi)發(fā)環(huán)境中,這個(gè)集成開(kāi)發(fā)環(huán)境包含:編譯器,匯編器,實(shí)時(shí)操作系統(tǒng),項(xiàng)目管理器,調(diào)試器。uVision2 IDE可為它們提供單一而靈活的開(kāi)發(fā)環(huán)境[7]。結(jié)論在本次畢業(yè)設(shè)計(jì),我通過(guò)基于典型單片機(jī)AT89S52的設(shè)計(jì)和應(yīng)用,對(duì)于單片機(jī)工作原理,功能有了宏觀的了解,并對(duì)單片機(jī)C語(yǔ)言程序的應(yīng)用有了新的、進(jìn)一步的認(rèn)識(shí)。在本次設(shè)計(jì)的過(guò)程中,我發(fā)現(xiàn)很多的問(wèn)題,給我的感覺(jué)就是下手很難,很不順手,看似很簡(jiǎn)單的電路,要?jiǎng)邮职阉o設(shè)計(jì)出來(lái),是很難的一件事,主要原因是我們沒(méi)有經(jīng)常動(dòng)手設(shè)計(jì)過(guò)電路。另外單片
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1