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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的電子相冊(cè)設(shè)計(jì)-預(yù)覽頁

2026-01-03 18:51 上一頁面

下一頁面
 

【正文】 。 。同時(shí)技術(shù)的尚不成熟也推高了其銷售價(jià)格。電子相冊(cè)剛出現(xiàn)時(shí)由于市場(chǎng)前景不重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 5 明朗,技術(shù)尚不成熟,很多功能不健全,此時(shí)的電子相冊(cè)僅僅只有圖片按照一定時(shí)間轉(zhuǎn)換的功能,而且程序是固化在芯片中,人們不能通過手動(dòng)來改變轉(zhuǎn)換時(shí)間。它克服了電子相冊(cè)存儲(chǔ)空間限制的缺點(diǎn),使得電子相冊(cè)的存儲(chǔ)空間大大增加。 屏音視頻電子相冊(cè) 此時(shí)的電子相冊(cè)經(jīng)過改進(jìn) ,使得其顯示效果更加的絢麗,同時(shí)增加了很多的人性化功能。此時(shí)的電子相冊(cè)雖然已經(jīng)有了很大改進(jìn),但是諸多的難題還沒有解決。新技術(shù)的采用使得屏幕視角更為寬廣,同時(shí)亮度和色飽和度等方面的難題也得以完美的解決。同時(shí)如今的電子相冊(cè)也增加了更多的更加人性化的功能,例如 多種圖片切換播放效果、圖片縮放 /旋轉(zhuǎn)、內(nèi)置高保真音響、紅外遙控等實(shí)用的人性化功能??傊?,電子相冊(cè)會(huì)變得越來越智能,越來越人性,電子相冊(cè)的發(fā)展前景廣闊。 基于單片機(jī)的電子 相冊(cè)的 設(shè)計(jì)思路 硬件方面我采用 32MSD 卡,芯片采用型號(hào)為 SST89E516RD 型芯片, 存 8位液晶顯示器。程序設(shè)計(jì)開發(fā)使用常用的 51 系列開發(fā)軟件 Keil uVision3。主要完成 SD 卡與單片機(jī)之間的通信。單片機(jī)的 SPI 接口可以設(shè)置為 4 分頻,也就是 10MBPS,這就是 SD 卡和單片機(jī)之間的工作速度。其中彩色液晶用于圖像的顯示, SD/MMC 卡槽用于插入存儲(chǔ)設(shè)備, 51 單片機(jī)最 小 系統(tǒng)用于控制和播放圖像。本次畢業(yè)設(shè)計(jì)采用的是 SST89E516RD 系列單片機(jī),該單片機(jī)有 1K RAM,可以滿足 SD 卡對(duì)扇區(qū)大小的要求。以下是單片機(jī) 引腳 (硬件電路中使用的引腳 )的簡要說明: 重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 9 VDD:主電源接 + +5V。重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 10 PSEN、 ALE/PROG 、 EA/VPP 和 RST PSEN( 29 腳):程序存儲(chǔ)使能端。 ALE/PROG( 30 腳):地址鎖存使能端。 ALE 可以通過置位 SFR 的 禁止,置位后 ALE 只能在執(zhí)行 MOVE 指令時(shí)被激活。當(dāng)晶振在運(yùn)動(dòng)中,只要復(fù)位管腳出現(xiàn) 2 個(gè)機(jī)器周期高電平即可復(fù)位單片機(jī)。 P0 在外部主機(jī)模式編程時(shí)接收代碼,外部主機(jī)模式校驗(yàn)是輸出代碼。當(dāng)作為輸入腳時(shí)被外部拉低的 P1 口會(huì)因?yàn)閮?nèi)部上拉而輸出電 流。向 P2 口寫入1 時(shí) P2 口被內(nèi)部上拉為高電平,可用作輸入口。 ~ ( 2532 腳): P3 口時(shí) 8 位帶內(nèi)部上 拉的雙向 I/O 口。 P3 口在外部主機(jī)模式編程和校驗(yàn)時(shí)接收一些控制信號(hào)和部分的高地址數(shù)據(jù)。 SST89E516RD 的 ALU 是一個(gè)性能極強(qiáng)的運(yùn)算器,它既可以進(jìn)行加、減、乘、除四則運(yùn)算,也可以進(jìn)行與、或、非、異或等邏輯運(yùn)算,還具有數(shù)據(jù)傳送、移位、判斷和程序轉(zhuǎn)移等功能。 專用寄存器組主要用來指示當(dāng)前要執(zhí)行指令的內(nèi)存地址、存放操作數(shù)和指示指令執(zhí)行后的狀態(tài)等。 A 累加器 A 又記作 ACC,是一個(gè)具有特殊用途的二進(jìn)制 8 位寄存器,專門用來存放操作數(shù)或運(yùn)算結(jié)果。 字 PSW PSW 是一個(gè) 8 位標(biāo)志寄存器,用來存放指令執(zhí)行后的有關(guān)狀態(tài)。 DPTR 可以 用來存放片內(nèi) ROM的地址,也可以用來存放片外 RAM 和片外 ROM 的地址。公用四根線進(jìn)行數(shù)據(jù)傳輸: CS 片選線、 CLK 時(shí)鐘線、 DATI 數(shù)據(jù)輸入引腳、 DATOUT數(shù)據(jù)輸入引腳。寫主器件的 SPI 數(shù)據(jù)寄存器后開始產(chǎn)生 SPI 時(shí)鐘。外部主器件驅(qū)動(dòng)從模式選擇輸入重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 14 腳 SSP1[4]為低, SPI 模塊變?yōu)閺哪K。 硬件電路總體設(shè)計(jì) 硬件設(shè)計(jì)是整個(gè)系統(tǒng)的基礎(chǔ),要考慮的方方面面很 多,硬件設(shè)計(jì)至關(guān)重要,除了實(shí)現(xiàn)此設(shè)計(jì)基本功能以外,主要還要考慮如下幾個(gè)因素: ; ; ; 。 5v 電壓從輸入引腳輸入,通過轉(zhuǎn)換從輸出引腳輸入 電壓,從而成功的將 5v 電壓轉(zhuǎn)換為 電壓,轉(zhuǎn)換電路圖如下: SST89E516D 圖片成功顯示 圖片成功顯示 電源 SD 程序 液晶驅(qū)動(dòng) 文件系統(tǒng) 重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 16 圖 電壓轉(zhuǎn)換電路 晶體振蕩電路設(shè)計(jì) X1 和 X2 分別接單片機(jī)的 XTAL1 和 XTAL2 口,它們是芯片內(nèi)振蕩器的輸入和輸出端。設(shè)置為四分頻,則速度為 10MBPS, 足可以播放 45 張圖片,流暢度可以保證。 SD模式是 SD 卡標(biāo)準(zhǔn)的讀寫方式,但是在選用 SD 模式時(shí),往往需要選擇帶有 SD 卡控制器接口的單片機(jī),或者必須加入額外的 SD 卡控制單元以支持 SD 卡的讀寫。使用了四根數(shù)據(jù)線和地線電源鍵 4 引腳,工作電壓是 。 在 SPI 模式下其命令由 6 個(gè)字節(jié)構(gòu)成,其中高位在前。其中 SD 方式采用 6 線制,使用 CLK、 CMD、 DAT0~ DAT3 進(jìn)行數(shù)據(jù)通信。第一個(gè)字節(jié)是命令,緊接著是 4 字節(jié)的參數(shù),一般用于指定 SD的 字節(jié)地址。注意,在初始化階段最好設(shè)置為 SPI 頻率為 128 分頻,較低速度。當(dāng) rs=0、 rw 上升沿跳變時(shí),單片機(jī) p2 口傳送給 彩色液晶的數(shù)據(jù)時(shí)命令。 FAT32 結(jié)構(gòu)分析子程序設(shè)計(jì) 了解 FAT32 系統(tǒng)之前,需要注意一個(gè) FAT 文件系統(tǒng)的第一個(gè)重要的數(shù)據(jù)結(jié)構(gòu)— BPB,它位于該 FAT 卷得第一個(gè)扇區(qū),同時(shí)也屬于 FAT 文件系統(tǒng)基本區(qū)域的保留區(qū)。因此,文件占用磁盤空間時(shí),其基本單位不是字節(jié)而是簇,即使某個(gè)文件只有一個(gè)字節(jié),操作系統(tǒng)也會(huì)給他分配一個(gè)最小單元 — 既一個(gè)簇。這種存儲(chǔ)方式稱為文件的鏈?zhǔn)酱鎯?chǔ)。結(jié)構(gòu)信息。讀取第一扇區(qū),即 512 字節(jié)的內(nèi)容,我們可以知道 “ 文件分配表的起始地址 ” , “ 每簇多少扇區(qū) ” 和分配表的大小。公式:任何扇區(qū)地址 =(記錄簇號(hào) 2) *每簇多少扇區(qū) +根目錄的扇區(qū)地址。 文件處理子程序設(shè)計(jì) 處理圖片文件之前,首先需要了解 BMP 這種格式的圖片。 BMP 文件存儲(chǔ)數(shù)據(jù)時(shí),圖像的掃描方式是按從左到右、從下到上的順序。 ,它包含 BMP 圖像的寬、高、壓縮方法、以及定義顏色等信息。 主程序設(shè)計(jì) 主程序讀取通過 FAT32 文件系統(tǒng),得到根目錄地址,在讀取根目錄的文件記錄達(dá)到指定文件的首簇地址。 Lcd_Init()。//4 分頻【最高速度】,高電平,后沿移位 Fat32_Init()。 return 1。焊接順序很重要應(yīng)該是按照功能劃分的器件進(jìn)行焊接,焊接一個(gè)功能部件,然后進(jìn)行調(diào)試,調(diào)試通過焊接下一個(gè)部件,這樣容易找到問題的所在。調(diào)試時(shí) , 一定要符合入口條件和出口條件 , 調(diào)試可用單步運(yùn)行和斷點(diǎn)運(yùn)行方式 , 通過檢查用者系統(tǒng)的 CPU 現(xiàn)場(chǎng)情況、 RAM 的內(nèi)容和 I/ O 口的狀態(tài) , 檢測(cè)程序執(zhí)行結(jié)果是否符合設(shè)計(jì)要求 。這個(gè)階段若有故障 , 可以考慮各子程序運(yùn)行時(shí)是否破壞了現(xiàn)場(chǎng) , 緩沖單元、工作寄存器是否發(fā)生沖突 , 標(biāo)志位的建立和清除是否有堆棧區(qū)是否有溢出 , 輸入設(shè)備的狀態(tài)是否正常等等 ,若用者系統(tǒng)是在開發(fā)機(jī)的監(jiān)控程序下運(yùn)行時(shí) , 還要考慮用者緩沖單元是否和監(jiān)控程序的工作單元發(fā)生沖突。如今的單片機(jī)已經(jīng)發(fā)展了很多的種類,各種型號(hào)的都有,價(jià)格也很平易近人,這就更使得單片機(jī)有了更大的發(fā)展空間。 本文主要描述了用型號(hào)為 SST89E516RD 的 51 單片機(jī)實(shí)現(xiàn)電子相冊(cè)。 重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 25 參考文獻(xiàn) [1] 李蒙,毛建東 .單片機(jī)原理及應(yīng)用 [M].北京:中國輕工業(yè)出版社, . [2] 常敏,王涵. 51 單片機(jī)應(yīng)用程序開發(fā)與實(shí)踐 [M].北京:電子工業(yè)出版社, 2021. [3] 王宜懷,劉曉升 .嵌入式應(yīng)用技術(shù)基礎(chǔ)教程 [M].北京:清華大學(xué)出版社, . [4] 謝瑞和 .微型計(jì)算機(jī)原理與接口技術(shù)基礎(chǔ)教程 [M].北京:科學(xué)出版社, . [5] 顧治華,陳天煌,忽朝?。?C 語言程序設(shè)計(jì) [CP].北京:機(jī)械工業(yè)出版社, 2021. 10. [6] 湯小丹 ,梁紅兵 . 計(jì)算機(jī)操作系統(tǒng) [M].西安:西安電子科技大學(xué)出版社, . [7] 李朝青.單片機(jī)原理及接口技術(shù) [M].北京:北京航空航天大學(xué)出版社, . [8] 候振鵬.嵌入式 C 語言程序設(shè)計(jì) [M].北京:北京人民郵電出版社, . [9] 龔運(yùn)新 . 單片機(jī) C 語言開發(fā)技術(shù) [M].北京:清華大學(xué)出版社, . [10] 邵貝貝 , 龔光華 . 單片機(jī)的認(rèn)識(shí)與實(shí)踐 [M]. 北京:北京航空航天大學(xué)出版社 , [11] 孫育才 . MCS51 系列單片機(jī)原理及應(yīng)用 [M]. 南京:東南大學(xué)出版社, 2021. [12] 何立民 . 單片機(jī)高級(jí)教程 [M].北京: 北京航空航天大學(xué)出版社, 2021. [13] 沙占友,孟志永,王彥朋 . 單片機(jī)外圍電路設(shè)計(jì) [M]. 北京:電子工業(yè)出版社,. [14]張石 .嵌入式系統(tǒng)教程 [M].北京:機(jī)械工業(yè)出版社, . [15] 張益貞. Visual C++實(shí)現(xiàn) MPEG/JPEG 編解碼技術(shù) . 北京:人民郵電出版社,2021,11 [16] 雷思孝等 .單片機(jī)原理及實(shí)用技術(shù) [M].西安:西安電子科技大學(xué)出版社 , 重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 26 附:基于單片機(jī)的電子相冊(cè)程序 int main(void) { Port_Init()。 SPCR=0X5C。 File_Show()。 case 1: color += ((u16)FatBuffer[count]2)5 。 } } else { if(PixelBytes==2) //16 位顏色圖 { switch(RGBPoint) { case 0 : color = FatBuffer[count] 。 } } else { if(PixelBytes==4)//32 位顏色圖 { switch (RGBPoint) { case 0: color += ((u16)FatBuffer[count]3) 。 case 2 : 重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 28 color += ((u16)FatBuffer[count]3)11 。 TFT_WriteData(color)。 if(BmpPointX==BmpPixelX) //一行結(jié)束 { i=AddBytes。 BmpPixelY。 } } else { while((u16)((float)BmpPointX*ScaleX)==RealPointX) //跳過要顯示的行中的某些像重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 29 素 重慶郵電大學(xué)移通學(xué)院畢業(yè)設(shè)計(jì)(論文) 30 { SkipBytes+=PixelBytes。 BmpPointX=0。 BmpPointY++。 RealPointY = (float)BmpPointY*ScaleY。BmpCluster,amp。 //扇區(qū)數(shù)加一 if(sector == ClusterSize) //ClusterSize 為每簇扇區(qū)數(shù),判斷是否完成本簇輸出 { sector =0。 //讀 BMP 下一扇數(shù)據(jù) } }
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1