GF_2_m_域乘法器的快速設(shè)計(jì)及FPGA實(shí)現(xiàn),對于rs編翼碼的理解和設(shè)計(jì)有幫助
上傳時(shí)間: 2013-08-16
上傳用戶:tangsiyun
可預(yù)置可逆4位計(jì)數(shù)器
標(biāo)簽: 預(yù)置 計(jì)數(shù)器
上傳時(shí)間: 2014-12-25
上傳用戶:fang2010
普通查表原理 查表時(shí),執(zhí)行CALL指令后,下一條指令的地址被自動(dòng)壓入堆棧中,然后跳轉(zhuǎn)到數(shù)據(jù)表處,執(zhí)行TJMP指令,PC指針跳轉(zhuǎn)到PC11~PC8,TBR(TABLE BRANCH REGISTER),AC(累加器)所指向的地址,該地址的數(shù)據(jù)通過RTNW指令返回,其中,高4位數(shù)據(jù)保存到TBR寄存器中,低4位數(shù)據(jù)保存到累加器AC中。返回時(shí)PC指針會(huì)自動(dòng)被堆棧中保存的PC數(shù)據(jù)覆蓋。
標(biāo)簽: 中穎 位單片機(jī) 注意事項(xiàng)
上傳時(shí)間: 2014-12-27
上傳用戶:zhaoman32
概述BL2456單片CMOS微控制器使用4位MCU核心,以達(dá)到最高的工作效率。BL2456擁有LCD直接驅(qū)動(dòng)能力、8位計(jì)時(shí)/計(jì)數(shù)器和標(biāo)準(zhǔn)時(shí)間計(jì)時(shí)器(WatchTimer),以上功能使得它可以應(yīng)用于設(shè)計(jì)多種需要LCD功能的場合。BL2456的64-pinQFP封裝里面最多有16腳可以用于I/O。4個(gè)向量中斷使得內(nèi)外中斷事件的響應(yīng)變得非常快速。另外,BL2456先進(jìn)的CMOS技術(shù)提供了低功耗和比較大的工作電壓范圍。該芯片與三星S3C72N4PINTOPIN兼容。
上傳時(shí)間: 2013-10-12
上傳用戶:shanxiliuxu
4位八段數(shù)碼管的十進(jìn)制加計(jì)數(shù)仿真實(shí)驗(yàn),程序采用匯編語言編寫。此程序在仿真軟件上與EDN-51實(shí)驗(yàn)板上均通過。仿真圖中的數(shù)碼管位驅(qū)動(dòng)采用74HC04,如按EDN-51板上用想同的PNP三極管驅(qū)動(dòng)在仿真軟件上則無法正常顯示。程序共分5塊,STAR0為數(shù)據(jù)初始化,STAR2為計(jì)數(shù)子程序,STAR3為4位數(shù)碼管動(dòng)態(tài)顯示子程序,STAR4為按鍵掃描子程序,STS00是延時(shí)子程序。由于EDN-51實(shí)驗(yàn)板上沒裝BCD譯碼器,所以編寫程序比較煩瑣。 程序如下: ORG 0000H LJMP STAR0 ;轉(zhuǎn)程序 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 ;轉(zhuǎn)程序 SRAR3STAR2: MOV A,#0AH ;#0AH-->A INC 30H ;30H+1 CJNE A,30H,STJE ;30H 與 A 比較,不等轉(zhuǎn)移 STJE MOV 30H,#00H ;#00H-->30H INC 31H ;31H+1 CJNE A,31H,STJE ;31H 與 A 比較,不等轉(zhuǎn)移 STJE MOV 31H,#00H ;#00H-->31H INC 32H ;32H+1 CJNE A,32H,STJE ;32H 與 A 比較,不等轉(zhuǎn)移 STJE MOV 32H,#00H ;#00H-->32H INC 33H ;33H+1 CJNE A,33H,STJE ;33H 與 A 比較,不等轉(zhuǎn)移 STJE MOV 33H,#00H ;#00H-->33H MOV 32H,#00H ;#00H-->32H MOV 31H,#00H ;#00H-->31H MOV 30H,#00H ;#00H-->30HSTJE: RET ;子程序調(diào)用返回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 ;轉(zhuǎn)程序 SMG1SDATA: DB 0C0H,0F9H,0A4H,0B0H,99H DB 92H,82H,0F8H,80H,90H SMG1: LCALL STAR4 ;轉(zhuǎn)子程序 SRAR4 LCALL STS00 ;轉(zhuǎn)子程序 STS00 INC R0 ;R0+1 CJNE R6,#07FH,SMG0 ;#07FH 與 R6 比較,不等轉(zhuǎn)移 SMG0 AJMP STAR3 ;轉(zhuǎn)程序 SRAR3STAR4: JNB P2.0,ST1 ;P2.0=0 轉(zhuǎn) ST1 CLR 00 ;位 00 清 0 SJMP ST3 ;轉(zhuǎn)ST3ST1: JNB 00,ST2 ;位 00=0 轉(zhuǎn) ST2 SJMP ST3 ;轉(zhuǎn) ST3ST2: LCALL STAR2 ;調(diào)子程序 STAR2 SETB 00 ;位 00 置 1ST3: RET ;子程序調(diào)用返回ORG 0100H ;地址 0100HSTS00: MOV 60H,#003H ;#003H-->60H (211)DE001: MOV 61H,#0FFH ;#0FFH-->61H (255)DE002: DJNZ 61H,DE002 ;61H 減 1 不等于 0 轉(zhuǎn) DE002 DJNZ 60H,DE001 ;60H 減 1 不等于 0 轉(zhuǎn) DE001 RET ;子程序調(diào)用返回 END ;結(jié)束 上次的程序共有293句,經(jīng)小組成員建議,本人經(jīng)幾天的研究寫了下面的這個(gè)程序,現(xiàn)在的程序用了63句,精簡了230句。功能沒有減。如誰有更簡練的程序,請發(fā)上來,大家一起學(xué)習(xí)。 4位八段數(shù)碼管的十進(jìn)制加計(jì)數(shù)仿真實(shí)驗(yàn)(含電路圖和仿真文件)
標(biāo)簽: 數(shù)碼管 十進(jìn)制 仿真實(shí)驗(yàn) 仿真
上傳時(shí)間: 2013-10-11
上傳用戶:sssl
4位共陽LED數(shù)碼管引腳連接
上傳時(shí)間: 2013-11-05
上傳用戶:ljmwh2000
門拴電路,4位選擇器,alu,用verilog寫的。
上傳時(shí)間: 2014-01-18
上傳用戶:ayfeixiao
本程序能從鍵盤讀入二個(gè)五位十進(jìn)制數(shù)(1位符號位+4位數(shù)值位),并將這二個(gè)十進(jìn)制數(shù)分別轉(zhuǎn)換為二進(jìn)制數(shù),然后求其和,再將和以十進(jìn)制形式進(jìn)行顯示。
標(biāo)簽: 程序 十進(jìn)制數(shù) 數(shù)值 鍵盤
上傳時(shí)間: 2015-02-27
上傳用戶:星仔
4位LED共陽數(shù)碼動(dòng)態(tài)顯示的C51源程序.rar
上傳時(shí)間: 2015-03-04
上傳用戶:yan2267246
VHDL實(shí)現(xiàn)布斯算法
上傳時(shí)間: 2014-06-17
上傳用戶:cuibaigao
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1