資料介紹
目前U盤以其體積小、易攜帶、容量大、使用方便等特點成為最常用的移動存儲設備之一。但是一直以來人們對U盤的使用僅限于U盤與計算機之間的通訊。如果要實現(xiàn)多個U盤的內(nèi)容相互轉(zhuǎn)儲必須通過計算機問接完成,比較麻煩,且無法滿足人們出門在外需要隨時隨地轉(zhuǎn)儲數(shù)據(jù)的要求。本文針對這一需求,設計了一款以C8051FD40單片機為核心的U盤轉(zhuǎn)儲器,實現(xiàn)不通過計算機直接完成兩個U盤之間的數(shù)據(jù)交換,具有體積小、傳輸速度快、操作方便、硬件綜合成本低等優(yōu)點。
1系統(tǒng)硬件設計
1.1系統(tǒng)總體結(jié)構(gòu)與工作原理
系統(tǒng)由電源模塊、USB接口轉(zhuǎn)儲模塊、控制模塊、鍵盤模塊和液晶顯示模塊等組成,如圖1所示。C8051F040微控制單元外接兩個CH375 U盤模塊,通過在單片機內(nèi)部開辟一個數(shù)據(jù)緩沖區(qū),直接調(diào)用子程序庫,負責將一個U盤中選中的文件數(shù)據(jù)傳送到另一個U盤中。液晶和外部鍵盤實現(xiàn)人機接口,通過鍵盤的上翻、下翻、選擇、復制等按鍵,選中要轉(zhuǎn)存的文件,并在液晶模塊中顯示文件名、文件大小等相關信息。人機交互界面友好、操作簡便。

圖1 系統(tǒng)結(jié)構(gòu)框圖
1.2 CH375 U盤模塊
采用振南電子開發(fā)的CH375 U盤讀寫模塊,該模塊體積小巧,僅3.3x2.0 cm2.模塊供電為5 V,配有指示燈,工作時指示燈被點亮。模塊使用USB主從機控制器CH375B,采用并行方式驅(qū)動,可以實現(xiàn)U盤的讀寫。共需要13根信號線(5根控制線8根數(shù)據(jù)線)。
通過該模塊提供的znFAT,一種單片機上的FAT32文件系統(tǒng)解決方案,能夠輕松地實現(xiàn)U盤上的各種文件級的應用。主要包括文件扇區(qū)的定位、文件打開、信息修改、文件關閉、文件刪除、文件讀、文件寫、磁盤信息查詢等一些對文件的基本操作。該模塊具有體積小,價格較低,使用方便的特點。通過該模塊很容易通過單片機實現(xiàn)對兩個U盤中的相關文件的轉(zhuǎn)移。
CH375 U盤讀寫模塊與C8051F040單片機的連接如圖2所示。C8051F040通過CS選中U盤模塊,U盤模塊則通過INT以中斷方式與單片機進行通信。DO~D7為CH375 U盤模塊與單片機的并行通信數(shù)據(jù)線,單片機通過AO、RD、WR控制信號控制CH375U盤模塊。D+、D-為CH375 U盤模塊與USB存儲設備的串行接口。通過CH375 U盤模塊可以很容易地實現(xiàn)單片機與USB存儲設備直接的數(shù)據(jù)轉(zhuǎn)儲。

