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

正文內容

定時計數(shù)器ppt課件(2)-wenkub

2023-05-13 23:28:04 本頁面
 

【正文】 ),這就像定時的時間一到,鬧鐘就會響一樣 。定時 /計數(shù)器 T1的結構與 T0相同。單單 片機內部的片機內部的 標標 準準 時鐘時鐘脈沖是如何脈沖是如何 獲獲 得的呢?得的呢? 見圖 49 ,它是由單片機的晶振經(jīng)過 12分頻后得到。 此外, T1還可以作為串行接口的波特率發(fā)生器。第 5章 定時 /計數(shù)器? 本章學習目標 :– 能正確描繪定時 /計數(shù)器的 4種工作方式,重點掌握方式 方式 2的應用– 學會定時 /計數(shù)初值的計算– 能讀懂教材中的控制實例,學會編寫同等難度的中斷、定時 /計數(shù)程序5. 定時/計數(shù)器 1. 日常生活中定時、計數(shù)的例子: 如鬧鐘、畫 “正 ”統(tǒng)計選票、家用水表對水量的計數(shù)。 /計數(shù)器的結構1 .定時和計數(shù)的原理( 1)計數(shù) 定時/計數(shù)器的實質是加1計數(shù)器(16位),其原理類似于古代用來計時的水鐘:假設計滿一小時需要 100, 000, 000滴,這稱為水鐘的計數(shù)容量16位定時 /計數(shù)器的計數(shù)容量是 65536單片機是對脈沖個數(shù)計數(shù),計數(shù)器每接收到一個脈沖,計數(shù)值加 1,當接收滿 65535個脈沖后,再來一個脈沖,計數(shù)值清 0表明這一輪計數(shù)結束,同時將標志位 TF0或 TF1置 1。由于晶振的頻率很準,所以這個時鐘脈沖的時間間隔也很準。圖 49 定時 /計數(shù)器 T0的結構示意圖 2.定時 /計數(shù)器的結構 再以水鐘為例,當水不斷落下,下面容器中的水不斷變多,最終總有一滴水使得容器完全充滿。 如果采用 12MHz的晶振,對應的脈沖周期是1微秒,計滿 65536個脈沖所對應的時間就是 。 計數(shù)器的道理是一樣的,只要用預置數(shù)的方法先在計數(shù)容器內存入一個初值 (通常稱為時間常數(shù)), 如我們要計 100,那就存入 65436,只要再來100個脈沖,就剛好會溢出,引發(fā)中斷。 2 . 定時/計數(shù)器 T0(T1)啟動運行后,會按設定的工作方式獨立進行計數(shù),不再占用 CPU時間。其格式和各位的含義如下: 2.定時 /計數(shù)器控制寄存器 TCON TCON的低 4位用于控制外部中斷,高 4位用于控制定時 /計數(shù)器的啟動和中斷申請。 1. 方式 0 當 TMOD的 M1M0=00時,定時 /計數(shù)器工作于方式 0。方式 1的計數(shù)位數(shù)是 16位,由 TL0作為低 8位, TH0作為高 8位共同構成。圖 413 定時 /計數(shù)器 T0方式 2的邏輯結構示意圖特別適合于制作比較精確的脈沖信號發(fā)生器。 此時 TL0和 TH0作為兩個相互獨立的 8位定時 /計數(shù)器使用。l 工作方式 1: 16位定時 /計數(shù)方式,因此,最多可 以計到 216,也就是 65536次。3.定時 /計數(shù)器的初始化對 80C51單片機的定時 /計數(shù)器編程的初始化方法:① 對 TMOD賦值,以確定 T0和 T1的工作方式;② 計算時間常數(shù)初值,并將其寫入 TH0、 TL0或 TH TL1;③ 采用中斷定時方式時,需對 IE賦值開中斷;④ 置位 TR0或 TR1,啟動定時 /計數(shù)器。 X=256S=25612=244=0F4H 2.初始化程序: MOV TMOD, 06H ; T0作計數(shù)器,工作于方式 2 MOV TH0, 0F4H ;裝入時間常數(shù)初值 MOV TL0, 0F4H ;自動重裝時間常數(shù) MOV IE , 00H ;用查詢方式確定計滿 12盒?(或 MOV IE , 82H);使用 T0中斷,計滿 12盒后, ;自動申請中斷 SETB TR0 ;啟動 T0波特率發(fā)生器 3.總結: 對計數(shù)過程是否結束有查詢和中斷兩種方法,要合理選擇,并在程序設計中正確體現(xiàn)??梢岳枚〞r/計數(shù)器方式寄存器 中的門控位 與 引腳配合使用,控制定時/計數(shù)器的啟動與停止:當 = 時 ,要求 = ,且 為高電平,才能啟動定時器 計數(shù)工作;如果 出現(xiàn)低電平,則停止計數(shù);當 時, 只要 = 就可以啟動定時器,而與 的輸入狀態(tài)無關。 ( 3)程序設計 利用 80C51的內部 RAM30H、 31H單元保存被測脈沖寬度對應的計數(shù)值。但要注意,在晶振 12MHz的情況下,被測脈沖寬度范圍最大為655351μs=。如果再次按下工作按鈕,繞線機會重復以上過程。 當按下工作按鈕以后, “0”,當程序檢測到 =0時,在程序指令的控制下從 “0”。 當繞線機纏繞到指定的圈數(shù)時, 定時 /計數(shù)器 T1引發(fā)計數(shù)中斷,在程序指令的控制下, “1”,使電機停轉,制動器恢復制動,于是系統(tǒng)回到最初的停機狀態(tài)。 2.方式 0的時間常數(shù)初值 定時 /計數(shù)器工作于方式 0狀態(tài)下,定時 /計數(shù)的長度是 13位。在實際應用中,方波的頻率可能要根據(jù)現(xiàn)場測量參數(shù)、給定參數(shù)或按照某種函數(shù)關系而變化??梢运愠龆〞r /計數(shù)器 T1工作于方式 1時,時間常數(shù)初值為 X=65536t(fosc/12)=6553650103( 12106/12) =15536=3CB0H 于是( TH1) =3CH ,( TL1) =0B0H。兩者常常同時使用。l 確定定時結束的判別方法,用中斷還是查詢 。 ☆ 4 . 9 音樂門鈴一 .實訓目的 1. 掌握中斷與定時 /計數(shù)綜合程序的設計方法 二 .課題要求 在單片機 ,唱出 《 祝你生日快樂 》 歌。 C調各音符頻率與計數(shù)初值的對應表如下:注:不發(fā)音的簡譜碼用 “0”表示 2.音樂節(jié)拍的生成 要唱出一首歌,只產(chǎn)生出音頻脈沖還不夠,還要考慮節(jié)拍。l 建立音符和節(jié)拍表,標號為 TABLE,將構成發(fā)音符的計數(shù)值放在其中。; 2 DB 82H, 01H, 81H, 0F4H, 0D4H DB 0B4H, 0A4H, 94H 下面給出 《 兩只老虎 》 的樂譜,你能制作出它的音樂門鈴嗎? 兩只老虎 4/4 ‖1 2 3 1︱ 1 2 3 1︱ 3 4 5_ ︱ 3 4 5_ ︱ 兩只老虎 兩只老虎 跑得快跑得快 ︱ 5 6 5 4 3 1︱ 5 6 5 4 3 1︱ 1 5 1_ ︱︱ 1 5 1_ ︱ 一只沒有耳朵 一只沒有尾巴 真奇怪 真奇怪 ☆ 在單片機控制系統(tǒng)中,外部中斷的使用非常重要,通過它可以中斷 CPU的運行,轉去處理更為緊迫的外部事務,如報警、電源掉電保護等。 源程序如下: ORG 0000H AJMP MAIN 。主程序起始地址 MAIN:ORL P1,0FFH ; P1口置輸入 SETB IT0 ;設 邊沿觸發(fā)SETB EX0 ;允許 中斷SETB EA ;開中斷AJMP $ ;等待中斷ORG 0200H LL: JNB , LED1 ; IN0沒中斷,再判斷下一 個 CLR ; IN0中斷,燈 L0亮LED1: JNB , LED2 ; IN1未中斷 CLR ; IN1中斷, L1亮LED2: JNB , LED3 ; IN2未中斷 CLR ; IN2中斷, L2亮LED3 : JNB , END0 ; IN3未中斷 CLR ; IN3中斷, L3亮END0 : RETI ;返回 END 除此之外,還可以采用串行口方式和中斷控制芯片 8259來擴展。 80C51單片機中斷系統(tǒng)有 5個中斷源,即外部中斷 0和外部中斷 1,定時 /計數(shù)器 T0和 T1的溢出中斷,串行口的發(fā)送和接收中斷。不論是作定時器,還是計數(shù)器,它們都有 4種工作方式,由 TMOD中的 M1M0來設定。要求當開關按下時 , 控制發(fā)光二極管發(fā)亮,請設計相關電路,并編寫一個 查詢方式的控制程
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1