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

正文內容

蘭花煤礦煤礦井下安全檢測系統(tǒng)初步設計(參考版)

2024-08-10 00:45本頁面
  

【正文】 其中延時時間采用調用顯示子程序其優(yōu)點是進入鍵掃描子程序后,顯示器一直是亮的。方法是對鍵盤的列線依次進行掃描,掃描口PA0~7依次輸出。但是,為了排除由于鍵盤上鍵的機械抖動而產生的誤判,可以在判到有鍵按下后,經軟件延時一段時間再判鍵盤的狀態(tài),若仍有鍵按下,則才認為鍵盤有鍵合上,否則就認為是鍵的抖動。程 序 初 始 化 及 自 檢模擬量的 A \ D 轉化 、 開關量采集及儲存超過報警閥值 ?收到集中器幀 ?主電源掉落 ?串口收到命令 ?收到聲光報警并記錄( 帶時標 )回應集中器幀并執(zhí)行操作命令電源監(jiān)測管理并接通備用電源回應幀并執(zhí)行操作命令NYNNNYYY圖 43 數(shù)據(jù)采集程序流程圖 鍵盤掃描子程序鍵盤掃描子程序有兩方面功能:(1)判別鍵盤上是否有鍵按下。程序流程圖見圖 43。*24=6MS RET END 顯示子程序程序清單:DIR: MOV R0,40H ;置顯示緩沖區(qū)指針初值 MOV R2,0FEH ;置位選碼初值送 8155B 口 SETB CDIRL: MOV DPTR,0DF02 MOV A,R0 ;取顯示數(shù)據(jù) ADD A,14H ;加偏移量 MOVC A,A+PC ;查表取段選碼 MOV DPTR,0DF01H; 段選碼→8155A 口 MOV DPTR,A MOV R7, 02H ; 軟件延時 1msDL: MOV R6,0FFHDL6: DJNZ R6,DL6 DJNZ R7,DLINC R0 ; 修改顯示緩沖區(qū)指針 MOV A,R2 RLC A ;顯示字左移 1 位 MOV R2,A JC DIRL, ;8 位沒有顯示完跳 DIRL RET DB 0FCH,60H,0DAH ;七段碼數(shù)據(jù)表 DB 0F2H DB 0F6H,0F6H,0EEH DB 9CH,7AH,9EH,8EH 顯示程序流程框圖如圖 42 所示。00000010 表示:PC,PA 口輸入,PB 口輸出 MOV DPTR,0A300H ;8155 的狀態(tài)端口地址 MOVX DPTR,A CALL DELAY6MS MOV DPTR,0303H MOVX A,DPTR CJNE 0FFH BAOJING AJMP MAINBAOJING: CLR 22 / 42 RET DELAY6MS: /*延時 6MS 的子程序*/ DEL: MOV R7,24 DEL1: MOV R6,125 DEL2: DJNZ R6,DEL2 。圖 313 報警電路 21 / 42第 4 章 軟件程序設計 8155 流程圖圖 41 為 8155 主程序流程圖。在圖中, 接晶體管基極輸入端。5%的全量程/2 年響應時間(0 63%):GMM221:15s GMM222:30s輸出信號:0 20mA、4 20mA 或 0 1V、0 2V、0 、0 5V20 / 42 瓦斯傳感器電路設計GJ(B)煤礦用低濃度瓦斯傳感器參數(shù)傳感器用于含有甲烷但不含有硅化物的性環(huán)境和無強烈振動、無直接 淋水處并能適應下列環(huán)境大氣條件:貯存溫度:40~60℃工作溫度:(0~40)℃相對濕度:≤98%(25℃)大氣壓力:(80~116)kPa風速:0~8m/s 無顯著、振動和沖擊、無破壞金屬和絕緣材料的腐蝕性氣體、無滴水的場所;具有性氣體混合物的煤礦井下瓦斯傳感器電路設計瓦斯傳感器輸出接 1K 電阻,1K 電阻兩端電壓接 ADC0809. 報警電路本設計采用峰鳴音報警電路。(1%的全量程+%的讀數(shù)) (包括了非線性、校準的不確定性)重復性:177。19 / 42 圖 311 AD590 的封裝形式和基本應用電路 二、溫差測量電路及其應用 圖 312 是利用 AD590 測量溫度的電路?;蛟谑覝叵?25℃)條件下調整電位器,使VO=+25=(mV) 。但由于 AD590 的增益有偏差,電阻也有誤差,因此應對電路進行調整。 傳感器電路設計 AD590 的應用電路一、基本應用電路圖 311 是 AD590 的封裝形式和基本應用電路。鍵盤/顯示系統(tǒng)是單片機不可缺少的部件,它由硬件電路和軟件程序兩部分組成。圖中,B 口和所有 LED 的 a、b、c、d、e、f、g、SP 引線相連,各 LED 控制端G 和 8155C 口相連,故 B 口為字形,C 口為字位口,因為 CPU 可以通過 C 口控制各 LED 是否點亮。為了減少硬件開銷,提高系統(tǒng)可靠性并降低成本,單片機控制系統(tǒng)通常采用動態(tài)掃描顯示。表 32 八段 LED 數(shù)碼顯示管字形碼表地址偏移量共陰字形碼共陽字形碼所顯字符地址偏移量共陰字形碼共陽字形碼所顯字符SGTB+0H 3FH C0H 0 SGTB+BH 7CH 83H b+1H 06H F9H 1 +CH 39H C6H C+2H 5BH A4H 2 +DH 5EH A1H D+3H H4F B0H 3 +EH 79H 86H E+4H 66H 99H 4 +FH 71H 8EH F+5H 6DH 92H 5 +10H 00H FFH 空格+6H 7DH 82H 6 +11H F3H 0CH P地址偏移量共陰字形碼共陽字形碼所顯字符地址偏移量共陰字形碼共陽字形碼所顯字符+7H 07H F8H 7 +12H 76H 89H H+8H 7FH 80H 8 +13H 80H 7FH .+H 6FH 90H 9 +14H 40H BFH +AH 77H 88H A 8155 對 LED 的顯示MCS—51 對 LED 管的顯示可以分為靜態(tài)和動態(tài)兩種。因此,LED 上所顯示的字形不同,相應的字形碼也不一樣。八段 LED 數(shù)碼顯示管是通過同名管腳上所加電平的高低來控制發(fā)光二極管是否點亮從而顯示不同字形的。OE 變?yōu)楦唠娖?,?shù)字量送 A 顯示與鍵盤設計 LED 數(shù)碼顯示管顯示原理圖 39 示出了八段 LED 數(shù)碼顯示管的結構和原理39 LED 數(shù)碼顯示管結構及原理八段 LED 顯示管由八只發(fā)光二極管組成,編號是 a、b、c、d、e、f、g 和SP,分別與同名管腳相連。在響應中斷后,8031執(zhí)行中斷服務程序如下兩條指令就可以使 OE 變?yōu)楦唠娖剑ù藭r F0H 線上皆為低電平) ,從而打開三態(tài)輸出鎖存器,讓 CPU 提取 A/D 轉換后的數(shù)字量。為了給 OE 線分配一個地址,圖中把 8031RD 和譯碼器輸出 F0H 經或門 M1和 OE 相連。8031 只有執(zhí)行如下指令才會給 ADC0809 送去模擬量路數(shù)地址:MOV DPTR, 07F0H MOVX DPTR, A16 / 42圖 38 8031 和 ADC0809 的接口 此時,8031 是把 ADDA、ADDB 和 ADDC 作為地址線處理的。START 上產生正脈沖 START 上正脈沖(此時 F0H 和 WR 線上皆為低電平)啟動 ADC0809 工作,ALE 上正脈沖使 ADDA、ADDB 和 ADDC 上的地址得到封鎖,以選中 IN7 路模擬電壓送入比較器。當 8031 執(zhí)行如下程序后 MOV R0, 0F0H MOV A, 07H 。START 啟動信號由8031WR 和譯碼器輸出端 F0H 經或門 M2產生。VREF(+)和 VREF()常接地或負電源電壓。VCC 為+5V 電源輸入線,GND 為地線。OE 為“輸出允許”線,高電平時能使 21~2 8引腳上輸出轉換后的數(shù)字量。表 31 被選模擬量路數(shù)和地址的關系被選模擬電壓路數(shù) ADDC ADDB ADDAIN0 0 0 0IN1 0 0 1IN2 0 1 0IN3 0 1 1IN4 1 0 0IN5 1 0 1IN6 1 1 0IN7 1 1 1 3. 數(shù)字量輸出及控制線(11 條) START 為“啟動脈沖”輸入線,該線上的正脈沖由 CPU 送來,寬度應大于 100ns,上升沿清零 SAR,下降沿啟動 ADC 工作,EOC 為轉換結束輸出線,該線上的高電平表示 A/D 轉換已結束,數(shù)字量已鎖入“三態(tài)輸出鎖存器” 。Vcc:電源,單一+5V。要求時鐘頻率不高于 640KHZ。當 A/D 轉換結束時,此端輸入一個高電平,才能打開輸出三態(tài)門,輸出數(shù)字量。 START: A/D 轉換啟動脈沖輸入端,輸入一個正脈沖(至少 100ns 寬)使其啟動(脈沖上升沿使 0809 復位,下降沿啟動 A/D 轉換) 。14 / 42圖 36 ADC0809 內部邏輯結構 引腳功能圖 37 ADC0809 引腳圖 ADC0809 采用雙列直插式封裝,圖 37 為 ADC0809 管腳圖,共有 28 條引腳: 1. IN0~IN7(8 條) IN0~IN7 為 8 路模擬電壓輸入線,用于輸入被轉換檔模擬電壓,被選通路與地址的關系如表 31 所示。重疊地址范圍定義為未參加譯碼的片選地址和片內地址從全“0”變到全“1”時的地址范圍,故 2764 重疊地址范圍為:0000H~1FFFH 8KB 8000H~9FFFH 8KB4000H~5FFFH 8KB C000H~DFFFH 8KB顯然,2764 共有 32KB 重疊地址范圍,它們在整個 64KB 區(qū)域中是不連續(xù)的,使用該硬件電路時,應注意把程序和常數(shù)放在基本地址范圍內。PSEN 與 2764 的 OE 相接,以便 8031 執(zhí)行 MOVC 指令時產生低電平而選中 2764工作。13 / 4230PΩ圖 35 8031 和 2764 的連接由于 2764 存儲容量為 8KB,故 8031 片內地址線為 ~ 和~(~ 直接與 2764 的 A12~A8 相接,~ 經74LS373 輸出后接到 2764 的 A7~A0),共 13 條。A←(A+DPTR)=X8031 執(zhí)行上述指令的具體步驟為: 先把累加器 A 中的 0 和 DPTR 中的 2050H 相加后送回 DPTR,然后把 DPH 中的 20H 送到 ~ 上,把 DPL 中的 50H 送到 ~ 上; P0 口上片外存儲器低 8 位地址 50H 穩(wěn)定,8031 在 ALE 線上發(fā)出正脈沖的下降沿就把 50H 鎖存到地址鎖存器 74LS373 中; CPU 執(zhí)行的是 MOVC 指令,故 8031 自動使 PSEN 變?yōu)榈碗娖揭约?RD和 WR 保持高電平,以至于 1芯片可以進行讀操作且 2芯片被封鎖;芯片按照 CPU 送來的 2050H 地址,從中讀出 X 并被送到 8031 的 P0 口,8031CPU 先打開 P0 口的輸入門后再把它送到了累加器 ,這條指令的執(zhí)行宣告結束。NC 為 2764 的空線。10%電源輸入線,GND 為直流地線。(4 條) 。允許輸入線 OE。編程輸入線 PGM:該輸入線用于控制 2764 處于正常工作狀態(tài)還是編程 工作狀態(tài)。 片選輸入線 CE:該輸入線用于控制本芯片是否工作。在正常工作時,O7~O0 用于傳送從 2764 中讀出的數(shù)據(jù)或程序代碼;在編程方式時用于傳送需要寫入的程序代碼(及程序的機器碼) 。 O7~O0。引腳功能分述如下: A12~A0. 2764 的存儲容量為 8KB,故按照地址線條數(shù)和存儲容量的關系(213=8192) ,共需 13 條地址線,編號為 A12~A0。當定時器 T0 產生溢出中斷(全“1”變?yōu)槿?” )時,TF0 由硬件自動置位;當定時器 T0 的溢出中斷為 CPU 響應后,TF0 被硬件復位。TR1 為定時器 T1 的啟停控制位,位地址為 8EH,其作用和 TR0 相同。(3)TR0 和 TR1:TR0 為定時器 T0 的啟??刂莆?、位地址為 8CH。當 CPU 在每個機器周期的 S5P2 是檢測到 INT0 上的中斷
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1