圖2 CH375 U盤模塊與C8051FD40接口
1. 3液晶顯示模塊
本系統(tǒng)使用122x32點陣的MGLS12232液晶顯示模塊,模塊內(nèi)置兩塊2.560位的RAM和兩片SED1520控制器,分別由E1、E2兩個選通信號控制左右兩半屏的顯示。圖形液晶顯示模塊有兩種連接方式:一種為直接訪問方式,另一種為間接控制方式。本系統(tǒng)是采用直接控制方式,該方式將液晶顯示模塊的接口作為存儲器或I/O設備直接掛接在單片機總線上。該模塊體積小、價格較低且通過該液晶模塊能夠滿足對一般文件夾名、文件名和文件信息的顯示。
1系統(tǒng)硬件設計
1.1系統(tǒng)總體結(jié)構(gòu)與工作原理
系統(tǒng)由電源模塊、USB接口轉(zhuǎn)儲模塊、控制模塊、鍵盤模塊和液晶顯示模塊等組成,如圖1所示。C8051F040微控制單元外接兩個CH375 U盤模塊,通過在單片機內(nèi)部開辟一個數(shù)據(jù)緩沖區(qū),直接調(diào)用子程序庫,負責將一個U盤中選中的文件數(shù)據(jù)傳送到另一個U盤中。液晶和外部鍵盤實現(xiàn)人機接口,通過鍵盤的上翻、下翻、選擇、復制等按鍵,選中要轉(zhuǎn)存的文件,并在液晶模塊中顯示文件名、文件大小等相關信息。人機交互界面友好、操作簡便。

圖1 系統(tǒng)結(jié)構(gòu)框圖
1.2 CH375 U盤模塊
采用振南電子開發(fā)的CH375 U盤讀寫模塊,該模塊體積小巧,僅3.3x2.0 cm2.模塊供電為5 V,配有指示燈,工作時指示燈被點亮。模塊使用USB主從機控制器CH375B,采用并行方式驅(qū)動,可以實現(xiàn)U盤的讀寫。共需要13根信號線(5根控制線8根數(shù)據(jù)線)。
通過該模塊提供的znFAT,一種單片機上的FAT32文件系統(tǒng)解決方案,能夠輕松地實現(xiàn)U盤上的各種文件級的應用。主要包括文件扇區(qū)的定位、文件打開、信息修改、文件關閉、文件刪除、文件讀、文件寫、磁盤信息查詢等一些對文件的基本操作。該模塊具有體積小,價格較低,使用方便的特點。通過該模塊很容易通過單片機實現(xiàn)對兩個U盤中的相關文件的轉(zhuǎn)移。
CH375 U盤讀寫模塊與C8051F040單片機的連接如圖2所示。C8051F040通過CS選中U盤模塊,U盤模塊則通過INT以中斷方式與單片機進行通信。DO~D7為CH375 U盤模塊與單片機的并行通信數(shù)據(jù)線,單片機通過AO、RD、WR控制信號控制CH375U盤模塊。D+、D-為CH375 U盤模塊與USB存儲設備的串行接口。通過CH375 U盤模塊可以很容易地實現(xiàn)單片機與USB存儲設備直接的數(shù)據(jù)轉(zhuǎn)儲。

