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

正文內(nèi)容

秦曉飛系列-單片機(jī)原理及應(yīng)用-第9章-應(yīng)用系統(tǒng)配置及接口技術(shù)-wenkub.com

2025-08-12 23:58 本頁面
   

【正文】 延時(shí) AJMP LOOP。D/A輸出相應(yīng)模擬量 ACALL Delay。輸出對應(yīng)于 A內(nèi)容的模擬量 INC A。 下面介紹兩種電路供參考: 圖 952(a)是反相電壓輸出電路 , 輸出電壓 Vout=iR。由 DIN輸入后 8位數(shù)據(jù) CLR 。A中高低 4位互換( 4位數(shù)在高位) LCALL Wrdata 。循環(huán)送數(shù) RET 89C51要輸出的 12位數(shù)據(jù)存在 R0和 R1寄存器中 CLR 。時(shí)鐘低電平 RLC A。 雙向晶閘管 ( 可控硅 ) 溫度控制系統(tǒng) 系統(tǒng)后向通道配置及接口技術(shù) 圖 946 電阻爐爐溫控制系統(tǒng)原理圖 串行輸入 D/A芯片 TLC5615接口技術(shù) TLC5615的特點(diǎn) TLC5615的功能方框圖 系統(tǒng)后向通道配置及接口技術(shù) 圖 947 TLC5615功能方框圖 ? 10位 CMOS電壓輸出; ? 5V單電源工作; ? 與微處理器 3線串行接口 ( SPI) ; ? 最大輸出電壓是基準(zhǔn)電壓的 2倍; ? 輸出電壓具有和基準(zhǔn)電壓相同的極性; ? 建立時(shí)間 μs ; ? 內(nèi)部上電復(fù)位; ? 低功耗 , 最高為 mW; ? 引腳與 MAX515兼容 。 ? 單片機(jī)實(shí)現(xiàn)控制是以 數(shù)字信號(hào) 或 模擬信號(hào) 的形式通過I/O口送給被控對象的。啟動(dòng) A/D轉(zhuǎn)換 HERE: SJMP HERE。脈沖觸發(fā)方式 SETB EA。更新通道 INC R0。 將讀數(shù)依次存放在片外數(shù)據(jù)存儲(chǔ)器 A0H~A7H單元 。 工作過程: ① 首先用 “ MOVX DPTR,A” 指令產(chǎn)生 WR信號(hào) , 使ALE和 START信號(hào)生效 , 啟動(dòng)轉(zhuǎn)換; ② AD轉(zhuǎn)換完畢 EOC發(fā)出一正脈沖 , 申請中斷; ③ 中斷服務(wù)程序中 , 用指令 “ MOV A,DPTR” 產(chǎn)生 RD信號(hào) , 使 OE有效 。 OE=0: D0~D7保持高阻態(tài) 。 START上升沿: 復(fù)位 ADC0809。 ⑧ VREF+和 VREF: A/D轉(zhuǎn)換器的參考電壓 。 ④ ALE:地址鎖存信號(hào) 。拉低 CLK端,形成下降沿 NOP NOP SETB CLK。資源占用: R7, ACC 。引腳定義 CS bit CLK bit 。循環(huán) 8次 SETB CS。準(zhǔn)備送后 8個(gè)時(shí)鐘脈沖 AD8: MOV C,DO。 連續(xù)輸入 10個(gè)脈沖完成一次轉(zhuǎn)換及輸出 。 ? 接口類型: 串行輸出: 節(jié)省單片機(jī) I/O,但通信速度稍慢。全部送完 CLR 。顯示位數(shù)送 R7 MOV R0,# 58H。取字形碼數(shù)據(jù) MOV R0,60H。是命令鍵嗎? JNC KL6。是第 1行,則 R4送首鍵號(hào)值 00H PK3: MOV A,# 00H。根據(jù)指針跳轉(zhuǎn) KTAB: LJMP K1 。保存顯示緩沖區(qū)地址 KD1: ACALL LED。將字形碼入顯示緩沖區(qū) INC R0 CJNE R0,# 60H,KD 。等待 8位數(shù)據(jù)發(fā)送完畢 CLR TI。列號(hào)加 1 DJNZ R7,PL5 。使某一列為低 MOV SBUF,A KL2: JNB TI,KL2 CLR TI JNB ,PK4。確定是否鍵抖動(dòng)引起 JB ,KL1 PK2: MOV R7,# 08H 。沒有到,左移 1位 MOV R2,A AJMP LP0 LP1: RET TAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH DB 6FH,77H,7CH,39H,5EH,79H,71H,40H,00H D1MS: MOV R7,02H。送出顯示 ACALL D1MS。位控字,先點(diǎn)亮最低位(右邊) MOV A,R2 MOV DPTR,TAB。 段選碼 、 位選碼每送入一次后延時(shí) 1ms, 因人眼的視覺暫留時(shí)間為 100ms, 所以每位顯示間隔不超過 20ms, 并保持延時(shí)一段時(shí)間 , 造成視覺暫留效果 。 在顯示位數(shù)較多的情況下 , 一般都采用動(dòng)態(tài)顯示方式 。 ? 各位的共陰極 (公共端 K0)接地 .若為共陽極 (公共端 K0), 則接 +5v電源 。(A) 2,使 (A)為偶數(shù) :0,2,4,… JMP A+ DPTR 。小于 F,轉(zhuǎn)數(shù)字鍵處理 KEYTBL: MOV DPTR,# JMPTBL 。 圖 97 中斷方式鍵盤接口 人 機(jī)通道配置與接口技術(shù) 鍵盤接口及處理程序 鍵操作及功能處理程序 ? 求出鍵號(hào)后 , 按不同類型進(jìn)行處理 。全掃描字送 P1口(即 P1低 2位送 0) MOV P0,0FFH MOV A,P0 CPL A 。兩列掃描完,返回 RL A 。鍵釋放,鍵號(hào)送 A RET。求鍵號(hào),鍵號(hào) =行首鍵號(hào) +列號(hào) PUSH ACC。0行有鍵按下,該行首號(hào) 00H送 A LJMP KP。有鍵按下,延時(shí)去抖動(dòng) LCALL KS JZ KEY MOV R2,0FEH。行號(hào) 按鍵數(shù) +列號(hào) =鍵值 RET 人 機(jī)通道配置與接口技術(shù) 鍵盤接口及處理程序 鍵盤結(jié)構(gòu) ? 矩陣式 ( 行列式 ) 非編碼鍵盤接口 例 91 設(shè)計(jì)一個(gè) 2 2行列式鍵盤 , 并編寫鍵盤掃描子程序 解:原理圖如圖 96所示 。取行號(hào) ACALL DECODE AJMP EKEY ;鍵值(鍵號(hào))譯碼 DECODE: MOV A,R0。存 0列號(hào) AJMP DKEY SKEY6: MOV A,01H MOV R2,A。R3帶進(jìn)位 C左移 1位 MOV R3,A 。準(zhǔn)備將行掃描左移 1位 。取列值 。3個(gè) NOP操作使 P1口輸出穩(wěn)定 MOV A,P1。R0作為行計(jì)數(shù)器,開始為 0 MOV R1,A 。的順序反了 ) JZ EKEY。延時(shí) (書上錯(cuò) ) MOV A,P1。 該子程序出口:鍵值在 A中 。 根據(jù)行線掃描值 ( 行碼 ) 與列線輸入值 ( 列碼 ) 可唯一確定按下的鍵并獲得該鍵的 位置碼 ( 鍵碼 ) 例如 :行碼= 1011B;列碼= 1101B則:鍵碼 =10111101B 人 機(jī)通道配置與接口技術(shù) 鍵盤接口及處理程序 鍵盤結(jié)構(gòu) ? 矩陣式 ( 行列式 ) 非編碼鍵盤接口 ( 3) 鍵的位置碼及鍵值的譯碼過程 鍵值 ( 號(hào) ) 的獲得 ( 譯碼 ) 通常采用 計(jì)數(shù)譯碼法 。 ③ 將 第 2行 變?yōu)榈碗娖?, 其余行為高電平時(shí) , 輸出編碼為 1011。 若有一鍵按下 , 則相應(yīng)列被拉到低電平 ,則表示第 0行和此列相交位置上有按鍵按下 。 ? 其次判斷鍵盤中哪一個(gè)鍵被按下 , 得到位置碼: 通過將行線逐行置低電平后 , 檢查列輸入狀態(tài)實(shí)現(xiàn)的 。 圖 94 4 4矩陣鍵盤接口圖 人 機(jī)通道配置與接口技術(shù) 鍵盤接口及處理程序 鍵盤結(jié)構(gòu) ? 矩陣式 ( 行列式 ) 非編碼鍵盤接口 ( 1) 按鍵掃描的工作過程 ① 判斷鍵盤中是否有鍵按下; ② 進(jìn)行行掃描 , 判斷是哪一個(gè)鍵按下 , 若有鍵按下 , 則調(diào)用延時(shí)子程序去抖動(dòng); ③ 讀取按鍵的位置碼; ④ 將按鍵的位置碼轉(zhuǎn)換為鍵值 ( 鍵的順序號(hào) ) 0、 2… 、 F。 當(dāng)一個(gè)鍵按下時(shí) , 與之相連的輸入數(shù)據(jù)線即清 0(低電平 ), 平時(shí)該線為 1(高電平 )。 可用 硬件 或 軟件兩種方法消除 。 圖 92 按鍵電路 人 機(jī)通道配置與接口技術(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1