版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
交通電子控制技術(shù)
主講:高華前講回顧單片機主要用于構(gòu)建相對簡單的控制系統(tǒng)單片機在系統(tǒng)中的一個主要作用就在于通過相應(yīng)的引腳控制被控對象的工作狀態(tài)單片機通過控制自身引腳的輸出狀態(tài)(輸出高電平或者低電平),進而控制被控對象的工作狀態(tài)MCS-51系列單片機
引腳輸出狀態(tài)的控制單片機引腳的輸出狀態(tài)現(xiàn)在的單片機是規(guī)模最小的數(shù)字計算機單片機引腳輸出狀態(tài)高電平低電平高、低電平對應(yīng)的電壓范圍和單片機型號有關(guān)單片機引腳的輸出狀態(tài)控制如何控制單片機的引腳輸出高電平/低電平呢?引腳對應(yīng)寄存器位設(shè)置成“1”設(shè)置成“0”在控制程序中通過操作指令設(shè)置引腳對應(yīng)寄存器位的值相應(yīng)引腳輸出高電平相應(yīng)引腳輸出低電平單片機引腳的輸出狀態(tài)控制如何設(shè)置單片機引腳對應(yīng)寄存器位的值呢?單片機寄存器值的設(shè)定指令和所用單片機的型號,以及控制程序的編程語言有關(guān)不同型號的單片機定義的寄存器操作指令可能不同不同的控制程序編程語言,操作指令和語句的寫法也不相同MCS-51單片機引腳輸出狀態(tài)控制MCS-51單片機輸出引腳對應(yīng)的寄存器32個信號輸入/輸出引腳P0口(8個引腳)端口寄存器P0(8個寄存器位)端口寄存器P1(8個寄存器位)端口寄存器P2(8個寄存器位)端口寄存器P3(8個寄存器位)P1口(8個引腳)P2口(8個引腳)P3口(8個引腳)MCS-51單片機引腳輸出狀態(tài)控制MCS-51單片機輸出引腳與寄存器位的對應(yīng)關(guān)系引腳P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7寄存器位P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7其他端口引腳和寄存器位的對應(yīng)關(guān)系以此類推需要注意的是:每個端口引腳和對應(yīng)寄存器的編號都是從0到7MCS-51單片機引腳輸出狀態(tài)控制單片機引腳輸出狀態(tài)的控制多個引腳同時控制單個引腳控制位操作賦值操作邏輯操作邏輯操作若想引腳輸出高電平,向?qū)?yīng)寄存器位寫“1”,若想引腳輸出低電平,向?qū)?yīng)寄存器位寫“0”MCS-51單片機引腳輸出狀態(tài)控制(1)單個引腳控制匯編語言位操作setb寄存器位clr寄存器位cpl寄存器位向寄存器位寫“1”向寄存器位寫“0”將寄存器位取反MCS-51單片機引腳輸出狀態(tài)控制(1)單個引腳控制setbp1.0clrP2.5cplP0.0P1.0引腳輸出高電平P2.5引腳輸出低電平將P0.0引腳狀態(tài)取反匯編語言位操作MCS-51單片機引腳輸出狀態(tài)控制(2)單個引腳控制邏輯操作anlp1,#11101111BORLP1,#00010000BP1.4引腳輸出低電平P1.4引腳輸出高電平使用邏輯“與”操作將某個寄存器位清零,對應(yīng)引腳輸出低電平使用邏輯“或”操作將某個寄存器位置“1”,對應(yīng)引腳輸出高電平舉例:MCS-51單片機引腳輸出狀態(tài)控制(1)單個引腳控制MCS-51單片機引腳輸出狀態(tài)的控制也可以采用C51語言編程實現(xiàn)直接給對應(yīng)引腳寄存器位賦值P1^5=1;P2^7=0;控制P1.5引腳輸出高電平控制P2.7引腳輸出低電平MCS-51單片機引腳輸出狀態(tài)控制(2)多個引腳一起控制賦值操作movp1,#11101101Bp1.1、P1.4引腳輸出低電平,p1口其他引腳輸出高電平直接給對應(yīng)的寄存器位賦值“1”或“0”,使相應(yīng)的引腳輸出高電平或低電平舉例:MCS-51單片機引腳輸出狀態(tài)控制(2)多個引腳一起控制邏輯操作ANLp1,#11101101Bp1.1、P1.4引腳輸出低電平,p1口其他引腳輸出高電平使用邏輯“與”操作將要輸出低電平的引腳對應(yīng)寄存器位清零使用邏輯“或”操作將要輸出高電平的引腳對應(yīng)寄存器位置“1”舉例:ORLp1,#11101101BMCS-51單片機引腳輸出狀態(tài)控制(2)多個引腳一起控制MCS-51單片機引腳輸出狀態(tài)的控制也可以采用C51語言編程實現(xiàn)直接給對應(yīng)引腳寄存器位賦值P1=11101101B;同時控制P1.7、P1.6、P1.5、P1.3、P1.2、P1.0引腳輸出高電平,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 水電工程混凝土裂縫修復(fù)方案
- 工程現(xiàn)場監(jiān)測技術(shù)方案
- 水庫水資源配置管理方案
- 室外消火栓設(shè)置方案
- 路面鋪設(shè)溫度控制方案
- 婦幼保健院信息管理平臺搭建方案
- 木地板知識教學(xué)課件
- 金融交易異常監(jiān)測預(yù)警手冊
- 消防設(shè)施環(huán)境適應(yīng)性方案
- 心臟驟停的急救人員培訓(xùn)與考核
- 柴油供應(yīng)合同范本
- 寵物醫(yī)療護理服務(wù)標(biāo)準(zhǔn)流程
- 外科院感課件
- 2025國家核安保技術(shù)中心招聘筆試歷年??键c試題專練附帶答案詳解試卷3套
- 12158-2024防止靜電事故要求
- 2026年重慶城市管理職業(yè)學(xué)院單招職業(yè)技能測試題庫新版
- 侗族花帶課件
- 酒吧內(nèi)保年終總結(jié)
- 兒童講解員禮儀
- 文物建筑勘查設(shè)計取費標(biāo)準(zhǔn)(2020年版)
- DB14∕T2248-2020 《煤礦安全風(fēng)險分級管控和隱患排查治理雙重預(yù)防機制實施規(guī)范》
評論
0/150
提交評論