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

正文內(nèi)容

論文)基于單片機(jī)語(yǔ)音存儲(chǔ)與回放系統(tǒng)(編輯修改稿)

2024-12-13 22:47 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 司于 1971年生 產(chǎn) 第一 顆單 片機(jī) Intel4004開(kāi)始 , 開(kāi)創(chuàng) 了 電 子 應(yīng) 用的“智能化”新 時(shí) 代。 單 片機(jī)以其高性價(jià)比和 靈 活性,牢固 樹(shù) 立了其在嵌入式微控制系 統(tǒng) 中的“霸主”地位,在 PC 機(jī)以 28 38 Pentium、PⅢ 高速更新 換代 的同 時(shí) , 單 片機(jī) 卻 “始 終如 一”保持旺盛的生命力。例如, MCS51系列 單 片機(jī)已有 十多年的生命期,如今仍保持 著 上升的 態(tài)勢(shì) 就充分 證 明了 這 一點(diǎn) 。 單 片機(jī)的 結(jié) 構(gòu)與 組 成 目前, 單 片機(jī)的系 統(tǒng)結(jié) 構(gòu) 有兩種類 型:一種 是將 程序和 數(shù) 據(jù)存 儲(chǔ) 器分 開(kāi) 使用, 即哈佛 ( Harvard) 結(jié) 構(gòu), 當(dāng) 前的 單 片機(jī)大都是 這 種 結(jié) 構(gòu)。另一種是采用和 PC機(jī)的 馮 .諾 依曼 ( Von Neumann) 類 似的原理, 對(duì) 程序和 數(shù) 據(jù)存 儲(chǔ) 器不作 邏輯 上的 區(qū)分,用 來(lái) 存放用 戶 程序,可分 為 EPROM、 OTP、 ROM 和 FLASH 等 類 。 EPROM 型 內(nèi) 存 編 程后其 內(nèi) 容可用紫外 線 擦除,用 戶 可反復(fù)使用,故特 別 適用于 開(kāi)發(fā)過(guò) 程,但 EPROM 型 單 片機(jī)價(jià)格很高。具 有 ROM 型(掩膜型) 內(nèi) 存的 單 片機(jī)價(jià)格最低,它適用于大批量生 產(chǎn)。 由于 ROM 型 單 片機(jī)的代 碼 只能由生 產(chǎn) 廠商在制造芯片 時(shí)寫(xiě) 入,故用 戶 要更改程序代 碼 就十分不便,在 產(chǎn) 品未成熟 時(shí)選用 ROM型單 片機(jī) 風(fēng)險(xiǎn)較 高。 OTP型(一次可 編 程) 單 片機(jī)介于 EPROM 和 ROM 型 單 片機(jī) 之間 ,它 允許 用 戶 自己 對(duì) 其 編 程,但只能 寫(xiě) 入一次。 OTP型 單 片機(jī)生 產(chǎn)多 少完全可由用戶 自己掌握,不存在 ROM 型有最小起 訂 量和掩膜 費(fèi)問(wèn)題, 另外, 該類單 片機(jī)價(jià)格已同掩膜型十分接近,故特 別 受中小批量客 戶 的 歡 迎。 Flash 型( 閃 速型) 單 片南京工業(yè)大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 9 機(jī) 允許 用 戶 使 用編 程工具或 在線 快速修改程 序 代碼 ,且可反復(fù)使用,故一推出就受到 廣 大用 戶 的 歡 迎。 Flash 型 單 片機(jī) ,即可用于 開(kāi)發(fā)過(guò) 程,也可用于批量生 產(chǎn) ,隨著 制造 工藝 的改 進(jìn) , Flash 型 單 片機(jī)價(jià)格不 斷 下降,使用越 來(lái) 越普遍,它已是現(xiàn) 代 單 片機(jī) 的發(fā) 展 趨勢(shì)。 隨 機(jī) 內(nèi) 存 ( RAM) :用 來(lái) 存放程序 運(yùn) 行 時(shí) 的工作 變 量和數(shù) 據(jù),由于 RAM 的制作 工藝 復(fù) 雜, 價(jià)格比 ROM 高得多,所以 單 片機(jī)的 內(nèi) 部 RAM非常 寶貴, 通常 僅 有幾十到幾百 個(gè) 字 節(jié) 。 RAM 的 內(nèi) 容是易失性(也有的 稱 易 揮發(fā) 性)的,掉 電 后 會(huì)丟 失。最近出 現(xiàn)了 EEPROM 或 FLASH 型的 數(shù) 據(jù)存 儲(chǔ) 器,方便用 戶 存放不 經(jīng) 常改 變 的 數(shù) 據(jù)及其它重要 信息。 單 片機(jī)通常 還 有特殊寄存器和通用寄存器,它 們 是 單 片機(jī)中存取速度最快的 內(nèi) 存,但通常存 儲(chǔ)空間 很小。 中央 處 理器( CPU) 是 單 片機(jī)的核心 單 元,通常由算 術(shù)邏輯運(yùn) 算部件 ALU 和控制部件構(gòu)成。 CPU就象人的大 腦 一 樣 , 決定了單 片機(jī)的 運(yùn) 算能力和 處 理速度。 并行 輸 入 /輸 出 ( I/O)口 :通常 為獨(dú) 立的 雙向 口,任何口既可以用作 輸 入方式,又可以作 輸 出方式,通過(guò)軟 件 編 程 來(lái)設(shè) 定。 現(xiàn) 代的 單 片機(jī)的 I/O 口也有不同的功能 ,有的 內(nèi) 部具有上拉或下拉 電阻 ,有的是漏極 開(kāi) 路 輸 出,有的能提供足 夠 的 電 流可 以直 接驅(qū)動(dòng) 外部 設(shè)備 。 I/O 是 單 片機(jī)的重要 資 源,也是衡量 單 片機(jī)功能的重要指 針 之一。串口輸 入 /輸 出口 :用于 單 片機(jī)和串行 設(shè)備或其它單 片機(jī)的通信。串行通信有同步和異步之分, 這 可以用硬件或通用串行收 發(fā) 器 件來(lái)實(shí)現(xiàn) 。不同的 單 片機(jī)可能提供不同標(biāo) 準(zhǔn)的串行通信接口,如 UART、 SPI、 I2C、 Micro Wire 等。 定 時(shí) 器 /計(jì)數(shù)器( T/C) 單片機(jī)內(nèi) 部用于精 確定時(shí) 或 對(duì) 外部事件 (輸 入信 號(hào) 如 脈沖 ) 進(jìn) 行 計(jì)數(shù) ,有的單片機(jī)內(nèi) 部有多 個(gè)定時(shí) /計(jì)數(shù)器 。 系 統(tǒng)時(shí)鐘 通常需要外接石英晶體或其它振 蕩 源 來(lái) 提供 時(shí)鐘 信 號(hào)輸 入,也有的使用 內(nèi) 部RC振 蕩 器。 第三章 單片機(jī)介紹 10 以上是 單 片機(jī)的基本構(gòu)成, 現(xiàn) 代的 單 片機(jī)又加入了 許 多新的功能部件,如模擬 /數(shù) 字 轉(zhuǎn)換 器 ( A/D) 、 數(shù) 字 /模 擬轉(zhuǎn)換 器 ( D/A) 、 溫 度 傳 感器、液晶 ( LCD)驅(qū)動(dòng)電 路、 電壓監(jiān) 控、看 門(mén) 狗 ( WDT) 電 路、低 壓檢測(cè) ( LVD) 電 路等等 單 片機(jī) 編 程 語(yǔ) 言介 紹 對(duì) 于 51系列 單 片機(jī), 現(xiàn) 有四 種語(yǔ) 言支持,即 匯編 、 PL/M, C 和 BASIC。 BASIC 通常附在 PC 機(jī)上,是初 學(xué)編 程的第一 種語(yǔ) 言。一 個(gè) 新 變 量名定 義 之后可在程序中作 變 量使用,非常易 學(xué) ,根據(jù) 解釋 的行可以找到 錯(cuò)誤而 不是 當(dāng) 程 序執(zhí) 行完才能 顯現(xiàn) 出 來(lái) 。 BASIC 由于逐行 解釋 自然很 慢,每一行必 須在執(zhí) 行 時(shí)轉(zhuǎn)換成機(jī)器代 碼, 需要花 費(fèi)許多時(shí)間 不能做到 實(shí)時(shí) 性。 BASIC 為簡(jiǎn) 化使用 變 量,所有變 量都用 浮點(diǎn) 值。 BASIC 是用于要求 編 程 簡(jiǎn)單 而 對(duì)編 程效率和 運(yùn) 行速度要求不高的場(chǎng) 合。 PL/M 是 Intel 從 8080 微 處 理器 開(kāi)始為 其系列 產(chǎn) 品 開(kāi)發(fā)的編 程 語(yǔ) 言。它很像PASCAL,是一種 結(jié) 構(gòu) 化語(yǔ) 言,但它使用 關(guān)鍵詞 去定 義結(jié) 構(gòu)。 PL/M 編譯 器好像 匯編器一樣 可 產(chǎn) 生 緊湊 代 碼 。 PL/M 總 的 來(lái)說(shuō) 是“高 級(jí)匯編語(yǔ) 言”,可 詳細(xì) 控制 著代 碼的 生成。但 對(duì) 51系列, PL/M 不支持復(fù) 雜的 算 術(shù)運(yùn) 算、 浮點(diǎn)變 量而 無(wú) 豐富的庫(kù) 函 數(shù) 支持。 學(xué)習(xí) PL/M 無(wú) 異 于 學(xué)習(xí) 一種新 語(yǔ) 言。 C語(yǔ) 言是一種源于 編寫(xiě) UNIX 操作系 統(tǒng) 的 語(yǔ) 言,它是一種 結(jié) 構(gòu) 化語(yǔ) 言,可 產(chǎn)生 壓縮 代 碼 。 C語(yǔ)言結(jié) 構(gòu)是以括 號(hào) { }而不是子和特殊符 號(hào) 的 語(yǔ) 言。 C 可以 進(jìn) 行許 多機(jī)器 級(jí) 函 數(shù) 控制而不用 匯編語(yǔ) 言。與 匯編相 比,有如下優(yōu) 點(diǎn) : 對(duì)單 片機(jī)的指令系 統(tǒng) 不要求了解, 僅 要求 對(duì) 51 的 內(nèi) 存 結(jié) 構(gòu)有初步了解寄存器分配、不同 內(nèi) 存的 尋 址及 數(shù) 據(jù) 類 型等 細(xì)節(jié) 可由 編譯 器管理程序有 規(guī) 范的 結(jié) 構(gòu),可分 為 不同的函數(shù) 。 這 種方式可使程序 結(jié) 構(gòu)化 將可變 的 選擇與 特殊操 作組 合在一起的能力,改善了程序的可 讀 性 編 程及程 序調(diào)試時(shí)間顯著縮 短, 從 而提高效率提供的 庫(kù) 包含 許 多標(biāo) 準(zhǔn)子程序,具有 較強(qiáng) 的 數(shù) 據(jù) 處 理能 將 已 編 好程序可容易的植入新程序,因 為 它具有方便的模 塊 化 編 程技 術(shù) C語(yǔ) 言作 為 一種非常方便的 語(yǔ) 言而得到 廣泛 的支持,C語(yǔ) 言程序本 身并不依 賴于 機(jī)器硬件系 統(tǒng) ,基本上不做修改就可根據(jù) 單 片機(jī)不同 較快 地移植 過(guò)來(lái) 。 南京工業(yè)大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 11 51 的匯編語(yǔ) 言非常像其它 匯編語(yǔ) 言。指令系 統(tǒng) 比第一代微 處 理器要 強(qiáng) 一些。51的不同存 儲(chǔ)區(qū) 域使得其復(fù) 雜 一些。 盡 管懂得 匯編語(yǔ) 言不是你的目的,看懂一些可 幫 助你了解影 響 任何 語(yǔ) 言效率的 51特殊 規(guī) 定。例如,懂得 匯編語(yǔ) 言指令就可以使用在 片內(nèi) RAM 作 變 量的 優(yōu)勢(shì) ,因 為 片外 變 量需要幾 條 指令才能 設(shè) 置累加器和 數(shù) 據(jù)指 針進(jìn) 行存取。要求使用 浮點(diǎn) 和 啟 用函 數(shù)時(shí)只 有具 備匯編編程經(jīng)驗(yàn) 才能 避免生 成龐 大的、效率低的程序, 這 需要考 慮簡(jiǎn)單 的算 術(shù)運(yùn) 算或先算好的查表法。 最好的 單 片機(jī) 編 程者 應(yīng) 是 由匯編轉(zhuǎn) 用 C而不是原 來(lái) 用 過(guò)標(biāo) 準(zhǔn) C語(yǔ) 言的人。 由此 來(lái) 看, 單 片機(jī)有 著 微 處 理器所不具 備 的功能,它可 單獨(dú)地 完成 現(xiàn) 代 工業(yè)控制所要求的智能化控制功能, 這 是 單 片機(jī)最大的特征。 系 統(tǒng) 單片機(jī) 選擇 本系 統(tǒng) 以 MCS51單 片機(jī)成 員 中的 AT89C51 為 控制核心。 AT89C51 是美 國(guó)ATMEL 公司生 產(chǎn) 的低功耗,高性能 CMOS 8 位 單 片機(jī), 片內(nèi) 含 4kbytes 的 可系 統(tǒng)編 程的 Flash 只 讀 程序 內(nèi) 存,器件采用 ATMEL 公司的高密度、非易失性存 儲(chǔ) 技 術(shù)生 產(chǎn) ,兼 容標(biāo) 準(zhǔn) 8051 指令系 統(tǒng) 及引 腳 。它集 Flash 程序 內(nèi) 存既可 在線編 程( ISP)也可用 傳統(tǒng)方 法 進(jìn) 行 編 程及通用 8位微 處 理器 于單 片芯片中, ATMEL 公司的功能強(qiáng)大 ,低價(jià)位 AT89C51 單 片機(jī)可 為 您提供 許 多高性價(jià)比的 應(yīng) 用 場(chǎng) 合,它 靈 活 應(yīng) 用于各種控制 領(lǐng) 域。 主要性能 參數(shù) : ( 1)與 MCS51產(chǎn) 品指令系 統(tǒng) 完全兼容 ( 2) 4K 字 節(jié) 在系 統(tǒng)編 程 ( ISP) Flash 閃 速 內(nèi) 存 ( 3) 1000 次擦 寫(xiě) 周期 ( 4) 的工作 電壓 范 圍 ( 5)全 靜態(tài) 工作模式: 0Hz— 33MHz ( 6)三 級(jí) 程序加 密鎖 ( 7) 256?8字體 內(nèi) 部 RAM ( 8) 32 個(gè) 可 編 程 I/O 口 線 ( 9) 3個(gè) 16 位 定時(shí) /計(jì)數(shù)器 ( 10) 8 個(gè) 中 斷 源 第三章 單片機(jī)介紹 12 ( 11)全 雙 工串行 UART 通道 ( 12)低功耗 空閑 和掉 電 模式 ( 13)中 斷可從空閑 模 喚醒 系 統(tǒng) ( 14)看 門(mén) 狗 ( WDT) 及 雙數(shù) 據(jù)指 針 ( 15)掉 電標(biāo)識(shí) 和快速 編 程特性 ( 16) 靈 活的在系 統(tǒng)編 程( ISP— 字 節(jié) 或 頁(yè)寫(xiě) 模式) 其 內(nèi)部結(jié) 構(gòu) 結(jié) 構(gòu)如 圖 31所示: 圖 31 單片機(jī)內(nèi)部結(jié) 構(gòu) 圖 南京工業(yè)大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 13 AT89C51 引 腳 功能介 紹 源引 腳 Vcc和 GND Vcc: 電 源 電壓, GND(10 腳 ):接地端。 路引 腳 XTAL l和 XTAL 2。 XTAL 2(18 腳 ):接外部晶體和微 調(diào)電 容的一端。在 內(nèi) 它是振 蕩電 路反相放大器的 輸 出端,振 蕩電 路的 頻 率就是晶體的固有 頻 率。要 檢 查 單 片機(jī)的振 蕩電 路是否正確工作,可用示波器查看 XTAL2 端是否有 脈沖 信 號(hào)輸 出。 XTAL 1(19 腳 ):接外部晶體的微 調(diào)電 容的另一端。在 片內(nèi) 它是振 蕩電 路反相放大器的 輸 入端。若需采用外部 時(shí)鐘電 路 時(shí) , 該 引 腳輸 入外部 時(shí)鐘 脈沖 如 圖32, 33 所示: 圖 32 AT89S51單 片機(jī)晶振接法 號(hào) 引 腳 RST RES(8 腳 )“ RST 是復(fù)位信 號(hào)輸 入端,高 電平 有效。 當(dāng) 此 輸 入端保 持兩個(gè) 機(jī)器周期 (24 個(gè)時(shí)鐘 振 蕩 周期 )的高 電平時(shí) ,可以完成復(fù)位操作。 圖 33 外部 時(shí)鐘電 路 / O(輸 入/ 輸 出 ) P0、 P P2 和 P3 第三章 單片機(jī)介紹 14 標(biāo) 準(zhǔn) 51單 片機(jī),如 805 803 AT89C5 AT89S5 P89C51 等有 4 個(gè) I/O(輸 入/ 輸 出 )口,分 別為: P0 口 (39— 32 腳 ): P0 口是一 個(gè) 漏極 開(kāi) 路的 8位 雙向 埠。作 為 漏極 八路的 輸出端口,每次 能驅(qū)動(dòng) 8 個(gè) Ls 型 TTL 負(fù)載 。 當(dāng) P0口作 為輸 入口使用 時(shí) ,其先向 鎖存器 (地址 80H)寫(xiě) 入全 1,此 時(shí) P0口的全部引 腳懸 空,叫作 為 高阻抗 輸 入。 P1 口 (1— 8腳 ): P1 口是一 個(gè)帶 上拉 電阻 的 8位準(zhǔn) 雙向 I/O端口每一 位能驅(qū)動(dòng) (吸收 成輸 出 電 流 )4 個(gè) LS 型 TTL 負(fù)載 。 在 P1 口作 為輸 入口使用 時(shí) , 應(yīng) 先向 P1 口 鎖 存器 (地址 90H)寫(xiě) 入全 1,上拉 電阻 接成高 電平 。 P2 口 (21— 28 腳 ): P2口是一 個(gè)帶內(nèi) 部上接 電阻 的 8位準(zhǔn) 雙向 埠。 P2口的每一 位能驅(qū)動(dòng) 4 個(gè) LS 型 TTL負(fù)載 。 P3 口 (21— 28 腳 ): P3 口是一 個(gè)帶內(nèi) 部上接 電阻 的 8位準(zhǔn) 雙向 埠。 P3 口的每一 位能驅(qū)動(dòng) (吸收或 輸 出 電 流 )4 個(gè) LS型 TTL 負(fù)載 。 P3 口與其它的 I/O 埠有很大 區(qū)別 ,它除作 為 — 般準(zhǔn) 雙向 I/ O口外,每 個(gè) 引 腳還 具有 專門(mén) 的功能, 見(jiàn) 表 31。 表 31 端口引腳功能 P1 口也是一 個(gè) 準(zhǔn) 雙向 口,作通用 I/O 口使用。其 電 路 結(jié)構(gòu)見(jiàn) 圖 34 南京工業(yè)大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 15 圖 34 P1口作通用 I/O口使用 輸 出
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1