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

正文內(nèi)容

簡(jiǎn)易秒表的設(shè)計(jì)與制作-文庫吧資料

2025-01-27 13:42本頁面
  

【正文】 15 方式 3邏輯結(jié)構(gòu)圖 ?TH0+TF1+TR1組成的 8位定時(shí)器,只能用于定時(shí)。 圖 314 T1方式 2邏輯結(jié)構(gòu)圖 在方式 2下: 定時(shí)時(shí)間 t = (28 X) T機(jī) (μs) 計(jì)數(shù)初值 X= 28 t/T機(jī) 12MHz時(shí),最大定時(shí)時(shí)間 t=28μs = 。 THi中的 8位用于存放定時(shí)初值或計(jì)數(shù)初值, TLi中的 8位用于加 1計(jì)數(shù)器, TLi溢出后 , THi數(shù)值可自動(dòng)裝入 TLi。 圖 313 T1方式 1邏輯結(jié)構(gòu)圖 在方式 1下: 定時(shí)時(shí)間 t = (216 X) T機(jī) (μs) 計(jì)數(shù)初值 X= 216 t/T機(jī) 12MHz時(shí),最大定時(shí)時(shí)間 t=216μs = 。 解: 計(jì)數(shù)初值 X=213500/1=7692= 1 1110 0000 1100B 注意:方式 0的 TL1高 3位未用,可填 0 ,即在低 5位前插入3個(gè) 0, 因此 X= 1111 0000 0000 1100B = F00CH ( 2) 方式 1 在方式 1下,定時(shí)器 /計(jì)數(shù)器是一個(gè)使用 16位的定時(shí) /計(jì)數(shù)器( THi+TLi)。 圖 312 T1方式 0邏輯結(jié)構(gòu)圖 在方式 0下: 定時(shí)時(shí)間 t = (213 X) T機(jī) (μs) 計(jì)數(shù)初值 X= 213 t/T機(jī) 其中, T機(jī)是單片機(jī)的機(jī)器周期, 12MHz時(shí) T機(jī) =1μs ,則最大定時(shí)時(shí)間 t=213μs = 。 表 33 定時(shí)器 /計(jì)數(shù)器工作方式 ( 1) 方式 0 在方式 0下,定時(shí)器 /計(jì)數(shù)器是一個(gè)使用 13位的定時(shí) /計(jì)數(shù)器( THi70+TLi40)。 IT0():外部中斷 0觸發(fā)方式選擇位。 IT1():外部中斷 1觸發(fā)方式選擇位。其功能同 TR1。其功能同 TF1。 GATE=1 時(shí),用軟件使 TR1置 1的同時(shí)外部中斷 INT1的引腳輸入高 電平才能啟動(dòng)定時(shí)器 1。 TR1():定時(shí)器 1啟??刂莆?。當(dāng)定時(shí)器 1計(jì)滿溢出時(shí),由硬件自 動(dòng)使 TF1置 1,并申請(qǐng)中斷。 00:方式 0, 01:方式 1, 10:方式 2, 11:方式 3。 0:定時(shí), 1:計(jì)數(shù)。 1 :軟件和硬件共同啟動(dòng)定時(shí)器,即用指令使 TCON中的 TR1(TR0)置 1時(shí),只有外部中斷 INT1(INT0)引腳輸入高電平時(shí) 才能啟動(dòng)定時(shí)器 1(定時(shí)器 0)。 ?定時(shí)器方式控制寄存器 TMOD GATE:門控位,參與定時(shí)器的啟停管理。 圖 310 MCS51單片機(jī)定時(shí)器 /計(jì)數(shù)器結(jié)構(gòu)圖 ( 3)定時(shí)器 /計(jì)數(shù)器的控制 定時(shí) /計(jì)數(shù)器的控制關(guān)系(以 T1為例)如圖 311所示。 圖 39 MCS51單片機(jī)定時(shí)器 /計(jì)數(shù)器工作原理圖 ( 1)定時(shí)器 /計(jì)數(shù)器的基本工作原理 ?當(dāng) T0或 T1用做定時(shí)器時(shí),其計(jì)數(shù)脈沖來源于晶振時(shí)鐘輸出信號(hào)的 12分頻,即每個(gè)機(jī)器周期使計(jì)數(shù)器加 1; ?當(dāng) T0或 T1用做計(jì)數(shù)器時(shí),只要 T0或 T1引腳上有一個(gè)從 1到 0的負(fù)跳變,相應(yīng)的計(jì)數(shù)器就加 1;單片機(jī)只在每個(gè)機(jī)器周期的 S5P2狀態(tài)對(duì) T0及 T1引腳上的電平進(jìn)行一次采樣,同時(shí)單片機(jī)需要用兩個(gè)機(jī)器周期來識(shí)別一次負(fù)跳變,所以單片機(jī)計(jì)數(shù)器的最高計(jì)數(shù)頻率為晶振頻率的 1/24。定時(shí)/計(jì)數(shù)功能由軟件控制和切換,如圖 38所示。 MCS51單片機(jī)的定時(shí)器 /計(jì)數(shù)器的本質(zhì)都是是 計(jì)數(shù)器 。 1. 單片機(jī)的定時(shí)器 /計(jì)數(shù)器 MCS51單片機(jī)有兩個(gè) 16位定時(shí)器 /計(jì)數(shù)器,分別為 T0和 T1。 } 2022/2/14 29 任務(wù) 2 認(rèn)識(shí)單片機(jī)的定時(shí)器 /計(jì)數(shù)器 定時(shí) /計(jì)數(shù)器是單片機(jī)系統(tǒng)一個(gè)重要的部件,其工作方式靈活、編程簡(jiǎn)單、使用方便,可用來實(shí)現(xiàn)定時(shí)控制、延時(shí)、頻率測(cè)量、脈寬測(cè)量、信號(hào)發(fā)生、信號(hào)檢測(cè)等。 led=0。 IT1=1。 IP=0x04。 key2=1。 delay(500)。i16。 } } void int1() interrupt 2 { unsigned char i。j++) { led=~led。 for(j=0。y)。x) for(y=125。 for(x=z。 unsigned char duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f, 0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}。 sbit key2=P3^3。 led發(fā)光二極管初始狀態(tài)為滅,數(shù)碼管初始狀態(tài)為黑屏。 } 【 實(shí)例 33】 如圖 37所示電路,編程驗(yàn)證兩級(jí)外部中斷的嵌套效果。 P2=0。 IT0=1。 } void main() { button=1。 i++。 unsigned char i。 X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115U18 0 C5 1R11 0 k圖 36 實(shí)例 32電路圖 參考程序如下: include sbit button=P3^2。 //初始狀態(tài)為滅 while(1)。 //設(shè)置外部中斷 0為下降沿觸發(fā) EX0=1。 //為輸入做準(zhǔn)備 EA=1。 //定義位變量 void int0() interrupt 0 //外部中斷 0中斷子程序 { led=~led。 X T A L 218X T A L 119A L E30EA31P S E N29R S T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I N T 012P 3 .3 /I N T 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115U18 0 C 5 1R11 0 kD1L E D Y E L L O WR21 0 0圖 35 實(shí)例 31電路圖 參考程序如下: include sbit button=P3^2。 ?根據(jù)需要確定外部中斷的觸發(fā)方式,設(shè)置定時(shí)器控制寄存器TCON中相應(yīng)的位。其初始化步驟如下: ?開放 CPU中斷和有關(guān)中斷源的中斷允許,設(shè)置中斷允許寄存器 IE中相應(yīng)的位。 ? D觸發(fā)器的直接置位端 SD(得到負(fù)脈沖): ORL P1 , 01H ; P1輸出高電平 ANL P1 , 0FEH ; P1 輸出低電平 軟硬件相結(jié)合完成:硬件 —— 自動(dòng)清標(biāo)志位 (IE0或 IE1清 0); 軟件 —— 撤消中斷請(qǐng)求信號(hào) (由低電平改為高電平 )。電平請(qǐng)求方式光靠清除中斷標(biāo)志,并不能徹底解決中斷請(qǐng)求的撤除問題。電平觸發(fā)方式時(shí), CPU響應(yīng)中斷后,硬件會(huì)自動(dòng)清除中斷請(qǐng)求標(biāo)志 IE0或 IEl,但由于加到 INT0或 INT1引腳的外部中斷請(qǐng)求信號(hào)并未撤除,中斷請(qǐng)求標(biāo)志 IE0或 IEl會(huì)再次被置 1,所以在 CPU響應(yīng)中斷后應(yīng)立即撤除 INT0或INT1引腳上的低電平。 ?串行口中斷的撤除 在 CPU響應(yīng)中斷后,硬件不能清除中斷請(qǐng)求標(biāo)志 TI和 RI,而要由軟件來清除相應(yīng)的標(biāo)志。 3T: 中斷請(qǐng)求標(biāo)志查詢: 1T 產(chǎn)生 、 執(zhí)行 LCALL: 2T 8T: 執(zhí)行 RET/RETI( 訪問 IP/IE) : 2T 主程序中 MUL/DIV指令: 4T
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1