4位八段數碼管的十進制加計數仿真實驗,程序采用匯編語言編寫。此程序在仿真軟件上與EDN-51實驗板上均通過。仿真圖中的數碼管位驅動采用74HC04,如按EDN-51板上用想同的PNP三極管驅動在仿真軟件上則無法正常顯示。程序共分5塊,STAR0為數據初始化,STAR2為計數子程序,STAR3為4位數碼管動態顯示子程序,STAR4為按鍵掃描子程序,STS00是延時子程序。由于EDN-51實驗板上沒裝BCD譯碼器,所以編寫程序比較煩瑣。 程序如下: ORG 0000H LJMP STAR0 ;轉程序 SRAR0ORG 0200H ;程序地址 0200HSTAR0: CLR 00 ;位 00 清 0 MOV P1,#0FFH ;#0FFH-->P1 MOV P2,#0FH ;#0FH-->P2 MOV P0,#0FFH ;#0FFH-->P0 MOV 30H,#00H ;#00H-->30H MOV 31H,#00H ;#00H-->30H MOV 32H,#00H ;#00H-->30H MOV 33H,#00H ;#00H-->30H LJMP STAR3 ;轉程序 SRAR3STAR2: MOV A,#0AH ;#0AH-->A INC 30H ;30H+1 CJNE A,30H,STJE ;30H 與 A 比較,不等轉移 STJE MOV 30H,#00H ;#00H-->30H INC 31H ;31H+1 CJNE A,31H,STJE ;31H 與 A 比較,不等轉移 STJE MOV 31H,#00H ;#00H-->31H INC 32H ;32H+1 CJNE A,32H,STJE ;32H 與 A 比較,不等轉移 STJE MOV 32H,#00H ;#00H-->32H INC 33H ;33H+1 CJNE A,33H,STJE ;33H 與 A 比較,不等轉移 STJE MOV 33H,#00H ;#00H-->33H MOV 32H,#00H ;#00H-->32H MOV 31H,#00H ;#00H-->31H MOV 30H,#00H ;#00H-->30HSTJE: RET ;子程序調用返回STAR3: MOV R0,#30H ;#30H-->R0 MOV R6,#0F7H ;#0F7H-->R6SMG0: MOV P1,#0FFH ;#0FFH-->P1 MOV A,R6 ;R6-->A MOV P1,A ;A-->P1 RR A ;A向右移一位 MOV R6,A ;A-->R6 MOV A,@R0 ;@R0-->A ADD A,#04H ;#04H-->A MOVC A,@A+PC ;A+PC--> MOV P0,A ;A-->P0 AJMP SMG1 ;轉程序 SMG1SDATA: DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H,82H,0F8H,80H,90H SMG1: LCALL STAR4 ;轉子程序 SRAR4 LCALL STS00 ;轉子程序 STS00 INC R0 ;R0+1 CJNE R6,#07FH,SMG0 ;#07FH 與 R6 比較,不等轉移 SMG0 AJMP STAR3 ;轉程序 SRAR3STAR4: JNB P2.0,ST1 ;P2.0=0 轉 ST1 CLR 00 ;位 00 清 0 SJMP ST3 ;轉ST3ST1: JNB 00,ST2 ;位 00=0 轉 ST2 SJMP ST3 ;轉 ST3ST2: LCALL STAR2 ;調子程序 STAR2 SETB 00 ;位 00 置 1ST3: RET ;子程序調用返回ORG 0100H ;地址 0100HSTS00: MOV 60H,#003H ;#003H-->60H (211)DE001: MOV 61H,#0FFH ;#0FFH-->61H (255)DE002: DJNZ 61H,DE002 ;61H 減 1 不等于 0 轉 DE002 DJNZ 60H,DE001 ;60H 減 1 不等于 0 轉 DE001 RET ;子程序調用返回 END ;結束 上次的程序共有293句,經小組成員建議,本人經幾天的研究寫了下面的這個程序,現在的程序用了63句,精簡了230句。功能沒有減。如誰有更簡練的程序,請發上來,大家一起學習。 4位八段數碼管的十進制加計數仿真實驗(含電路圖和仿真文件)
上傳時間: 2013-10-11
上傳用戶:sssl
fpga管腳電流電壓設置
上傳時間: 2013-11-03
上傳用戶:u789u789u789
在無線通信中,為了對抗信道衰落,人們提出了分集技術。協作分集通過共享資源達到改善通信質量、提高通信性能的目的。研究了放大轉發協作通信系統中的功率分配策略。對于協作通信系統的功率分配研究了3種方法:迭代法,直接計算法,理想的窮搜索法。研究表明,迭代法是最佳方案,因為這種方法的迭代次數可以人為控制,而且性能與理想的窮搜索法相差不大。
上傳時間: 2013-10-26
上傳用戶:bruce5996
對基于定向天線的多節點DF協同通信系統進行研究,應用協作域的方法推導其中斷概率,同時證明了機會中繼條件下中斷概率最優,并通過數值仿真得出最優功率分配因子范圍。仿真結果表明多中繼參與的情況下應根據實際場景選擇其數量,在同等數量中繼節點且功率受限的條件下,機會中繼方案能獲得更優的中斷概率及更簡單的功率分配方法。因此在多中繼節點DF定向協同通信系統中,可以采用機會中繼方案以實現最優的系統性能。
上傳時間: 2013-10-22
上傳用戶:hebmuljb
二次諧波回旋管所需磁場僅為基模的一半,極大地降低了對工作磁場的要求。基于回旋管線性和自洽非線性理論設計了一只0.5 THz回旋管,采用TE56模為工作模式,分析了多項關鍵參數對注波互作用效率的影響,當其工作電壓為49 kV,工作電流為5 A,工作磁場為時9.94 T,效率為22.52%,輸出功率可達55 kW。
上傳時間: 2013-11-14
上傳用戶:haiya2000
紅外發射接收對管的資料
上傳時間: 2013-11-16
上傳用戶:zhqzal1014
以嵌入式實時系統為背景,深入研究了TLSF動態內存分配算法原理及實現過程,并將TLSF移植到μCOS-II中,進行了基于x86平臺的仿真測試,取得了很好的效果,為以后學習和應用TLSF算法提供了一種新的方式。
上傳時間: 2013-11-19
上傳用戶:ly1994
單片機實現溫度傳感器18B20溫度的讀取在單片機數碼管上顯示溫度
上傳時間: 2013-10-09
上傳用戶:z1191176801
本文給出AnyWhere已經分配的設備地址、端口地址、協議類型編碼、廠商編碼等內容。本文內容隨時更新。
上傳時間: 2014-11-24
上傳用戶:huangld
慢波結構是微波管重要的部件,它是電子注與高頻場相互作用進行能量交換以實現微波振蕩或放大的場所。隨著對微波管性能越來越高的要求,微波管慢波結構的效率和性能要求也隨之提高。文中首先分析了如何求解微波管慢波結構的高頻特性,并在此基礎上使用了HFSS以及CST MWS等軟件對兩種新型微波管慢波結構(環桿慢波結構、折疊波導慢波結構)的高頻特性(色散特性、耦合阻抗)進行了初步的仿真研究,并通過對結果的分析比較了兩個結構的特性。
上傳時間: 2013-10-15
上傳用戶:258彼岸