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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的電子相冊(cè)設(shè)計(jì)(編輯修改稿)

2025-01-08 18:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 張圖片的數(shù)據(jù)量,一張圖片的數(shù)據(jù)大小為 320*240*24=225KB,那么這個(gè)速度足可以每秒播放 45 張圖片,所以播放的流暢度有保 障。單片機(jī)的外圍元件組成了 51 最小系統(tǒng)。最后用了一個(gè) SD/MMC 卡槽,方便插入 SD/MMC 卡,液晶屏幕采用的是 寸的彩色液晶屏幕。其中彩色液晶用于圖像的顯示, SD/MMC 卡槽用于插入存儲(chǔ)設(shè)備, 51 單片機(jī)最 小 系統(tǒng)用于控制和播放圖像。使用時(shí)將 SD/MMC 卡格式化為 FAT32 文件系統(tǒng),然后將 BMP 格式圖片復(fù)制到 SD/MMC 卡,即可以自動(dòng)播放。 綜上所 述 ,以上方案和技術(shù)路線可行。 重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 8 第 2 章 SST89E516RD 單片機(jī)概述 SST89E516RD 單片機(jī)簡(jiǎn)介 單片機(jī)是一 種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器 CPU隨機(jī)存儲(chǔ)器 RAM、只讀存儲(chǔ)器 ROM、多種 I/0 口和中斷系統(tǒng)、定時(shí)器 /計(jì)時(shí)器等功能(可能還包括顯示驅(qū)動(dòng)電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、 A/D 轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個(gè)小而完善的計(jì)算機(jī)系統(tǒng)。本次畢業(yè)設(shè)計(jì)采用的是 SST89E516RD 系列單片機(jī),該單片機(jī)有 1K RAM,可以滿(mǎn)足 SD 卡對(duì)扇區(qū)大小的要求。該單片機(jī)具有如下特征: 8 位 8051 系列兼容微處理器。與 8051 的軟件完全兼容,開(kāi)發(fā)工具兼容,封裝與引腳兼容; RAM 共有 1K; 寄存器 /數(shù)據(jù) RAM; superflash 存儲(chǔ)器( eeprom); 64K 外部程序和數(shù)據(jù)存儲(chǔ)空間; 的 7 等三個(gè)引腳可驅(qū)動(dòng)最大電流(每個(gè)可達(dá) 16ma); 個(gè) 16 位定時(shí) /計(jì)數(shù)器( T0, T1, T2); 12 個(gè)時(shí)鐘,也可以倍頻,以實(shí)現(xiàn)每個(gè)指令周期 6 個(gè)時(shí)鐘; 和 CMOS 電平全兼容; ( idle 模式 和 powerdown 模式,并由外部中斷喚醒) 。 SST89E516RD 引腳介 紹 SST89E516RD 單片機(jī)有 40 個(gè)引腳,大致可以分為四類(lèi):電源、時(shí)鐘、控制和I/O 引腳。以下是單片機(jī) 引腳 (硬件電路中使用的引腳 )的簡(jiǎn)要說(shuō)明: 重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 9 VDD:主電源接 + +5V。 VSS:接地。 XTAL1 和 XTAL2 XTAL XTAL2( 19 腳、 18 腳): 分別接外部晶體振蕩器的兩端, 19 引腳片內(nèi)是反相振蕩發(fā)達(dá)器輸入和內(nèi)部時(shí)鐘發(fā)生電路輸入端。 18 腳片內(nèi)是振蕩電路反相放大器的輸出端。重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 10 PSEN、 ALE/PROG 、 EA/VPP 和 RST PSEN( 29 腳):程序存儲(chǔ)使能端。是對(duì)外部程序的讀選通脈沖,當(dāng)執(zhí)行內(nèi)部程序存儲(chǔ)器時(shí), PSEN 被激活(高)。當(dāng)執(zhí)行外部程序存儲(chǔ)器代碼時(shí) PSEN 每個(gè)機(jī)器周期被激活兩次,除了在每次訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器兩個(gè)激活被忽略。當(dāng) RST 連續(xù)保持高電平或超過(guò) 10 個(gè)機(jī)器周期, PSEN 從高變低的變化使得單片機(jī)進(jìn)入外部主機(jī)模式編程狀態(tài)。 ALE/PROG( 30 腳):地址鎖存使能端。在訪問(wèn)外部存儲(chǔ)器時(shí)輸出脈沖鎖存地址的低字節(jié)。該引腳也是在 FLASH 編程的脈沖輸入并可用作外部時(shí)鐘或者定時(shí)。注意每次訪問(wèn)外部數(shù)據(jù)時(shí),一個(gè) ALE 脈沖將被忽略。 ALE 可以通過(guò)置位 SFR 的 禁止,置位后 ALE 只能在執(zhí)行 MOVE 指令時(shí)被激活。 EA/VPP( 31 腳):外部尋址使能端。在訪問(wèn)整個(gè)外部程序存儲(chǔ)器時(shí) EA 必須外部置低,如果 EA 為高時(shí)將執(zhí)行內(nèi)部程序。 RST( 47 腳):復(fù)位端。當(dāng)晶振在運(yùn)動(dòng)中,只要復(fù)位管腳出現(xiàn) 2 個(gè)機(jī)器周期高電平即可復(fù)位單片機(jī)。當(dāng) RST 輸入高電平時(shí),如果 PSEN 從高變成低,單片機(jī)將外部主機(jī)模式,否則進(jìn)入普通運(yùn)行模式。 /輸出引腳 P0、 P P P3 口 ~ ( 39~ 32 腳):八位雙向 I/O 端口,當(dāng)作輸出口時(shí) 每個(gè)引腳可以接受LS TTL 電平輸入,可以寫(xiě)為 1 使其狀態(tài)為懸浮用做高阻輸入。 P0 也可以在訪問(wèn)外部程序存儲(chǔ)器時(shí)作地址的低字節(jié),在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí)作數(shù)據(jù)總線,此時(shí)通過(guò)內(nèi)部強(qiáng)上拉輸出 1。 P0 在外部主機(jī)模式編程時(shí)接收代碼,外部主機(jī)模式校驗(yàn)是輸出代碼。在編程校驗(yàn)或是當(dāng)作通用 I/O 口時(shí)需要外接上拉。 ~ ( 3~ 10 腳): P1 是 8 位帶內(nèi)部上拉的雙向 I/O 口, P1 輸出可以驅(qū)動(dòng) LS TTL 輸入。向 P1 口寫(xiě)入 1 時(shí) P1 口被內(nèi)部上拉為高電平,可用作輸入口。當(dāng)作為輸入腳時(shí)被外部拉低的 P1 口會(huì)因?yàn)閮?nèi)部上拉而輸出電 流。 P1[5, 6, 7]可以驅(qū)動(dòng) 16mA 的大電流。 P1 口在外部主機(jī)模式編程和校驗(yàn)時(shí)接收低位地址數(shù)據(jù)。 ~ ( 21~ 28 腳): P2 口時(shí) 8 位帶內(nèi)部上拉的雙向 I/O 口。向 P2 口寫(xiě)入1 時(shí) P2 口被內(nèi)部上拉為高電平,可用作輸入口。當(dāng)作為輸入腳時(shí),被外部拉低的P2 口會(huì)因?yàn)閮?nèi)部上拉而輸出電流。在訪問(wèn)外部程序存儲(chǔ)器和外部數(shù)據(jù)時(shí)分別作為地址高字節(jié)和 16 位地址,此時(shí)通過(guò)內(nèi)部強(qiáng)上拉傳送 1。 P2 口在外部主機(jī)模式編程和校驗(yàn)時(shí)接收一些控制信號(hào)和部分的高位地址數(shù)據(jù)。 ~ ( 2532 腳): P3 口時(shí) 8 位帶內(nèi)部上 拉的雙向 I/O 口。 P3 口輸出緩沖重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 11 器可以驅(qū)動(dòng) LS TTL 輸入。向 P3 口寫(xiě)入 1 時(shí) P3 口被內(nèi)部上拉為高電平,可用作輸入口。當(dāng)作為輸入腳時(shí),被外部拉低的 P3 口會(huì)因?yàn)閮?nèi)部上拉而輸出電流。 P3 口在外部主機(jī)模式編程和校驗(yàn)時(shí)接收一些控制信號(hào)和部分的高地址數(shù)據(jù)。引腳圖如圖 所示: 圖 單片機(jī)引腳圖 SST89E516RD 單片機(jī)的 內(nèi)部寄存器 SST89E516RD 內(nèi)部 CPU是一個(gè)字長(zhǎng)為二進(jìn)制 8 位的中央處理單元,也就是說(shuō)它對(duì)數(shù)據(jù)的處理是按字節(jié)為單位進(jìn)行的。與微型計(jì)算機(jī) CPU 類(lèi)似, SST89E516RD內(nèi)部 CPU也是由運(yùn)算器( ALU)、控制器(定時(shí)控制部件等)和專(zhuān)用寄存器組三部分構(gòu)成。 ( ALU) 算數(shù)邏輯單元的全稱(chēng)是 Arithmetic Logic Unit, 是處理器中一個(gè)功能模塊,用來(lái)執(zhí)行諸如加減乘除以及寄存器中的值之間的邏輯運(yùn)算,通常在一般的處理器上被設(shè)成一個(gè)周期運(yùn)行一次上升沿。 SST89E516RD 的 ALU 是一個(gè)性能極強(qiáng)的運(yùn)算器,它既可以進(jìn)行加、減、乘、除四則運(yùn)算,也可以進(jìn)行與、或、非、異或等邏輯運(yùn)算,還具有數(shù)據(jù)傳送、移位、判斷和程序轉(zhuǎn)移等功能。 SST89E516RD ALU 為用戶(hù)提供了 豐富的指令系統(tǒng)和極快的指令執(zhí)行速度,大部分指令的執(zhí)行時(shí)間為 1 微妙,乘法指令可達(dá) 4 微妙。 重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 12 定時(shí)控制部件起著控制器的作用,由定時(shí)控制邏輯、指令寄存器和振蕩 OSC等電路組成。指令寄存器 IR 用于存放從程序存儲(chǔ)器中取出的指令碼,定時(shí)控制邏輯用于對(duì)指令寄存器中的指令碼進(jìn)行譯碼,并在 OSC 的配合下產(chǎn)生執(zhí)行指令的時(shí)序脈沖,以完成相應(yīng)指令的執(zhí)行。 專(zhuān)用寄存器組主要用來(lái)指示當(dāng)前要執(zhí)行指令的內(nèi)存地址、存放操作數(shù)和指示指令執(zhí)行后的狀態(tài)等。它是任何一臺(tái)計(jì)算機(jī)的 CPU 不可缺少的的組成部件,其他寄存器 的多因機(jī)器型號(hào)的不同而異。專(zhuān)用寄存器組主要包括程序計(jì)數(shù)器 PC、累加器 A、程序狀態(tài)字 PSW、堆棧指示器 SP、數(shù)據(jù)指針 DPTR 和通用寄存器 B 等。 PC 程序計(jì)數(shù)器 PC 是一個(gè)二進(jìn)制 16 位的程序地址寄存器,專(zhuān)門(mén)用來(lái)存放下一條需要執(zhí)行指令的內(nèi)存地址,能自動(dòng)加 1。 A 累加器 A 又記作 ACC,是一個(gè)具有特殊用途的二進(jìn)制 8 位寄存器,專(zhuān)門(mén)用來(lái)存放操作數(shù)或運(yùn)算結(jié)果。在 CPU 執(zhí)行某種運(yùn)算前,兩個(gè)操作數(shù)中的一個(gè)通常應(yīng)放在累加器 A 中,運(yùn)算完成后累加器 A 中便可以得到運(yùn)算結(jié)果。 B 通用寄存器 B 是專(zhuān)門(mén)為乘法和除法設(shè)置的寄存器,也是一個(gè)二進(jìn)制 8 位的寄存器,由 8 個(gè)觸發(fā)器組成。該寄存器在乘法或除法前用來(lái)存放乘數(shù)或除數(shù),在乘法或除法完成后用于存放乘積的高 8 位或除法的余數(shù)。 字 PSW PSW 是一個(gè) 8 位標(biāo)志寄存器,用來(lái)存放指令執(zhí)行后的有關(guān)狀態(tài)。 PSW 中各位的狀態(tài)通常是在指令執(zhí)行過(guò)程中自動(dòng)形成的,但也可以由用戶(hù)根據(jù)需要采用傳送指令加以改變。 DPTR 數(shù)據(jù)指針 DPTR 是一個(gè) 16 位的寄存器,由兩個(gè)寄存器 DPH 和 DPL 拼成。其中 DPH 為 DPTR 的高 8 為, DPL 為 DPTR 的低 8 位。 DPTR 可以 用來(lái)存放片內(nèi) ROM的地址,也可以用來(lái)存放片外 RAM 和片外 ROM 的地址。 SP 堆棧指針 SP 是一個(gè) 8 位寄存器,能自動(dòng)加 1 或減 1,專(zhuān)門(mén)用來(lái)存放堆棧的棧頂重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 13 地址。遵循 “ 先進(jìn)后出 ” 或者 “ 后進(jìn)先出 ” 的原則。 SST89E516RD 單片機(jī) 芯片的原理框圖與各功能模塊圖 圖 89e516rd 單片機(jī)的內(nèi)部結(jié)構(gòu) SPI 接口說(shuō)明: SPI 接口讓 MCU和外圍器件或 MCU之間做高速同步數(shù)據(jù)傳送。公用四根線進(jìn)行數(shù)據(jù)傳輸: CS 片選線、 CLK 時(shí)鐘線、 DATI 數(shù)據(jù)輸入引腳、 DATOUT數(shù)據(jù)輸入引腳。 SPI 通道是定向 的字節(jié),每個(gè)命令或者數(shù)據(jù)快都是由 8 位字節(jié)構(gòu)成,類(lèi)似 SD 卡協(xié)議, SPI 包含了命令、相應(yīng)和數(shù)據(jù)塊。如下圖表示 SPI 主器件和從器件的通信。 SCK 腳是主模塊的時(shí)鐘輸出或從模塊的輸入。寫(xiě)主器件的 SPI 數(shù)據(jù)寄存器后開(kāi)始產(chǎn)生 SPI 時(shí)鐘。寫(xiě)入的數(shù)據(jù)從主器件的 MOSI 腳轉(zhuǎn)換到 MOSI 腳。一個(gè)字節(jié)數(shù)據(jù)發(fā)送完成后, SPI 時(shí)鐘發(fā)生器將停止, SPIF 置位。如果 SPI 中斷位 SPIE 和串口中斷使能位 ES 都置 1,將產(chǎn)生 SPI 中斷請(qǐng)求。外部主器件驅(qū)動(dòng)從模式選擇輸入重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 14 腳 SSP1[4]為低, SPI 模塊變?yōu)閺哪K。如圖 、圖 所示是 SPI 格式圖: 圖 CPHA=0 時(shí) SPI 傳輸格式 圖 CPHA=1 時(shí) SPI 傳輸格式 看門(mén)狗定時(shí)器:?jiǎn)纹瑱C(jī)內(nèi)部有一個(gè)可編程的看門(mén)狗 (WDT),用來(lái)防止軟件的死鎖和自動(dòng)保護(hù) , 為了保護(hù)系統(tǒng),防止軟件的死鎖。如圖 所示是 WDT 的方框: 圖 看門(mén)狗定時(shí)器方框圖 重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 15 第 3 章 基于單片機(jī)的電子相冊(cè)的 硬件設(shè)計(jì) 本次設(shè)計(jì)的硬件電路由單片機(jī)主控模塊,電源轉(zhuǎn)化、 SD 卡模塊、液晶模塊等組成。先從總體電路設(shè)計(jì)入手,然后詳細(xì)介紹各個(gè)部分的設(shè)計(jì)。 硬件電路總體設(shè)計(jì) 硬件設(shè)計(jì)是整個(gè)系統(tǒng)的基礎(chǔ),要考慮的方方面面很 多,硬件設(shè)計(jì)至關(guān)重要,除了實(shí)現(xiàn)此設(shè)計(jì)基本功能以外,主要還要考慮如下幾個(gè)因素: ; ; ; 。 總體設(shè)計(jì) 流程圖 : 根據(jù)題目要求系統(tǒng)可以分為以下幾個(gè)基礎(chǔ)模塊,如圖 所示: 圖 硬件總體設(shè)計(jì)流程圖 電子相冊(cè)各模塊的電路設(shè)計(jì) 電壓轉(zhuǎn)換電路設(shè)計(jì) 存儲(chǔ)器 SD 卡與彩色液晶顯示器的工作電壓為 ,單片機(jī) SST89E516RD 工作電壓為 5v,使用 USB 供電的電壓輸出為 5v。那么 的電壓就得由電壓轉(zhuǎn)換而得,轉(zhuǎn)換
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1