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

正文內(nèi)容

畢業(yè)論文---計(jì)算器模擬系統(tǒng)的設(shè)計(jì)與制作-資料下載頁

2025-06-06 09:01本頁面
  

【正文】 如圖 310 所示為 MAX7219 驅(qū)動(dòng)電路原理圖。 abfcgde117421105abcdefg3dpdpD46D112D29D38abfcgdedpabfcgdedpabfcgdedpU3LED4abfcgde117421105abcdefg3dpdpD46D112D29D38abfcgdedpabfcgdedpabfcgdedpU4LED4DOUT24SEGD23SEGE21SEGDP22SEGC20V+19Iset18SEGG17SEGB16SEGF15SEGA14CLK13DIN1DIG02DIG43GND4DIG65DIG26DIG37DIG78GND9DIG510DIG111LOAD/CS12U5MAX7219SEGASEGBSEGCSEGDSEGDPSEGESEGGSEGFCLKVCCISETDOUTDIG1DIG5GNDDIG7DIG3DIG2DIG6GNDDIG4DIG0DINLOADSEGBSEGASEGCSEGDSEGESEGFSEGGSEGDPDIG0DIG1DIG2DIG3DIG4DIG5DIG6DIG7VCCISET12345J5CON5CLKDINLOADVCCGNDabcdefgdpabcdefgdpabcdefgdp 圖 310 顯示板原理圖 原理說明 顯示板使用 MAX7219 驅(qū)動(dòng)數(shù)碼管,它將單片機(jī)傳送過來的顯示信號(hào)進(jìn)行解碼,驅(qū)動(dòng)數(shù)碼管顯示。具有亮度穩(wěn)定,不閃爍,可達(dá) 10MHz 的掃描頻率。顯示信號(hào)傳輸用線少,適合把主板和顯示板分開設(shè)計(jì)。接口定義為(只有 VCC 5V 電源輸入,可以和單片機(jī)同源供電, GND 端, LOAD 數(shù)據(jù)裝載輸入端, CLK 時(shí)鐘輸入端,和 DIN 串行數(shù)據(jù)輸入端 )。 其中 J5 為連接單片機(jī)主板的數(shù)據(jù)傳輸導(dǎo)線以及電源導(dǎo)線,數(shù)碼管采用兩個(gè)四位七段共陰紅色數(shù)碼管,段掃描接有 1K 限流電阻,而位掃描則采用 100Ω的限流電阻。同時(shí),通過調(diào)節(jié)接在 ISET 電阻的大小來調(diào)節(jié)最大段電流,從而也可以調(diào)節(jié)數(shù)碼管的顯示亮度。 MAX7219 介紹 MAX7219 是一種高集成化的串行輸入 /輸出共陰極顯示驅(qū)動(dòng)器 , 可實(shí)現(xiàn)微處理器與 7 段碼的接口 , 可以顯示 8 位或 64 位單一 LED。芯片上包括 BCD 碼譯碼器、多位掃描電路、段驅(qū)動(dòng)器、位驅(qū)動(dòng)器、內(nèi)含 8 8 位靜 態(tài) RAM ,用于存放顯示數(shù)據(jù)。只需外接一個(gè)電阻就可為所有的 L ED 提供段電流。 MAX7219 的三線串行接口適用于所有微處理器 ,單一位數(shù)據(jù)可被尋址和修正 ,無需重寫整個(gè)顯示器。 MAX7219 具有軟件譯碼和硬件譯碼兩種功能 , 軟件譯碼是根據(jù)各段筆劃與數(shù)據(jù)位的對(duì)應(yīng)關(guān)系進(jìn)行編碼 , 硬件譯碼采用 BCD 碼 (簡(jiǎn)稱 B 碼 ) 譯碼。 MAX7219 工作模式包括 150μ A 低壓電源關(guān)閉模式、模擬數(shù)字亮度控制、限掃寄存器 (允許用戶從第 1 位數(shù)字顯示到第 8 位 ) 及測(cè)試模式 (點(diǎn)亮所有 L ED)。 浙江工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)論文 17 MAX1279 引腳說明及功能 MAX1279 引腳排列如圖 1 所示 , 引腳功能如表 1 所列。 MAX7219 功能框圖如圖2 所示。串行輸入數(shù)據(jù)在時(shí)鐘上升沿時(shí)移入內(nèi)部的 16 位移位寄存器在裝載的上升沿時(shí)數(shù)據(jù)被鎖存在每一位或寄存器中。裝載信號(hào)必須在第 16 個(gè)時(shí)鐘上升沿發(fā)生時(shí)或之后達(dá)到高電平 , 但要在下一個(gè)時(shí)鐘的上升沿和數(shù)據(jù)丟失之前到達(dá)。串行輸入數(shù)據(jù)通過移位寄存器傳輸 , 在以后數(shù)據(jù)輸出的 16. 5 個(gè)時(shí)鐘循環(huán)出現(xiàn) ,數(shù)據(jù)在時(shí)鐘的下降沿記錄下來。數(shù)據(jù)各位記錄為 D0~ D15 (如表 2 所列 ) , D8~ D11 為移位寄存器地址 , D0~ D7 為數(shù) 據(jù) , D12~ D15 是無關(guān)位。第一位接收到的位是最高位 D15。 D7 為數(shù)據(jù)最高有效位 ,D0 為數(shù)據(jù)最低有效位。 如圖 311 為 MAX7219 的引腳分布圖。 1122334455667788991 01 01 11 11 21 22 42 42 32 32 22 22 12 12 02 01 91 91 81 81 71 71 61 61 51 51 41 41 31 3M A X I MM A X 7 2 1 9M A X I MM A X 7 2 1 9D O U TD O U TS E G DS E G DS E G D PS E G D PS E G ES E G ES E G CS E G CV +V +I S E TI S E TS E G GS E G GS E G BS E G BS E G FS E G FS E G AS E G AC L KC L KD I ND I ND I G 0D I G 0D I G 4D I G 4G N DG N DD I G 6D I G 6D I G 2D I G 2D I G 3D I G 3D I G 7D I G 7G N DG N DD I G 5D I G 5D I G 1D I G 1L O A DL O A D 圖 311 MAX7219引腳圖 浙江工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)論文 18 表 31 MAX7219的引腳功能 引腳 名稱 功能 1 DIN 串行數(shù)據(jù)輸入端 ,時(shí)鐘上升沿時(shí) ,數(shù)據(jù)存入內(nèi)部的 16 位移位寄存器 2 ,3 11 DIG0~ 7 數(shù)碼管位驅(qū)動(dòng)線 (8 位 ) 9 GND 地線 (兩腳必須相 連 ) 12 LOAD 輸入數(shù)據(jù)裝載端。在裝載的上升沿 ,串行輸入的最后一個(gè) 16 位數(shù)據(jù)被鎖存 13 CL K 時(shí)鐘輸入端。最大頻率 10MHz ,時(shí)鐘上升沿時(shí)數(shù)據(jù)移入 ,時(shí)鐘下降沿時(shí)數(shù)據(jù)從串行數(shù)據(jù)輸出口輸出 14~ 17,2~ 23 A~ G,DP 數(shù)碼管段驅(qū)動(dòng)線 (8 段 ) 18 Iset 段電流輸入端。通過連接在 V + 端與 Iset 端之間的電阻Rset 設(shè)置段電流的大小 19 V + 電源 20 DOUT 串行數(shù)據(jù)輸出端。從 DIN 端輸入的數(shù)據(jù)經(jīng)過 16. 5 個(gè)時(shí)鐘周期后輸出到 DOUT 端 四位七段數(shù)碼管引腳圖 七段四位共陰數(shù)碼管引腳如圖 312 所示。 1 a f 2 3 be d d p c g 4 圖 312 四位七段數(shù)碼管引腳圖 更好的解決方案 電源部分 電源部分更好解決方案如圖 313 所示。 浙江工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)論文 19 Q19013Q29012Q390121KR3Res210KR4Res21KR1Res210KR2Res2D61N41481KR6Res21KR5Res225V 100UFC4Cap Pol1+6 +6S2SW SPSTVCCD5LEDP1BNCS1KAIGUANC2C3C1470UF+6D24007D14007D34007D4400710KW1Res Tap 圖 313 開關(guān)電源模塊 電源部分采用開關(guān)電源設(shè)計(jì),并有整流作用,接入電源可以不用注意極性,接入電源為 DC +6V,輸出也可以調(diào)壓(通過調(diào)節(jié)變阻器 W1 的阻值)。在無輸出時(shí),按下 S2,C4 正極點(diǎn)為高電位,給 Q2 基極以高電位, Q2 導(dǎo)通,使 Q1 基極低電位, Q1 導(dǎo)通。 VCC輸出。 VCC 輸出,通過 W1,給 Q2 高電位, Q2 持續(xù)導(dǎo)通,通過 R5 給 Q3 基極高電位,Q3 導(dǎo)通。 C4 正極低電位。若 VCC 過載,電源自動(dòng)關(guān)斷。 VCC 有輸出,再次按下 S2,電源關(guān)斷。此電源的優(yōu)點(diǎn)為:可過載保護(hù),不用注意輸入電源的極性??烧{(diào)電壓,精準(zhǔn)輸出。按鈕控制,更方便。 鍵盤模塊的優(yōu)化方案 鍵盤部分可以使用 4*4 鍵盤模組模組可以大大的縮小設(shè)計(jì)的體積,也使設(shè)計(jì)實(shí)物更加的美觀,同時(shí) PCB 的布線也更加的簡(jiǎn)單。 浙江工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)論文 20 第五章 硬件整體設(shè)計(jì) 接下來可以進(jìn)行 PCB 的設(shè)計(jì)了。畫板采用的軟件為 Altium DXP 10( Protel 的最新版本),可以 很大的限度提高設(shè)計(jì)效率和設(shè)計(jì)效果。 啟動(dòng) DXP,新建 PCB 工程文件,新建 schematic 原理圖文件,根據(jù)設(shè)計(jì)的方案,以及仿真修改后的仿真圖。查找加載元器件,更改屬性,封裝?? ,如果找不到器件,需要自己畫器件。將器件排列,放置恰當(dāng)。然后連接電氣線。由于原理圖較大,所以分為多副原理圖來畫。 接下來更改封裝,沒封裝的自己通過實(shí)物測(cè)量,畫出封裝。將原理圖導(dǎo)入新建的 PCB文件中,對(duì)器件進(jìn)行布局,連線, PCB 布線所花時(shí)間較多,前期布線好后需要進(jìn)行調(diào)整,以期達(dá)到最佳、最合理、最美觀的 PCB 文件。設(shè)計(jì)畫的 PCB 板采用單面 板, 20mil 的最小電氣間隔,線徑有 15mil,25mil,40mil,50mil 等規(guī)格。 接下來把畫好的 PCB 板進(jìn)行打樣了。同時(shí)通過設(shè)計(jì)工程的 BOM 表來購買元器件。 PCB 板打樣好后。接下來在 PCB 板得焊盤上根據(jù)器件引腳大小選擇鉆頭,使用鉆臺(tái)打通孔,然后根據(jù) PCB 設(shè)計(jì)工程選擇正確器件型號(hào),插件,確保方向、位置正確,然后焊接。接下來進(jìn)行檢驗(yàn)調(diào)試,用到的工具有電烙鐵、萬用表、可調(diào)電源,示波器、剪鉗等等。上電后,并沒有出現(xiàn)太多曲折,實(shí)物一步成功。如圖 為打樣好的 PCB 板。 接下來使用 STC ISP 軟件對(duì)單片 機(jī)進(jìn)行程序的下載。工具軟件提示的操作步驟,連接好串口線,查看串口通信端口,選擇好單片機(jī)型號(hào),打開編譯好的 *.HEX 或 *.BIN 文件,設(shè)置好 COM 通信端口,選擇好波特率(一般默認(rèn) 115200),不打開單片機(jī)電源,點(diǎn)擊下載,當(dāng)提示 MCU上電時(shí)再給單片機(jī)上電。稍等一會(huì),下載成功。 第六章 軟件部分的總體設(shè)計(jì) Keil C51 是美國(guó) Keil Software 公司出品的 51 系列兼容單片機(jī) C 語言軟件開發(fā)系統(tǒng),與匯編相比, C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。 單片機(jī)開發(fā)中除必要的硬件外,同樣離不 開軟件,我們寫的匯編語言源程序要變?yōu)镃PU可以執(zhí)行的機(jī)器碼有兩種方法,一種是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。機(jī)器匯編是通過匯編軟件將源程序變?yōu)闄C(jī)器碼,用于 MCS51單片機(jī)的匯編軟件有早期的 A51,隨著單片機(jī)開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級(jí)語言開發(fā),單片機(jī)的開發(fā)軟件也在不斷發(fā)展, Keil 軟件是目前最流行開發(fā) MCS51 系列單片機(jī)的軟件, Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境( uVision)浙江工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)論文 21 將這些部分組合在一起。 在編寫程序的時(shí)候,先考慮硬件分布,以及要達(dá)到的設(shè)計(jì)效果,理清好思路,對(duì)每一塊程序小模塊進(jìn)行規(guī)劃設(shè)計(jì)。最后全局的設(shè)計(jì)規(guī)劃。 由于 KEIL 編寫程序沒有 Cfree 好用,所以首先使用 Cfree,把軟件整體編寫出來。然后到 Keil 中進(jìn)行調(diào)試修改。同時(shí)應(yīng)用 Proteus 仿真環(huán)境。查找軟件的錯(cuò)誤和缺陷,達(dá)到設(shè)計(jì)所要求的結(jié)果。如圖 51 是系統(tǒng)軟件設(shè)計(jì)流程圖。 初 始 化 參 數(shù)開 始 上 電 復(fù) 位顯 示 端 口 定 義鍵 盤 掃 描 子 程 序主 函 數(shù)是 否 有 按 鍵 輸 入返 回返 回是讀 鍵 值 , 算 鍵 碼顯 示 子 程 序蜂 鳴 器 定 時(shí)驅(qū) 動(dòng) 蜂 鳴 器返 回繼 續(xù) 等 待 按 鍵 輸 入否結(jié) 果 溢 出送 顯 示 數(shù) 據(jù)是 圖 51 整體程序流程圖圖 第七章 程序分模塊設(shè)計(jì) 程
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1