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

正文內(nèi)容

基于mcs-51單片機(jī)控制的八路答器設(shè)計(jì)(編輯修改稿)

2025-08-15 15:13 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 89S52。 3) P0、 P1 口介紹 P0 口: P0 口是一組 8 位漏極開(kāi)路型雙向 I/O 口, 也即地址 /數(shù)據(jù)總線復(fù)用口。作為輸出口用時(shí),每位能吸收電流的方式驅(qū)動(dòng) 8 個(gè) TTL 邏輯門電路,對(duì)端口 P0 寫(xiě) “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ì)端口寫(xiě) “1” ,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流 (IIL)。 與 AT89C51 不同之處是, 和 還可分別作為定時(shí) /計(jì)數(shù)器 2 的外部計(jì)數(shù)輸入( )和輸入( ),參見(jiàn)表 21 10 表 21 引腳功能特性 4) 本方案中用到的一些引腳介紹 XTAL1:振蕩器反相放大器的及內(nèi)部時(shí)鐘發(fā)生器的輸入端。 XTAL2:振蕩器反相放大器的輸出端。 特殊功能寄存器: 在 AT89C52 片內(nèi)存儲(chǔ)器中, 80HFFH 共 128 個(gè)單元為特殊功能寄存器( SFE) 。 并非所有的地址都被定義,從 80H— FFH 共 128 個(gè)字節(jié)只有一部分被定義,還有相當(dāng)一部分沒(méi)有定義。對(duì)沒(méi)有定義的單元讀寫(xiě)將是無(wú)效的,讀出的數(shù)值將不確定,而寫(xiě)入的數(shù)據(jù)也將丟失 。不應(yīng)將數(shù)據(jù) “1” 寫(xiě)入未定義的單元,由于這些單元在將來(lái)的產(chǎn)品中可能賦予新的功能,在這種情況下,復(fù)位后這些單元數(shù)值總是 “0” 。 AT89C52 除了與 AT89C51 所有的定時(shí) /計(jì)數(shù)器 0 和定時(shí) /計(jì)數(shù)器 1 外,還增加了一個(gè)定時(shí) /計(jì)數(shù)器 2。定時(shí) /計(jì)數(shù)器 2 的控制和狀態(tài)位位于 T2CON,T2MOD,寄存器對(duì)( RCAO2H、 RCAP2L)是定時(shí)器 2 在 16 位捕獲方式或 16 位自動(dòng)重裝載方式下的捕獲 /自動(dòng)重裝載寄存器。 11 程序流程圖 12 圖 22 程序流程圖 MAX7219 MAX7219 引腳說(shuō)明 引 腳 說(shuō)明見(jiàn)表 22 表 22 MAX7219 引腳說(shuō)明 引腳號(hào) 名稱 功能說(shuō)明 1 Din 串行數(shù)據(jù)輸入端在 CLK 的上升沿?cái)?shù)據(jù)被鎖入芯片內(nèi)部 16 位移位寄存器。 2. 3. 5~ DIG0~ DIG7 8位 LED 位選線,從共陰極LED 中吸入電流。 4. 9 GND 地線(兩個(gè) GND 必須連在一起)。 12 Load 鎖入輸入的數(shù)據(jù)在 Load上升沿最后的 16位串行數(shù)據(jù)被鎖入。 13 CLK 時(shí)鐘輸入,最高時(shí)鐘頻 率為 10MHZ,在 CLK 的上升沿?cái)?shù)據(jù)被鎖入內(nèi)部移位寄存器,在 CLK 的下降沿,數(shù)據(jù)從 Dout 腳被輸出。 14~ 17 20~ 23 SegA~ 7段驅(qū)動(dòng)和小數(shù)點(diǎn)驅(qū)動(dòng) 18 Iset 該腳通過(guò)一個(gè)電阻與 V+相連,設(shè)置峰值段電流。 19 V+ 電源電壓, +5V。 24 Dout 串行數(shù)據(jù)輸出。輸入到 Din的數(shù)據(jù)在 后在 Dout 腳發(fā)出,該腳用 13 于與級(jí)聯(lián)擴(kuò)展 基本的工作方法 MAX7219 與 8031 單片機(jī)連接采用三線串行接口,典型應(yīng)用電路如 表 23 所示 。 表 23 16 位數(shù)據(jù)包的數(shù)據(jù)格式如下: D0~ D7 D8~ D11 D12 D13 D14 D15 LSB DATA MSB ADDRESS ⅹ ⅹ ⅹ ⅹ D7~D0: 8 位數(shù)據(jù)位, D7最高位, D0 最低位; D11~D8: 4位地址位; D15~D12:無(wú)關(guān)位,通常全取 1。 MAX7219 通過(guò) D11~ D84 位地址位譯碼,可尋址 14 個(gè)內(nèi)部寄存器,分別是 8 個(gè)LED 顯示位寄存器, 5 個(gè)控制寄存器和 1個(gè)空操作寄存器。 LED 顯示寄存器由內(nèi)部88 靜態(tài) RAM 構(gòu)成,操作者可直 接對(duì)位寄存器進(jìn)行個(gè)別尋址,以刷新和保持?jǐn)?shù)據(jù),只要 V+超過(guò) 2V(一般為+ 5V)。 控制寄存器包括:譯碼模式,顯示亮度調(diào)節(jié),掃描限制(選擇掃描位數(shù)),關(guān)斷和顯示測(cè)試寄存器。 MAX7219 的驅(qū)動(dòng)程序首先必須對(duì) 5個(gè)控制寄存器 (地址分配見(jiàn)表 24) 初始設(shè)置即初始化,各控制 寄存器設(shè)置含義如下:譯碼模式選擇寄存器(地址 =F9H); 共有 4 種譯碼模式供選擇,當(dāng)數(shù)據(jù)位全 0 時(shí)選擇 “ 非譯碼方式 ” 。在此方式下, 8個(gè)數(shù)據(jù)位分別一一對(duì)應(yīng) 7 個(gè)段和小數(shù)點(diǎn)。通常選擇此方式。 掃描限制寄存器:地址= FBH;用于設(shè)置顯示的 LED 個(gè)數(shù)( 1~ 8),當(dāng) D2D1D0= 11 D7D6D5D4D3 無(wú)關(guān)時(shí),可接 8個(gè) LED 管。 亮度調(diào)節(jié)寄存器:地址= FAH; 共有 16 級(jí)選擇,用于 LED 顯示亮度的強(qiáng)弱設(shè)置。 關(guān)斷模式寄存器:地址= FCH; 有兩種模式選擇:一種是關(guān)斷狀態(tài)模式( D0= 0);一種是正常操作狀態(tài)( D0= 1),通常選擇正常操作狀態(tài)。 顯示測(cè)試寄存器:地址= FFH;有兩種選擇用于設(shè)置 LED 是測(cè)試狀態(tài)還是正常操作狀態(tài):當(dāng)在測(cè)試狀態(tài)時(shí)( D0= 1)各位全應(yīng)亮,一般選擇正常操作狀態(tài)( D0 =0)。 14 14 15 表 24 寄存器地址分配表 寄存器名稱 地址 D15~ D12 D11 D10 D9 D8 空
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1