




已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
;本程序是A/D轉(zhuǎn)換$INCLUDE(C8051F020.INC) TIMER1 DATA 7FH TIMER2 DATA 7EHORG 0000H LJMP MAIN ORG 73H LJMP T3ISR ORG 0B3HMAIN: MOV WDTCN, #0DEH MOV WDTCN, #0ADH ; 關看門狗 MOV OSCICN,#00010101B ;擇內(nèi)部時鐘4MHZ MOV ADC0CF,#00011001B MOV ADC0CN,#11000000B MOV AMX0CF,#02h ;與AMX0SL配合選擇AIN0.0為單端輸入 MOV REF0CN,#03 MOV TMR3CN,#00000010B MOV TMR3RLL,#0E0H MOV TMR3RLH,#0B1H MOV P1MDOUT,#0FFH MOV P1,#00H ; init segA-dp MOV P2MDOUT,#0FFH MOV P2,#0FFH ; init DIG COM MOV XBR2,#044H MOV DPTR,#200H MOV R3,#100 MOV A,TMR3CN ORL A,#4 MOV TMR3CN,A SETB EA MOV A,EIE2 ORL A,#01 MOV EIE2,A MOV AMX0SL,#00 SETB AD0BUSY SJMP $T3ISR: AD:MOV A,TMR3CN ANL A,#7FH MOV TMR3CN,A AD1: MOV A, ADC0CN JNB ACC.5, AD1 CLR AD0INT MOV A, ADC0H MOV 21H,A MOVX DPTR, A INC DPTR MOV A, ADC0L MOV 20H,A CALL PWM MOVX DPTR, A INC DPTR ;MOV AMX0SL,#0 SETB AD0BUSY DJNZ R3,AD SJMP ENNENN:RETIPWM: MOV P1,#00 CALL DELAY1 MOV P1,#0FFH CALL DELAY2 RETDELAY1:MOV TIMER1,#0FHDELAY_1MS1:MOV TIMER2,#9HDELAY_1MS2:;CLR A MOV A,#20HDJNZ ACC,$DJNZ TIMER2,DELAY_1MS2DJNZ TIMER1,DELAY_1MS1RETDELAY2:MOV TIMER1,#0FHDELAY_11MS1:MOV TIMER2,21HDELAY_11MS2:;CLR A MOV A,20HDJNZ ACC,$DJNZ TIMER2,DELAY_11MS2DJNZ TIMER1,DELAY_11MS1RET END;本程序是外部中斷0和定時器0$INCLUDE(C8051F020.INC) ORG 0000h LJMP MAINORG 0003H LJMP ZD0ORG 000BH LJMP ZDORG 00BEHMAIN:MOV WDTCN,#0DEH MOV WDTCN,#0ADH ; 關看門狗 MOV OSCICN,#00000100B ; 設置內(nèi)部晶振2mhz MOV XBR1,#06H ; 選擇T0引腳連到P0.0,外部中斷0連接到端口引腳P0.1 MOV XBR2,#40H ; 交叉開關使能 MOV P0MDOUT,#0FEH ; 選擇P0.0 為開漏方式,其它為推拉方式 MOV P1MDOUT,#4 MOV CKCON,#00H ; T0定時時鐘12分頻 MOV TMOD,#51H ; T0定時方式1,T1記數(shù)方式1 MOV TH1, #00H MOV TL1, #00H SETB TR1 MOV R0, #0 ; 定時100ms,循環(huán)100次,共10s Q3: MOV TH0, #0BEH ; 定時100ms 初值 MOV TL0, #0E6H MOV IE,#83H SETB EA SETB TR0 GG: CJNE R0,#2,EE CLR TR1 MOV r5,TH1 ; 定時時間到讀出10秒內(nèi)所計的脈沖個數(shù) MOV r6,TL1 SJMP $EE: SJMP GGZD0: CLR EA ;重置定時器初值370ms CPL P1.2 ;輸出取反 ;SETB EA RETI ZD: INC R0 RETI END /*本實驗采用T0作為計時器,T1作為計數(shù)器,選擇T1引腳連到P0.0輸入,在數(shù)碼管顯示。 */#include #define uchar unsigned char#define uint unsigned intvoid PORT_Init (void) XBR1 = 0x08; XBR2 = 0x40;/*使能交叉開關*/ P0MDOUT = 0xfe; P1MDOUT = 0xff; P2MDOUT = 0xff;void TIME0( void ) TH0 = 0XBE ; /定時100ms 初值 TL0 = 0XE6 ; TR0 = 1 ; while(TF0=0); TF0=0 ; /定時100ms到void TIME1( void ) TH0 = 0Xfe ; /定時100ms 初值 TL0 = 0Xff ; TR0 = 1 ; while(TF0=0); TF0=0 ; /定時100ms到void XS(uint num) uint k,i,i1,i2,i3,j;uchar code tab=0x3f,0x06,0x9b,0x8f,0xa6,0xad,0xbd,0x07,0xbf,0xa7; i1=num/100; num=num%100; i2=num/10; i3=num%10;while(1) k=0Xfb; /for(i=0;i10;i+) for(j=0;j1; /循環(huán)右移1位 P1=tabi2; i=tabi2; P2=k; TIME1(); k=k1; /循環(huán)右移1位 P1=tabi1; i=tabi1; P2=k; TIME1(); k=k1; /循環(huán)右移1位 k=0Xfb; i=i+1; /TIME0() ; main (void) uchar i,k; uint num,r1;WDTCN = 0xde;WDTCN = 0xad; /禁止看門狗定時器 OSCICN = 0x04; /內(nèi)部振蕩器,2MHZ /XBR1 = 0X08; /選擇T1引腳連到P0.0 /XBR2 = 0x44; CKCON =0X00 ; /T0定時時鐘12分頻PORT_Init (); TMOD=0X51 ; /T0
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 滬教版小學四年級上冊英語單詞表
- 新藥風險評估工具企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 高效過濾掃地機企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 高效面團攪拌機行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 高壓氣體吹塵槍行業(yè)跨境出海戰(zhàn)略研究報告
- 生物藥品定制化服務升級行業(yè)跨境出海戰(zhàn)略研究報告
- 鐵路沿線滑坡災害危險性評價研究
- 第一二單元階段素養(yǎng)檢測隨堂練A(試題)一年級數(shù)學下冊高頻考點易錯題人教版
- 中國心腦血管系統(tǒng)中成藥行業(yè)分析報告:進出口貿(mào)易、行業(yè)現(xiàn)狀、前景研究
- 中國3D電視行業(yè)發(fā)展歷程、市場概況及未來發(fā)展前景研究報告
- JJF(京) 113-2023 食品重金屬檢測儀校準規(guī)范
- 廣東東莞市2025屆高考物理一模試卷含解析
- 2024-2030年中國杜仲行業(yè)市場深度調(diào)研及發(fā)展趨勢與投資前景預測研究報告
- 集團有限公司投融資工作管理制度
- 消防員國家職業(yè)技能標準
- 醫(yī)院感染管理基礎知識培訓
- 2024年高考英語新課標1卷讀后續(xù)寫教學設計
- 河南省洛陽市瀍河回族區(qū)2023-2024學年九年級上學期期末語文試題
- SLT 478-2021 水利數(shù)據(jù)庫表結構及標識符編制總則
- 【異丙苯法生產(chǎn)苯酚的工藝設計18000字(論文)】
- 題庫基本(計算機硬件技術基礎-題庫)
評論
0/150
提交評論