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

正文內容

基于單片機的窄帶脈沖寬度檢測數(shù)字鐘頻率計電子琴程序-全文預覽

2025-07-11 12:43 上一頁面

下一頁面
  

【正文】 顯示的方式,即在某一瞬間,只讓其中的某一位的字位線處于選通狀態(tài),其它各位的字位線處于斷開狀態(tài),同時字段線上輸出這一位相應要顯示字符的字段碼。例如:當P0口輸出的段碼為11000000,數(shù)碼管顯示的字符為0。通常數(shù)據(jù)口的D0位與a段連接,D1位與b段連接,……D7位與dp段連接,如上表所示,LED數(shù)碼管顯示的十六制數(shù)和空白字符與P的顯示段碼。本系統(tǒng)采用軟件譯碼,以減小體積,降低成本和功耗,軟件譯碼的另一優(yōu)勢還在于比硬件譯碼有更大的靈活性。一位顯示器由8個發(fā)光二極管組成,其中7個發(fā)光二極管構成字型“8”的各個筆劃(段)a~g,另一個小數(shù)點為dp發(fā)光二極管。2.3 CD4511芯片說明CD4511是BCD鎖存—段碼譯碼—共陰LED驅動集成電路,其引腳如圖2所示,各引腳功能如下: 圖2 CD4511各引腳配置VCC:接正電源;VSS:接地;A, B, C, D:BCD碼輸入腳(A為最低位,D為最高位);Qa~Qg:段碼輸出腳,高電平有效,最大可輸出25mA電流;BI:熄滅,接低電平則Qa~Qg全部輸出低電平;LT:點亮測試,接低電平則Qa~Qg全部輸出高電平;LE:鎖存允許,接高電平鎖存,則輸出不會隨BCD碼輸入改變2.4 LED數(shù)碼管顯示說明由于系統(tǒng)要顯示的內容比較簡單,顯示量不多,所以選用數(shù)碼管既方便又經(jīng)濟。不能作為通用I/O引腳訪問?!斪鳛檩斎氩⒈煌獠肯吕瓰榈碗娖綍r,它們將輸出電流,這是因內部上拉的緣故。當RST變?yōu)楦唠娖讲⒈3?個機器周期時,所有I/O引腳復位至“1”。與8051相比,AT89C2051減少了兩個對外端口(即P0、P2口),使它最大可能地減少了對外引腳下,因而芯片尺寸有所減小。LED數(shù)碼管用于顯示所檢測外部輸入脈沖的寬度,直觀2.2 AT89C2051單片機及其引腳說明AT89C2051單片機是51系列單片機的一個成員,是8051單片機的簡化版。第2節(jié) 系統(tǒng)硬件設計硬件電路關系到軟件的編程,也要有利用系統(tǒng)的實際應用。1.2 設計任務設計要完成的任務有硬件設計和軟件設計。時十位的顯示 ANL A,0F0H SWAP A MOVC A,A+DPTR MOV P0,A MOV P2,0FFH MOV P2,7FH ACALL DEL RET DEL: MOV R4,20 。保證數(shù)碼管的顯示不變,原理來源于任務5 ACALL DEL MOV A,31H ANL A,0F0H 。分為60進制計時 MOV 31H,0 MOV A,30H INC A, MOV 30H,A 。校分按鍵按下但未松開(低電平)轉移到校分模塊 ACALL JF1 ACALL LOP0YY: AJMP LOOP JS1: LCALL DEL JS2: JB , JS3 。棧指針初始化 MOV TH0,0ECH MOV TL0,78H MOV TMOD,1 MOV IP,2 MOV IE,82H 。判斷計數(shù)單元是否到24 MOV 30H,0 MOV 31H,0 MOV 32H,0 PTFOR: POP ACC 。十進制調整 MOV 32H,A CJNE A,60H,PTFOR 。T0初始化 MOV TL0,78H DJNZ 36H,PTFOR MOV 36H,92 。帶小數(shù)點TAB2: DB 01H,02H,04H,08H,10H,20H,40H,80H,00H 。十位上顯示52H單元中的內容 MOV DPTR,TAB MOVC A,A+DPTR MOV P0,A MOV P2,0FDH RET GEW1:MOV A,53H 。個位上顯示54H單元中的內容 MOV DPTR,TAB MOVC A,A+DPTR MOV P0,A MOV P2,0FEH RET QIANW1:MOV A,50H 。頻率不超過10KHZ時,以HZ為單位,四位顯示,最高位為千位,以此類推 MOV DPTR,TAB 。將RRR6清零 MOV R5 ,A MOV R6,A MOV R7,16 LOOP:CLR C 。判斷是否到1S MOV 20H,TH0 MOV 21H,TL0 。給定時器T1重新賦值 INC 40H 。啟動定時器1 LOOP1:ACALL ZHUANH 。計時器T1工作在方式1定時模式,計數(shù)器T0工作在方式1 計數(shù)模式 MOV 30H,0FAH 。定時4mS SETB EA 。程序復位入口地址AJMP MAIN ORG 001BH 。1%④顯示方式:四位數(shù)字顯示ORG 0000H 。主程序入口地址MAIN:MOV SP, 60H MOV TH1, 0FAH MOV TL1,60H 。給計數(shù)器T0賦初值0 MOV TMOD,15H 。啟動計數(shù)器0 SETB TR1 。 循環(huán)處理計數(shù)器T0采集得到的數(shù)據(jù) PTF0:MOV TH1, 0F0H MOV TL1,60H 。每4ms顯示一位,從最高位開始,到最低位時,返回高位 CJNE A,1,LOP1 ACALL QIANW AJMP TIAO LOP1:CJNE A,2,LOP2 ACALL BAIW AJMP TIAO LOP2:CJNE A,3,LOP3 ACALL SHIW AJMP TIAO LOP3:ACALL GEW MOV 40H,0 AJMP TIAO DAY: MOV A,40H CJNE A,1,LP1 ACALL QIANW1 AJMP TIAO LP1:CJNE A,2,LP2 ACALL BAIW1 AJMP TIAO LP2:CJNE A,3,LP3 ACALL SHIW1 AJMP TIAO LP3:ACALL GEW1 MOV 40H,0 TIAO:DJNZ 30H,PTFR 。將計數(shù)得到的值存入R2和R3中 MOV R3,21H CLR A MOV R4 ,A 。將壓縮BCD碼R4R5R6轉換為非壓縮BCD碼 ,從高到低依次放于50H、51H、52H、53H、54H ANL A,0F0H SWAP A MOV 52H,A MOV A,R5 ANL A,0FH MOV 51H,A MOV A,R6 ANL A,0F0H SWAP A MOV 53H,A MOV A,R6 ANL A,0FH MOV 54H,A MOV 50H,R4 RET QIANW: MOV A,52H 。十位上顯示53H單元中的內容 MOV DPTR,TAB MOVC A,A+DPTR MOV P0,A MOV P2,0FDH RET GEW:MOV A,54H 。百位上顯示51H單元中的內容和顯示小數(shù)點 MOV DPTR,TAB1 M
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1