【正文】
面介紹引腳的功能。⑥ 5個(gè)中斷向量源。② 晶片內(nèi)部具有時(shí)鐘振蕩器(傳統(tǒng)最高工作頻率可至12MHz)。這一動(dòng)作帶動(dòng)了其他廠商跟風(fēng)。某些新型電腦上已經(jīng)內(nèi)置了讀卡裝置。(除2005年尼康新發(fā)布的D50支持SD。2001年 SM卡的市場(chǎng)占有率超過(guò)50%,但到了2005年下降到了40%左右,并且還在快速滑落。不過(guò)注意的是,在某些產(chǎn)品例如手機(jī)上,SD卡和MMS卡是不能兼容的。目前SD卡在數(shù)碼相機(jī)中正在迅速普及,大有成為主流之勢(shì)。因此不少數(shù)碼相機(jī)也開(kāi)始支持SD卡。 設(shè)有SD卡插槽的設(shè)備能夠使用較簿身的MMC卡,但是標(biāo)準(zhǔn)的SD卡卻不能插入到MMC卡插槽。 SD卡還提供不同的速度,它是按CDROM的150kB/秒為1倍速的速率計(jì)算方法來(lái)計(jì)算的。SD卡與MMC卡保持著向上兼容,也就是說(shuō),MMC可以被新的SD設(shè)備存取,兼容性則取決于應(yīng)用軟件,但SD卡卻不可以被MMC設(shè)備存取。3 系統(tǒng)硬件部分設(shè)計(jì) SD卡簡(jiǎn)介SD卡在24mm32mm(Multilevel Cell)技術(shù)和Toshiba(東芝),通過(guò)9針的接口界面與專門(mén)的驅(qū)動(dòng)器相連接,不需要額外的電源來(lái)保持其上記憶的信息。另一條為輸出電平器件輸出低電平的最大電壓值,應(yīng)該小于接收電平器件識(shí)別為低電平的最高電壓值。雖然 AT89S51也沒(méi)有集成 SPI 接口模塊,但可以用軟件的方式模擬 SPI接口時(shí)序。SD卡有 2 種可選的通信協(xié)議: SD 模式和 SPI 模式。因此,SD卡與 FAT16 文件系統(tǒng)相結(jié)合是嵌入式數(shù)據(jù)存儲(chǔ)、記錄系統(tǒng)的理想方案,可以將采集記錄的數(shù)據(jù)直接在 PC上讀取和處理。 因此在單片機(jī)系統(tǒng)中植入文件系統(tǒng)是單片機(jī)系統(tǒng)發(fā)展的必然結(jié)果。 因此, 如何系統(tǒng)地、 靈活地管理數(shù)據(jù)文件就成了單片機(jī)系統(tǒng)開(kāi)發(fā)者無(wú)法回避的問(wèn)題。它最大的特點(diǎn)就是通過(guò)加密功能,可以保證數(shù)據(jù)資料的安全保密,它還具備版權(quán)保護(hù)技術(shù),所采用的版權(quán)保護(hù)技術(shù)是DVD中使用的CPRM技術(shù)(可刻錄介質(zhì)內(nèi)容保護(hù))。關(guān)鍵詞:?jiǎn)纹瑱C(jī) sd卡 串口 通信 ABSTRACTMany industry site need data collector of all kinds of data acquisition work pleted. Practical application request data collector reliable, low cost, easy to operate, easy to data collection and analysis。長(zhǎng)期以來(lái),以Flash Memory為存儲(chǔ)體的SD卡因具備體積小、功耗低、可擦寫(xiě)以及非易失性等特點(diǎn)而被廣泛應(yīng)用于消費(fèi)類電子產(chǎn)品中。在諸如MP數(shù)碼相機(jī)等設(shè)備上也都采用SD卡作為其存儲(chǔ)設(shè)備。大連科技學(xué)院2013屆本科畢業(yè)生設(shè)計(jì)(論文)大連科技學(xué)院畢 業(yè) 設(shè) 計(jì) (論 文)題 目 基于單片機(jī)的sd卡數(shù)據(jù)操作設(shè)計(jì) 摘 要許多工業(yè)現(xiàn)場(chǎng)需要數(shù)據(jù)采集器完成各類數(shù)據(jù)采集工作。SD卡之所以得到如此廣泛的使用,是因?yàn)樗鼉r(jià)格低廉、存儲(chǔ)容量大、使用方便、通用性與安全性強(qiáng)等優(yōu)點(diǎn)。特別是近年來(lái),隨著價(jià)格不斷下降且存儲(chǔ)容量不斷提高,它的應(yīng)用范圍日益增廣。 Both convenient and PC online, and independently plete the data acquisition, storage work.SD card is widely used in daily life and work. Now, it has bee the most mon data storage card. Such as MP3, digital cameras and other equipment are also using the SD card as the storage device. SD card is so widely used, because it has the advantages of low price, the advantages of large storage capacity, convenient use, versatility and strong safety. Since it has so many advantages, so if it is added to the MCU application development system, will make the system better. This requires hardware and read SD card to write time study.Longterm since, to Flash Memory memory SD card has small size, low power consumption, erasable and nonvolatile characteristics have been widely used in consumer electronic products. Especially in recent years, with falling prices and increasing storage capacity, its application range is extended. When the data acquisition system needs a long time to collect, record data, select the SD card as storage medium is the developers a good choice. This paper introduces the SD card store data acquisition circuit design principle, circuit and paper describes in detail the process of operation of SD card with AT89C51 single chip microputer.Key Words:Single chip microputer SD card Serial port Signal munication目 錄1 前 言 12 系統(tǒng)方案設(shè)計(jì) 23 系統(tǒng)硬件部分設(shè)計(jì) 3 SD卡簡(jiǎn)介 3 SD卡的使用 3 SD卡發(fā)展歷程 4 4 單片機(jī)歷史 6 單片機(jī)的特點(diǎn) 7 單片機(jī)的基本組成 7 電源模塊 8 單片機(jī)最小系統(tǒng) 8 sd卡內(nèi)部結(jié)構(gòu)和工作原理 10 SD卡內(nèi)部結(jié)構(gòu) 10 sd卡引腳及功能 11 單片機(jī)與sd卡鏈接 12 12 12 134 軟件設(shè)計(jì) 14 軟件設(shè)計(jì)目標(biāo) 14 設(shè)計(jì)環(huán)境 14 系統(tǒng)軟件設(shè)計(jì) 14 SD卡初始化 14 數(shù)據(jù)塊的讀寫(xiě) 15 定時(shí)器T0函數(shù)流程圖 18結(jié) 論 19謝 辭 20參考文獻(xiàn) 21附 錄 2241 前 言SD卡(Secure Digital Memory Card)中文翻譯為安全數(shù)碼卡,是一種基于半導(dǎo)體快閃記憶器的新一代記憶設(shè)備,它被廣泛地于便攜式裝置上使用,例如數(shù)碼相機(jī)、個(gè)人數(shù)碼助理(PDA)和多媒體播放器等。大小猶如一張郵票的SD記憶卡,重量只有2克,但卻擁有高記憶容量、快速數(shù)據(jù)傳輸率、極大的移動(dòng)靈活性以及很好的安全性。文件系統(tǒng)的使用使開(kāi)發(fā)者獲得“ 路徑” 的概念, 從而回避了存儲(chǔ)介質(zhì)的地址空間, 不用每次都從頭對(duì)物理介質(zhì)進(jìn)行操作。由于該系統(tǒng)是通過(guò) SD卡模組向 SD卡寫(xiě)入一系列文件, 這些文件需要被 Windows 系列操作系統(tǒng)正確識(shí)別, 并進(jìn)行讀寫(xiě)操作, 因此, 我們選擇了應(yīng)用最為廣泛的 FAT16 文件系統(tǒng)。2 系統(tǒng)方案設(shè)計(jì)本系統(tǒng)采用 MCS 251 架構(gòu)的 AT89S51單片機(jī)。SD模式是 SD 卡的標(biāo)準(zhǔn)讀寫(xiě)方式,選用此模式需要選擇帶SD卡控制接口的 MCU 或者額外的 SD 卡控制單元。另外一個(gè)要解決的問(wèn)題是SD卡與AT89S51的電平匹配??紤]到SD卡在SPI工作模式下,數(shù)據(jù)的傳輸都是單向的,這樣可以在單片機(jī)向 SD 卡傳輸數(shù)據(jù)時(shí)采用晶體管加下拉電阻的方法,基本電路如圖21所示。而且它是一體化固體介質(zhì),沒(méi)有任何移動(dòng)部分,所以不用擔(dān)心機(jī)械運(yùn)動(dòng)的損壞。(SD卡外型采用了與MMC厚度一樣的導(dǎo)軌式設(shè)計(jì),以使SD設(shè)備可以適合MMC)?;旧?,它們能夠比標(biāo)準(zhǔn)CDROM的傳輸速度快6倍(900 kB/秒),而高速的SD卡更能傳輸66x (10 MB/秒) 以及 133x 或更高的速度。SD卡能夠于CF卡和PCMCIA卡上,插上轉(zhuǎn)接器使用;而miniSD卡和microSD卡亦能插上轉(zhuǎn)接器于SD卡插槽使用。 SD卡的使用 SD卡應(yīng)用于以下的手提數(shù)碼裝置: ●數(shù)碼相機(jī)儲(chǔ)存相片及短片 ●數(shù)碼攝錄機(jī)儲(chǔ)存相片及短片 ●個(gè)人數(shù)碼助理(PDA)儲(chǔ)存各類資料 ●手提電話儲(chǔ)存相片、鈴聲、音樂(lè)、短片等資料 ●多媒體播放器 SD卡多用于MP3隨身聽(tīng)、數(shù)碼攝像機(jī)、數(shù)碼相機(jī)等,也有用于筆記本電腦上。SD卡在今年的發(fā)展很快,已經(jīng)開(kāi)始威脅到CF卡的市場(chǎng)分額了。現(xiàn)在的SD卡容量由8MB到32GB不等。大部分的數(shù)碼相機(jī)生產(chǎn)商都提供了SD卡的支持,包括佳能、尼康、柯達(dá)、松下及柯尼卡美能達(dá)等。) SD卡是東芝在MMC卡技術(shù)中加入加密技術(shù)硬件而成,由于MMC卡可能會(huì)較易讓使用者復(fù)制數(shù)碼音樂(lè),東芝便加入這些技術(shù)希望令音樂(lè)業(yè)界安心。最新的發(fā)展是SD內(nèi)建了USB插口,省略了讀卡器。 AT89S51是美國(guó)ATMEL生產(chǎn)的低功耗,高性能CMOS8位單片機(jī),片內(nèi)含4K bytes的可系統(tǒng)編程的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)8051指令系統(tǒng)及引腳。③ 內(nèi)部程式存儲(chǔ)器(ROM為4KB)。⑦ 2組獨(dú)立的16位定時(shí)器。圖11 AT89S51引腳圖:AT89S51 電源正端輸入,接+5V。 :(~):端口0是一個(gè)8位寬的開(kāi)路漏極(Open Drain)雙向輸出入端口。(~):端口3也具有內(nèi)部提升電路的雙向I/O端口,其輸出緩沖器可以推動(dòng)4個(gè)TTL負(fù)載,同時(shí)還多工具有其他的額外特殊功能,包括串行通信、外部中斷控制、計(jì)時(shí)計(jì)數(shù)控制及外部數(shù)據(jù)存儲(chǔ)器內(nèi)容的讀取或?qū)懭肟刂频裙δ堋#篒NT1,外部中斷1輸入。:RD,外部數(shù)據(jù)存儲(chǔ)器的讀取信號(hào)。在開(kāi)創(chuàng)嵌入式系統(tǒng)獨(dú)立發(fā)展道路上,Intel公司功不可沒(méi)。在發(fā)展MCU方面,最著名的廠家當(dāng)數(shù)Philips公司。隨