

下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、完整版本第 6章 的定時器/計數器 ) ) ) ) 11設單片機的fosc = 12MHz,使P1.O和P1.1分別輸出周期為1ms和lOms的方波,請用定時器TO方式2編程實現。.完整版本附錄2:作業及答案 (1)2個定時/計數器共同處理;(2)1個定時/計數器配合軟件計數方式處理。 ) ) ) ) 01 1為132 -1000=7192=111100000110013a=2 -500012/12=3192= 1100 0111 1000B=方波即高電平和低電平和時間相等,所以只需設一個定時器定時 25us將P1.O求反一次即可。由于題目沒有規定,所以可以用查詢方式,也可以用中斷方式進行編程
2、實現。方法一:采用查詢方式實現#includesbit P1_0=P10;/定義輸出引腳變量.完整版本void main()P1_0=0;/輸出初值為0TMOD=0 x02; /T0方式2定時TH0=256-25; /計25次,計數初值為模256減25TL0=TH0;TR0=1;/啟動T0while(1)/無限循環if(TF0) /查詢T0溢出標志TF0=0; /溢出標志復位P1_0=!P1_0; /輸出求反方法二:采用中斷方式實現#includesbit P1_0=P10; /定義輸出引腳變量void main()P1_0=0;/輸出初值為0TMOD=0 x02; /T0方式2定時TH0=2
3、56-25; /計25次,計數初值為模256減25TL0=TH0;IE=0 x82;TR0=1;/允許CPU響應中斷,允許T0發中斷請求/啟動T0for(;) /無限循環等待中斷timer0()interrupt 1 using 1P1_0=!P1_0; /輸出求反#include.完整版本#define unchar unsigned charbit ldelay=0;unchar t=0;timer0() interrupt 1t+;TH0=0 x3c;TL0=0 xb0;if(t=20)ldelay=1;t=0;main()unchartable=0 xfe,0 xfd,0 xfb,0
4、xf7,0 xef,0 xdf,0 xbf,0 x7f;int i=0;int j=1;TMOD=0 x01;TH0=0 x3c;TL0=0 xb0;EA=1;ET0=1;TR0=1;while(1)if(ldelay)ldelay=0;if(j)P2=tablei;i+;if(i=8) i=6;j=0;elseP2=tablei;i-;if(i=-1) i=1;j=1;11.設單片機的fosc = 12MHz,使P1.O和P1.1分別輸出周期為1ms和lOms的方波,請用定時器TO方式2編程實現。.完整版本解:fosc= 12MHz,所以機器周期為1us。要使P1.0輸出周期為1000us的
5、方波,可以通過定時中斷方式實現,定時時間為250us,定時計數2次來實現,對P1.0求反即可。要使P1.1輸出周期為10ms的方波,也可以通過定時中斷方式實現,定時時間為的定時計數20次來實現。程序如下:#includesbit P1_0=P10;/輸出周期為1000us的方波的引腳sbit P1_1=P11; /輸出周期為10ms的方波的引腳unsigned char num1=0,num2=0;/中斷次數計數器,初值為0void main()P1_0=0;P1_1=0;/輸出初值為0/輸出初值為0TMOD=0 x02; /T0方式2定時TH0=256-250;/計250次,計數初值為模256減200TL0=TH0;IE=0 x82; /允許CPU響應中斷,允許T0發中斷請求TR0=1; /啟動T0for(;) /無限循環等待中斷void timer0()interrupt 1 using 1num1+;num2+;if(num1=2)/中斷次數加1/ 中斷次數達到2次 P1_0=!P1_0; /
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 棉花種植農業氣象服務研究考核試卷
- 紡織機械的智能生產流程考核試卷
- 電子產品銷售數據分析考核試卷
- 木樓梯生產流程優化考核試卷
- 核子儀表在核材料管制中的技術發展考核試卷
- 管道工程歷史文化保護與利用考核試卷
- 電機在電力行業能源科普宣傳與教育活動策劃的應用考核試卷
- 緊固件行業企業戰略聯盟與合作考核試卷
- 石油開采業的人力資源管理與培訓考核試卷
- 山西大學《工程造價案例分析(實驗)》2023-2024學年第二學期期末試卷
- 《水電工程環境影響評價規范》(NB-T 10347-2019)
- 問題解決過程PSP-完整版
- 立式注塑機操作指導書
- 系統撥測方案
- 輸配電線路防火應急預案
- 基樁高應變動力檢測作業指導書
- 預防性侵害和性騷擾
- 《影視藝術鑒賞》課件
- 資產管理辦法培訓課件
- 公司網絡優化方案
- 一例胸痹病人的護理查房
評論
0/150
提交評論