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

正文內(nèi)容

單片機畢業(yè)設(shè)計論文功率表的設(shè)計與制作(編輯修改稿)

2024-12-29 16:11 本頁面
 

【文章內(nèi)容簡介】 IN 026m s b 2 1212 220IN 1272 3192 418IN 2282 582 615IN 312 714ls b 2 817IN 42E O C7IN 53A D D A25IN 64A D D B24A D D C23IN 75A L E22re f( )16E N A B L E9S T A R T6re f( + )12C L O C K10U2A D C 08 0 9D0D1D2D3D4D5D6D7V C CC L KViAiIN T 0P 3. 5P 3. 6P 3. 7 圖 11 ADC0809 A/D轉(zhuǎn)換芯片 由于需要由數(shù)碼管顯示的數(shù)據(jù)很多,如果用 AT89C51 的輸出端口對數(shù)碼管一個一個進行控制靜態(tài)顯示的話,芯片的端口明顯不夠,所以使用 LED動態(tài)掃描顯示以節(jié)約單片機的輸出端口并且使電路更簡潔。本設(shè)計中選用的是單片機的 P0口作數(shù)碼管的顯示輸出, P2口作為對數(shù)碼管的選通如圖 13。 如圖 12所示為八段 LED顯示器的結(jié)構(gòu)示意圖,從圖中可以看出,一個八段 LED由 8個發(fā)光二極管組成。其中 7個長條形的發(fā)光管排列成“日”字形,另一個小圓點形的發(fā)光管在顯示器的右下角作為顯示小數(shù)點用。 abcdef gh 圖 12 數(shù)碼管各段名稱 數(shù)碼管動態(tài)顯示接口是單片機中應(yīng)用最為廣泛的一種顯示方式之一,動態(tài)驅(qū)動是將所有數(shù)碼管的 8個顯示筆劃 a,b,c,d,e,f,g,dp的同名端連在一起,另外為每個數(shù)碼管的公共極 COM增加位選通控制電路,位選通由各自獨立的 I/O線控制,當(dāng)單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯 示出字形,取決于單片機對位選 功率表的設(shè)計與制作 通 COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會亮。通過分時輪流控制各個數(shù)碼管的的 COM端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。在輪流顯示過程中,每位數(shù)碼管的點亮?xí)r間為 1~ 2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實際上各位數(shù)碼管并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會有閃爍感,動態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的 I/O端口,而且功耗更低。 Y11 2M H ZC12 2P FC22 2P FR31 0KS1R E S Tabcdefgabcdefgdpdpc om 2abfcgdedpc om 1abfcgdedpabfcgdedpc om 3c om 4abfcgdedpU3S R 42 0 5 61 KV C CV C CC31 0u F ABCDEFGDPD0D2D1D3D4D5D6D71 2 3 4 5 6 7 8 9R P 11 0kABCDPDGEFA1B2C3E14E25E36Y015Y114Y213Y312Y411Y510Y69Y77u37 4L S 1 38P1P2P3P4P1P2P3P4V C CP 1. 01P 1. 12P 1. 23P 1. 34P 1. 45P 1. 56P 1. 67P 1. 78P 3. 0 /R X D10P 3. 1 /T X D11P 3. 2 /IN T 012P 3. 3 /IN T 113P 3. 4 /T 014P 3. 5 /T 115P 3. 6 /W R16P 3. 7 /R D17P 0. 039P 0. 138P 0. 237P 0. 336P 0. 435P 0. 534P 0. 633P 0. 732P 2. 728P 2. 627P 2. 526P 2. 425P 2. 324P 2. 223P 2. 122P 2. 021V C C40R S T9EA31X218X119GND20A L E30P S E N29U1A T 89 S 5 1V c c 圖 13 AT89C51及數(shù)碼干顯示電路 功率表的設(shè)計與制作 5 所需工具軟件 Keil C51 開發(fā)系統(tǒng)基本知識 Keil C51是美國 Keil Software公司出品的 51系列兼容單片機 C語言軟件開發(fā)系統(tǒng),與匯編相比, C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。用過匯編語言后再使用 C來開發(fā),體會更加深刻。 Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全 Windows界面。另外重要的一點,只要看一下編譯后生成的匯編代碼,就 能體會到 Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。 在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。 L51是 Keil C51軟件包提供的連接 /定位器,其功能是將編譯生成的 OBJ文件與庫文件連接定位生成絕對目標(biāo)文件 (.ABS),源程序的多個模塊分別經(jīng) C51與 A51編譯后生成多個 OBJ文件,連接時,這些文件全列于目標(biāo)文件列表中,作為輸入文件,如果還需與庫文件 (.LiB)相連接,則庫文件也必須列在其后。 outputfile為輸文件名,缺少時為第一模塊名,后綴為 .ABS。連接控制指令提供了連接定位時的所有控制功能。 Commandfile為連接控制文件,其具體內(nèi)容是包括了目標(biāo)文件列表,庫文件列表及輸出文件、連接控制命令,以取代第一種繁瑣的格式,由于目標(biāo)模塊庫文件大多不止 1個,因而第 2種方法較多見,這個文件名字也可由使用者隨意指定。 圖 14為 C51工具包的整體結(jié)構(gòu) , uVision2是 keil c的 Windows集成開發(fā)環(huán)境 (IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個開發(fā)流程。開發(fā)人員可用 IDE本身或其它編輯器編輯 C或匯編源文件;然后分別由 C51或 A51編譯器編譯生成目標(biāo)文件 (.OBJ);目標(biāo)文件可由 LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng) L51連接定位生成絕對目標(biāo)文件 (.ABS); ABS文件由 OH51轉(zhuǎn)換成標(biāo)準(zhǔn)的 Hex文件,以供調(diào)試器 dScope51使用進行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進行調(diào)試,也可以直接寫入程序存貯器如EPROM中。 [21] 功率表的設(shè)計與制作 圖 14 C51工具包整體結(jié)構(gòu)圖 仿真軟件 proteus軟件介紹 Proteus軟件是來自英國 Labcenter electronics公司的 EDA工具軟件。 Proteus軟件有十多年的歷史,在全球廣泛使用,除了其具有和其它 EDA工具一樣的原理布圖、 PCB自動或人工布線及電路仿真的功能外,其革命性的功能是 ,他的電路仿真是互動的,針對微處理器的應(yīng)用,還可以直接在基于原理圖的虛擬原型上編程,并實現(xiàn)軟件源碼級的實時調(diào)試,如有顯示及輸出,還能看到運行后輸入輸出的效果,配合系統(tǒng)配置的虛擬儀器如示波器、邏輯分析儀等,您不需要別的, Proteus為您建立了完備的電子設(shè)計開發(fā)環(huán)境!尤其重要的是 Proteus Lite Proteus專業(yè)版也非常便宜,人人用得起,對高校還有更多優(yōu)惠。 Proteus組合了高級原理布圖、混合模式 SPICE仿真 ,PCB設(shè)計以及自動布線來實現(xiàn)一個完整的電子設(shè)計系統(tǒng)。此系統(tǒng)受益于 15年來的持續(xù)開發(fā) ,被《電子世界》在其對 PCB設(shè)計系統(tǒng)的比較文章中評為最好產(chǎn)品 — “ The Route to PCB CAD”。 Proteus 產(chǎn)品系列也包含了我們革命性的 VSM 技術(shù) ,用戶可以對基于微控制器的設(shè)計連同所有的周圍電子器件一起仿真。用戶甚至可以實時采用諸如 LED/LCD、鍵盤、 RS232終端等動態(tài)外設(shè)模型來對設(shè)計進行交互仿真??梢酝耆赓M,也可以花微不足道的費用注冊達(dá)到更好的效果;功能最強的。 功率表的設(shè)計與制作 6 程序流程圖 圖 15 整個程序流程圖 7 軟件設(shè)計 主程序 主程序主要完成系統(tǒng)硬件電路的初始化 , 設(shè)置堆棧指針 , 定時器工作方式 0,
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1