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

正文內(nèi)容

電子時(shí)鐘定時(shí)算法ppt課件(已修改)

2025-05-13 18:11 本頁面
 

【正文】 定時(shí)器及應(yīng)用 定時(shí) /計(jì)數(shù)器的基本結(jié)構(gòu)如圖所示 : S 247。 12 晶體振蕩器 外部計(jì)數(shù)源 輸入引腳 控制邏輯 TH ( 8) T L ( 8) T M O D T CO N A B 圖 5 1 定時(shí) / 計(jì)數(shù)器結(jié)構(gòu)框圖 ? 例 設(shè)單片機(jī)晶振頻率為 6MHZ, 使用定時(shí)器 1以方式 0產(chǎn)生周期為 500us的等寬正方波連續(xù)脈沖,并由 ,以查詢方式完成。 解: 計(jì)算計(jì)數(shù)初值 要產(chǎn)生 500us的等寬正方波脈沖,只需在 端以 250us為周期交替輸出高低電平即可實(shí)現(xiàn),為此定時(shí)時(shí)間為 250us。 使用 6MHZ晶振,則一個(gè)機(jī)器周期為 2us, 方式 0為 13位計(jì)數(shù)結(jié)構(gòu),設(shè)初值為 X, 則: ( 213X) *12*1/6 =250 得: X=8067, 二進(jìn)制數(shù)表示為: 11111100 00011,十六進(jìn)制表示為,高 8位為: 0FCH,低 5位為: 03H。 其中高 8位裝入 TH1,即 TH1 = 0FCH, 低 5位裝入 TL1, 即 TL1 = 03H。 TMOD寄存器初始化 為把定時(shí)器 /計(jì)數(shù)器設(shè)定為方式 0,則M1M0= 00 ; 為實(shí)現(xiàn)定時(shí)功能,應(yīng)使 C/T=0;為實(shí)現(xiàn)定時(shí)器 /計(jì)數(shù)器 1的運(yùn)行控制,則GATE =0。 定時(shí)器 /計(jì)數(shù)器 T0不用,有關(guān)位設(shè)定為 0,因此 TMOD寄存器初始化為 00H。 由定時(shí)器控制器 TCON中的 TR1位控制定時(shí)的啟動(dòng)和停止, TR1=1啟動(dòng) , TR1=0停止。 使用查詢就禁止中斷 IE=00H ? 程序設(shè)計(jì): ? MOV TMOD ,00H 。 設(shè)置 T1為工作方式 0 ? MOV TH1 ,0FCH ; 設(shè)置計(jì)數(shù)初值 ? MOV TL1,03H ? MOV IE ,00H ; 禁止中斷 SETB TR1 ; 啟動(dòng)定時(shí) ? LOOP: JBC TF1,LOOP1 ; 查詢計(jì)數(shù)溢出 ? AJMP LOOP ? LOOP1:MOV TH1,0FCH ; 重新設(shè)置計(jì)數(shù)初值 ? MOV TL1,03H ? CPL ; 輸出取反 ? AJMP LOOP ; 重復(fù)循環(huán) 例 使用定時(shí)器 0以工作方式 2產(chǎn)生 100us定時(shí),在 200us的連續(xù)方波脈沖,已知晶振頻率 fosc=6MHZ。 解: 計(jì)算計(jì)數(shù)初值 6MHZ晶振下,一個(gè)機(jī)器周期為 2us,以 TH0作重裝載的預(yù)置寄存器, TL0作 8位計(jì)數(shù)器,則: ( 28X) *12*1/6=100 , 得X=206=11001110B=0CEH 把 0CEH分別裝入 TH0和 TL0中。 TMOD初始化 為把定時(shí)器 /計(jì)數(shù)器設(shè)定為方式 2,則 M1M0=10; 為實(shí)現(xiàn)定時(shí)功能,應(yīng)使 C/T=0; 為實(shí)現(xiàn)定時(shí)器 /計(jì)數(shù)器 0的運(yùn)行控制,則 GATE=0。 定時(shí)器 /計(jì)數(shù)器 T1不用,有關(guān)位設(shè)定為 0,因此 TMOD寄存器初始化為 0000 0010,即: 02H 由定時(shí)器控制器 TCON中的 TR0位控制定時(shí)的啟動(dòng)和停止, TR0=1啟動(dòng) , TR0=0停止。 使用中斷方式,應(yīng)開中斷 EA 位和 ET0位置“ 1” ? 程序設(shè)計(jì) (查詢方式) ? MOV TMOD ,02H 。 設(shè)置 T0為工作方式 2 ? MOV TH0 ,0CEH ; 設(shè)置計(jì)數(shù)初值 ? MOV TL0,0CEH ? MOV IE ,00H ; 禁止中斷 ? SETB TR0 ; 啟動(dòng)定時(shí) ? LOOP: JBC TF0,LOOP1 ; 查詢計(jì)數(shù)溢出 ? AJMP LOOP ? LOOP1:CPL ; 輸出取反 ? AJMP LOOP ; 重復(fù)循環(huán) ? 程序設(shè)計(jì)(中斷方式) ? MOV TMOD ,02H 。 設(shè)置 T0為工作方式 2 ? MOV TH0 ,0CEH ; 設(shè)置計(jì)數(shù)初值 ? MOV TL0,
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1