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

正文內(nèi)容

基于單片機(jī)的電鈴設(shè)計(jì)(編輯修改稿)

2024-12-13 21:24 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 段 )其中 AP8821 和 AP8902可以選擇單片機(jī)并口控制和按鍵控制。此系列特點(diǎn):控制較靈活 ,價(jià)格較低。 掩膜型( MASK) 型: 標(biāo)準(zhǔn)片(標(biāo)準(zhǔn)聲源型):如各種報(bào)警聲 ,倒車語(yǔ)音等大批量生產(chǎn)出來(lái)的標(biāo)準(zhǔn)品 ,價(jià)格非常便宜 ,此類特點(diǎn)是不能根據(jù)自己的情況更改 ,包括音質(zhì) ,音調(diào) ,控制方式等。 AP8902工作原理與硬件原理圖 控制音樂(lè)響鈴電路由語(yǔ)音芯片 AP890 音頻放大 LM386 組成其中音樂(lè)芯片AP89042 是 一次性編程 (OTP)語(yǔ)音芯片是采用 4bit ADPCM 或 8bit PCM 壓縮方式。在 6K 采樣率下時(shí)間長(zhǎng)度可達(dá)到 42 秒;可用按鍵或 CPU 方式觸發(fā),最大可以觸發(fā) 32 段; 3 個(gè)輸出端可以選擇 LED、 STOP、 BUSY 不同組合;聲音輸出可外接三極管放大輸出 (COUT)或直接推喇叭 (VOUT)方式。 AP89042 工作電壓:,靜態(tài)電流小于 5uA。 2. 2 總體設(shè)計(jì)與系統(tǒng)原理 經(jīng)比較我們選定單片機(jī)芯片為 STC89C52, 時(shí)鐘 芯片為 DS1302。 在確定系統(tǒng)的大體形式之后,畫出本系統(tǒng)的結(jié)構(gòu)布局, 方框 原理 如下 。 三 硬件設(shè)計(jì) 3. 1 單片機(jī)部分 STC89C52 特點(diǎn): ● 與 MCS51產(chǎn)品指令和引腳完全兼容 ● 8K 字節(jié)可重擦寫 FLASH 閃存 ● 1000 次擦寫周期 ● 全靜態(tài)操作: 0Hz80MHz ● 三級(jí)加密程序 存儲(chǔ)器 ● 512 字節(jié)內(nèi)部 RAM ● 32 個(gè)可編程 I/O 口線 ● 3 個(gè) 16 位定時(shí) /計(jì)數(shù)器 ● 8 個(gè)中斷源 ● 可編程串行 UART 通道 ● 低功耗空閑和掉電模式 功能特性概述 : STC89C52 提供以下標(biāo)準(zhǔn)功能: 8K 字節(jié) FLASH 閃存, 256 字節(jié)內(nèi)部 RAM, 32個(gè) I/O 口線, 3個(gè) 16位定時(shí) /計(jì)數(shù)器,一個(gè) 6向量?jī)杉?jí)中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)振蕩器及時(shí)鐘電路。同時(shí), STC89C52 可降至 0Hz 的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式。空閑方式停止 CPU 工作,但允許 RAM,定時(shí) /計(jì)數(shù)器,串行通信口 及中斷系統(tǒng)繼續(xù)工作。掉電方式保存 RAM 中的內(nèi)容,但振蕩器停止工作并禁止其他所有部件工作直到下一個(gè)硬件復(fù)位。 STC89C52 的芯片管腳圖如圖 31 圖 31 引腳功能說(shuō)明 : VCC—— 電源電壓 GND—— 地 P0 口 —— P0口是一組 8位漏極開路型雙向 I/O 口,也即地址 /數(shù)據(jù)總線復(fù)用 口。作為輸出口用時(shí),每位能吸收電流的方式驅(qū)動(dòng) 8個(gè) TTL邏輯門電路,對(duì)端口P0寫“ 1”時(shí),可作為高阻抗輸入端用。 在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器或程序存儲(chǔ)器時(shí),這組口線分時(shí)轉(zhuǎn)換 地址(低 8位)和數(shù)據(jù)總線復(fù)用,在訪問(wèn)期間激活內(nèi)部上拉電阻。 在 FLASH 編程時(shí), P0 口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。 P1 口 —— P1口是一個(gè)帶內(nèi)部上拉電阻的 8位雙向 I/O 口, P1 的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流) 4個(gè) TTL邏輯門電路。對(duì)端口寫“ 1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸出口。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流。 與 AT89C51 不同之處是, 和 還可分別作為定時(shí) /計(jì)數(shù)器 2 的外部計(jì)數(shù)輸入( )和輸入( ),參見下表。 FLASH 編程和程序校驗(yàn)期間, P1 接收低 8 位地址。 和 的第二功能 引腳號(hào) 功能特性 T2(定時(shí) /計(jì)數(shù)器 2外部計(jì)數(shù)脈沖輸入),時(shí)鐘輸出 T2EX(定時(shí) /計(jì)數(shù) 2捕獲 /重裝載觸發(fā)和方向控制) P2 口 —— P2是一個(gè)帶內(nèi)部上拉電阻的 8位雙向 I/O 口, P2的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流) 4 個(gè) TTL 邏輯門電路。對(duì)端口 P2 寫“ 1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻, 某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流。 在訪問(wèn)外部程序存儲(chǔ)器或 16位地址的外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行 MOVX@DPTR指令)時(shí), P2 口送出高 8 位地址數(shù)據(jù)。在訪問(wèn) 8 位地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行 MOVX@RI 指令)時(shí), P2 口輸出 P2 鎖存器的內(nèi)容。 FLASH 編程或校驗(yàn)時(shí), P2亦接收高位地址和一些控制信號(hào)。 P3 口 —— P3口是一組帶有內(nèi)部上拉電阻的 8位雙向 I/O 口。 P3口輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流) 4 個(gè) TTL 邏輯門電路。對(duì) P3口寫入“ 1”時(shí),它們被內(nèi)部上拉電阻拉高并可作為輸入端口。此時(shí),被外部拉低的 P3 口 將用上拉電阻輸出電流。 P3 口除了作為一般的 I/O 口線外,更重要的用途是它的第二功能,如下表所示: 端口引腳 第二功能 RXD(串行輸入口 ) TXD(串行輸出口 ) INTO(外中斷 0) INT1(外中斷 1) TO(定時(shí) /計(jì)數(shù)器 0) T1(定時(shí) /計(jì)數(shù)器 1) WR(外部數(shù)據(jù)存儲(chǔ)器寫選通 ) RD(外部數(shù)據(jù)存儲(chǔ)器讀選通 ) 此外, P3 口還接收一些用于 FLASH 閃存編程和程序校驗(yàn)的控制信號(hào)。 RST—— 復(fù)位輸入。當(dāng)振蕩器工 作時(shí), RST 引腳出現(xiàn)兩個(gè)機(jī)器周期以上高電平將是單片機(jī)復(fù)位。 ALE/PROG—— 當(dāng)訪問(wèn)外部程存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí), ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低 8位字節(jié)。一般情況下, ALE 仍以時(shí)鐘振蕩頻率的 1/6輸出固定的脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。要注意的是:每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過(guò)一個(gè) ALE 脈沖。 對(duì) FLASH 存儲(chǔ)器編程期間,該引腳還用于輸入編程脈沖( PROG)。 如有必要,可通過(guò)對(duì)特殊功能寄存器( SFR)區(qū)中的 8EH 單元的 D0 位置位,可禁止 ALE 操作。該位置位后,只有一條 MOVX 和 MOVC 指令才能將 ALE 激活。此外,該引腳會(huì)被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置 ALE 禁止位無(wú)效。 PSEN—— 程序儲(chǔ)存允許( PSEN)輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng)STC89C52 由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次 PSEN 有效,即輸出兩個(gè)脈沖,在此期間,當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器,將跳過(guò)兩次 PSEN 信號(hào)。 EA/VPP—— 外部訪問(wèn)允許,欲使 CPU 僅訪問(wèn)外部程序存儲(chǔ)器(地址為0000HFFFFH), EA 端必須保持低電平(接地)。需注意的是:如果加密位 LB1 被編程,復(fù)位時(shí)內(nèi)部會(huì)鎖存 EA 端狀態(tài)。 如 EA 端為高電平(接 Vcc端), CPU 則執(zhí)行內(nèi)部程序存儲(chǔ)器的指令。 FLASH 存儲(chǔ)器編程時(shí),該引腳加上 +12V 的編程允許電源 Vpp,當(dāng)然這必須是該器件是使用 12V 編程電壓 Vpp。 單片機(jī)硬件資源分配 P0 連接 LCD1602 上 D0D7 P2. 0 連接按鍵 P2. 1 連接按鍵 P2. 2 連接按鍵 連接 LCD1602 的 RS 端 連接 LCD1602 的 RW 端 連接 LCD1602 的 E 端 連接 AP8902 響鈴控制 端 連接 DS1302的 /RST 端 連接 DS1302 的 SCLK 端 連接 DS1302 的 I/O 端 3. 2 液晶顯示模塊 在上一章我已選定了 液晶顯示模塊 LCD1602,下面對(duì)其作進(jìn)一步的介紹: 一般 1602 字符型液晶顯示器實(shí)物如 下圖 1602LCD 的基本參數(shù)及引腳功能 1602LCD 分為帶背光和不帶背光兩種,基控制器大部分為 HD44780,帶背光的比不帶背光的厚,是否帶背光在應(yīng)用中并無(wú)差別,兩者尺寸差別如下圖所示: 1602LCD 主要技術(shù)參數(shù): 顯示容量 :162 個(gè)字符 芯片工作電壓 :— 工作電流 :() 模塊最佳工作電壓 : 字符尺寸 :(WH)mm 引腳功能說(shuō)明 1602LCD 采用標(biāo)準(zhǔn)的 14 腳(無(wú)背光)或 16腳(帶背光)接口,各引腳接口說(shuō)明如表所示 : 編號(hào) 符號(hào) 引腳說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 1 VSS 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示偏壓 11 D4 數(shù)據(jù) 4 RS 數(shù)據(jù) /命令選擇 12 D5 數(shù)據(jù) 5 R/
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1