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

正文內(nèi)容

任務三流水燈定時控制(編輯修改稿)

2025-06-16 23:59 本頁面
 

【文章內(nèi)容簡介】 ? ( 3)中斷函數(shù)的調(diào)用過程與一般函數(shù)調(diào)用相似,但一般函數(shù)是程序中事先安排好的;而何時調(diào)用中斷函數(shù)事先無法確定,調(diào)用中斷函數(shù)的過程是由硬件自動完成的。 任務 3 以定時方式控制流水燈 中斷函數(shù)的類型及參數(shù)都為 void類型 ?中斷函數(shù)既不能進行參數(shù)傳遞,也沒有返回值,因此,中斷函數(shù)的形式參數(shù)列表和函數(shù)類型標識符名均為 void。 ?定時器 0的定義方式: void intr_time0(void) interrupt 1 { } 任務 3 以定時方式控制流水燈 (1)中斷的初始化 ?所謂初始化,是對將要用到的 MCS51系列單片機內(nèi)部部件或擴展芯片進行初始工作狀態(tài)設定。針對中斷來說,就是對 IE, IP進行初始化編程,實現(xiàn)如下要求: ?1) CPU開中斷與關(guān)中斷。 ?2)某個中斷源中斷請求的允許和禁止(屏蔽)。 ?3)各中斷源優(yōu)先級別的設定。 ?4)外部中斷請求的觸發(fā)方式。 任務 3 以定時方式控制流水燈 (2)中斷服務函數(shù) ?中斷服務函數(shù)就是規(guī)定系統(tǒng)在發(fā)生相應的中斷的時候要執(zhí)行哪些操作。 任務 3 以定時方式控制流水燈 實例 【 實例 34】 ,當與 (外部中斷 1輸入引腳)變?yōu)榈碗娖綍r,揚聲器發(fā)聲。 任務 3 以定時方式控制流水燈 實例 34 include sbit p13=P1^3。 void main() { IT0=0。 EA=1。EX1=1。 p13=1。 while(1)。 } void isr_int1() interrupt 2 {int i。 p13=~p13。 for(i=1000。i0。i)。 } 任務 3 以定時方式控制流水燈 實例 35:電平觸發(fā)與跳變觸發(fā)的比較 include include void serial_init()。 void isr_int0()。 main() { serial_init()。 IT0=0。EA=1。EX0=1。 while(1)。 } void isr_int0() interrupt 0 { printf(External interrupt 0 responded\n)。 } void serial_init() { SCON=0X52。 MOD=(TMODamp。0X0F)|0X20。 TH1=221。 TR1=1。 } 任務 3 以定時方式控制流水燈 電平觸發(fā)的輸出情況 任務 3 以定時方式控制流水燈 跳變觸發(fā)輸出情況 main() { serial_init()。 IT0=1。 EA=1。EX0=1。 while(1)。 } 任務 3 以定時方式控制流水燈 案例 4:蒸汽鍋爐參數(shù)越限報警控制 液位上 、 下限 SL SL2開關(guān)取自 “ 色帶指示報警儀 ” , 分別接 , 。 蒸汽壓力下限 SP開關(guān)接 。 爐堂溫度上限 ST開關(guān)接 。 ~ ,與 4個參數(shù)對應,越限時則相應的 LED點亮。 任務 3 以定時方式控制流水燈 include void isr_int0(void)。 main() { IT0=0。 EX0=1。 EA=1。 while(1) { } } 主函數(shù)(初始化) void isr_int0(void) interrupt 0 { char temp1。 P1 = 0x0ff。 temp1 = P1。 temp1 =temp14。 P1 = temp1。 for(i=10。i0。i): } 任務 3 以定時方式控制流水燈 定時器 /計數(shù)器 定時器 /計數(shù)器的結(jié)構(gòu) 定時器 /計數(shù)器的 工作 方式 任務 3 以定時方式控制流水燈 定時器 /計數(shù)器的結(jié)構(gòu) 可編程定時 , 通過對系統(tǒng)時鐘脈沖計數(shù)而獲得延時 , MCS- 51定時 /計數(shù)器的優(yōu)點: ?可實現(xiàn)定時、計數(shù)功能,有利用實時控制 ?不占用 CPU時間 ?定時精度高,修改方便 任務 3 以定時方式控制流水燈 1. 定時 /計數(shù)器的組成 定時 /計數(shù)器的結(jié)構(gòu)框圖 微 處 理 器 TH1 TL1 TH0 TL0 TCON TMOD 工作方式 工作方式 T1 T0 (T1) (T0) 任務 3 以定時方式控制流水燈 (1)結(jié)構(gòu)組成部分 兩個 16位的二進制定時 /計數(shù)器 T0、 T1 ?T0/T1分別由兩個 8位的計數(shù)器組成,均屬 SFR寄存器 ?T0由 TH0、 TL0構(gòu)成,字節(jié)地址為 8CH、 8AH ?T1由 TH TL1構(gòu)成,字節(jié)地址為 8DH、 8BH; 相關(guān)的控制寄存器 方式寄存器 TMOD 控制寄存器 TCON 任務 3 以定時方式控制流水燈 定時功能 ? 對片內(nèi)機器周期進行計數(shù),即每個機器周期產(chǎn)生一 個計數(shù)脈沖,計數(shù)加 1。 ?實時控制、實時采樣、定時控制等。 振蕩器 247。 12 加 1 計數(shù)器 TFx 申請中斷 TX端 C/T=0 C/T=1 控制信號 TRx ( 2)工作原理 任務 3 以定時方式控制流水燈 ( 2)工作原理 計數(shù)功能 ? 對片外從 T0( )、 T1( )引腳輸入的外部脈沖信號進行計數(shù),下降沿計數(shù)加 1。計數(shù)頻率為晶振頻率的 1/24。 ?生產(chǎn)線上產(chǎn)品計數(shù)、檢測電機轉(zhuǎn)速等功能。 振蕩器 247。 12 加 1 計數(shù)器 TFx 申請中斷 TX端 C/T=0 C/T=1 控制信號 TRx 任務 3 以定時方式控制流水燈 定時 /計數(shù)器初值預置 初值 X的計數(shù)方法 (設最大值為 M, 計數(shù)值為 N, 初值為 X, Tcy=12247。 晶振頻率) ?定時狀態(tài): X= M-定時時間 /Tcy ?計數(shù)狀態(tài) : X= M- N 要求檢測到 100個脈沖,發(fā)中斷請求,通知 CPU,選計數(shù)功能,計數(shù)初值為 156 設定時 /計數(shù)器為 8位加 1計數(shù)器 , 要求定時每隔 100?s時間,發(fā)一次中斷請求(設機器周期 1?s),選定時功能,計數(shù)初值為 156 任務 3 以定時方式控制流水燈 2. 方式控制寄存器 TMOD ?SFR寄存器,地址 89H ?控制 T0、 T1的工作方式 ?僅可字節(jié)尋址 T/CGATE M1 M0 GATE M1 M0 T/C T1方式控制 T0方式控制 任務 3 以定時方式控制流水燈 定時器工作方式選擇 M1和 M0:工作方式選擇位 M1 M0 方式 說明 0 0 0 13位計數(shù)器 ( TH的高 8位和 TL的低 5位 ) 0 1 1 16位計數(shù)器 1 0 2 自動重裝入初值的 8位計數(shù)器 1 1 3 定時器 0:分成兩個獨立的 8位計數(shù)器 定時器 1: 停止計數(shù) 任務 3 以定時方式控制流水燈 功能選擇及門控位 ?C/ 定時 /計數(shù)功能選擇位 。 為 “ 0”, 定時模式 為 “ 1”, 計數(shù)模式 ?GATE:門控位,定義 T1/T0的啟動方式, ?GATE=0,非門控方式 (內(nèi)部啟動 ): ?TR0/1=1,
點擊復制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1