圖2 CH375 U盤模塊與C8051FD40接口
1. 3液晶顯示模塊
本系統(tǒng)使用122x32點陣的MGLS12232液晶顯示模塊,模塊內(nèi)置兩塊2.560位的RAM和兩片SED1520控制器,分別由E1、E2兩個選通信號控制左右兩半屏的顯示。圖形液晶顯示模塊有兩種連接方式:一種為直接訪問方式,另一種為間接控制方式。本系統(tǒng)是采用直接控制方式,該方式將液晶顯示模塊的接口作為存儲器或I/O設備直接掛接在單片機總線上。該模塊體積小、價格較低且通過該液晶模塊能夠滿足對一般文件夾名、文件名和文件信息的顯示。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 儲能電源市場分析 80次下載
- LLC拓撲詳細解析資料下載 84次下載
- EDID詳細解析資料匯總 23次下載
- DP1.4轉(zhuǎn)HDMI2.0轉(zhuǎn)換器芯片CS5263數(shù)據(jù)手冊 32次下載
- 如何解析定時器產(chǎn)生的脈沖信號? 15次下載
- PLC的硬件組態(tài)和存儲器概念詳細說明 10次下載
- ABB機器人框架斷路器的Emax樣本詳細解析 0次下載
- 網(wǎng)絡存儲技術(shù)的存儲協(xié)議詳細說明 15次下載
- 存儲器及接口設計的詳細資料說明 17次下載
- 如何深度解析C++拷貝構(gòu)造函數(shù)詳細資料說明
- 存儲設備轉(zhuǎn)儲器的詳細解析 0次下載
- 存儲設備轉(zhuǎn)儲器詳解 0次下載
- 紫金橋?qū)崟r數(shù)據(jù)庫_實時數(shù)據(jù)轉(zhuǎn)儲功能深度剖析 8次下載
- 基于單片機的存儲設備轉(zhuǎn)儲器
- DS31256 Envoy - 寄存器轉(zhuǎn)儲例程
- TypeC轉(zhuǎn)hdmi會燒壞設備嗎 1325次閱讀
- 電化學儲能與光伏儲能的區(qū)別 1012次閱讀
- 電化學儲能與物理儲能的對比 1449次閱讀
- 光伏儲能設備有哪些類型 1546次閱讀
- 光伏儲能系統(tǒng)原理詳解 1946次閱讀
- 儲能雙向DC/DC功率變換器介紹 3191次閱讀
- 儲能變流器的拓撲結(jié)構(gòu)介紹 2304次閱讀
- 超級電容儲能密度的計算公式 2039次閱讀
- 內(nèi)核轉(zhuǎn)儲的設置 755次閱讀
- Ubuntu 16.04系統(tǒng)中調(diào)試Apollo項目核心轉(zhuǎn)儲文件的方法 7060次閱讀
- 存儲設備類型與存儲系統(tǒng)網(wǎng)絡構(gòu)架的詳細解析 1.3w次閱讀
- 詳細剖析云儲能 6432次閱讀
- 對于早期、現(xiàn)在和未來存儲器的詳細解析 7809次閱讀
- 高速緩沖存儲器基礎知識詳細介紹 1w次閱讀
- MEMS存儲設備的管理技術(shù) 1102次閱讀
下載排行
本周
- 1常用電子元器件集錦
- 1.72 MB | 24490次下載 | 免費
- 2PC2456高壓浪涌抑制器控制器數(shù)據(jù)手冊
- 3.03 MB | 12次下載 | 免費
- 3PC2464具理想二極管的浪涌抑制控制器數(shù)據(jù)手冊
- 4.42 MB | 8次下載 | 免費
- 4PC2466高電壓浪涌抑制器數(shù)據(jù)手冊
- 3.37 MB | 8次下載 | 免費
- 5ssd1306單片 CMOS OLED/PLED 驅(qū)動芯片中文手冊
- 1.66 MB | 5次下載 | 1 積分
- 6PC2596 40V 輸入 150KHz 3A 降壓型電源轉(zhuǎn)換器數(shù)據(jù)手冊
- 2.44 MB | 3次下載 | 免費
- 7松下 rq-sx3隨身聽電路圖資料
- 2.93 MB | 2次下載 | 5 積分
- 8臺式主板DDR5內(nèi)存插槽引腳功能表資料
- 0.17 MB | 2次下載 | 5 積分
本月
- 1常用電子元器件集錦
- 1.72 MB | 24490次下載 | 免費
- 2三相逆變主電路的原理圖和PCB資料合集免費下載
- 27.35 MB | 111次下載 | 1 積分
- 3運算放大器基本電路中文資料
- 1.30 MB | 16次下載 | 免費
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 12次下載 | 5 積分
- 5PC2456高壓浪涌抑制器控制器數(shù)據(jù)手冊
- 3.03 MB | 12次下載 | 免費
- 6常用電子元器件介紹
- 3.21 MB | 11次下載 | 免費
- 7PC2570低Iq理想二極管控制電路數(shù)據(jù)手冊
- 1.54 MB | 8次下載 | 免費
- 8PC2557正向高壓理想二極管控制電路中文手冊
- 1.80 MB | 8次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935130次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183345次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73816次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65990次下載 | 10 積分
評論