娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

;顯示字用查表法,不占內存,用四個16*16共陽LED點陣顯示, 
;效果:向上滾動顯示字,每次四個,重復循環。 
;R2:行掃描地址(從00-0FH)。 
;R3:滾動顯示時控制移動速度,也可控制靜止顯示的時間。 
;************; 
;中斷入口程序
;************; 

ORG     0000H 

LJMP    START 
ORG     0003H 
RETI 
ORG     000BH 
LJMP    INTT0 
ORG     0013H 
RETI 
ORG     001BH 
RETI 
ORG     0023H 
RETI 
ORG     002BH 
RETI 

;************; 
; 初始化程序 ; 
;************; 


;************; 
;   主程序   ; 
;************; 

START:          MOV     20H,#00H             ;清標志,00H為1幀掃描結束標志 
                MOV     A,#0FFH              ;端口初始化 
                MOV     P1,A 
                MOV     P2,A 
                MOV     P3,A 
                MOV     P0,A 
                CLR     P1.6            ;串行寄存器打入輸出端控制位 
                MOV     TMOD,#01H       ;使用T0作16位定時器,行掃描用。 
                MOV     TH0,#0FCH       ;1ms初值(12MHz) 
                MOV     TL0,#18H 
                MOV     SCON,#00H       ;串口0方式傳送顯示字節 
                MOV     IE,#82H         ;T0中斷允許,總中斷允許 
                MOV     SP,#70H 
                LCALL   DIS1            ;顯示準備,黑屏,1.5秒 
MAIN:           MOV     DPTR,#TAB 
                LCALL   MOVDISP         ;逐排顯示,每次四字) 
                MOV     DPTR,#TAB 
                LCALL   MOVDISP1        ;滾動顯示,每排四字) 
                AJMP    MAIN 


;********************; 
; 四字逐排顯示子程序 ; 
;********************; 
;每次四字移入移出顯示方式,入口時定義好DPTR值 

MOVDISP:        MOV     R1,#6           ;顯示6排字,每排四字(R1=排數) 
DISLOOP:        MOV     R3,#100         ;每排顯示時間1.6*100=1.6S 
DISMOV:         MOV     R2,#00H         ;第0行開始 
                SETB    TR0             ;開掃描(每次一幀) 
WAITMOV:        JBC     00H,DISMOV1     ;標志為1掃描一幀結束(16毫秒為1幀,每行1毫秒) 
                AJMP    WAITMOV 
DISMOV1:        DJNZ    R3,DISMOV       ;1幀重復顯示(控制顯示時間) 
                MOV     A,#128          ;顯示字指針移一排(每排4字*32=128) 
                ADD     A,DPL           ; 
                MOV     DPL,A 
                MOV     A,#0 
                ADDC    A,DPH 
                MOV     DPH,A 
                DEC     R1              ;R1為0,顯示完 
                MOV     A,R1 
                JZ      MOVOUT          ; 
                AJMP    DISLOOP         ; 
MOVOUT:         RET                     ;移動顯示結束 

;********************; 
; 四字滾動顯示子程序 ; 
;********************; 
;每排四字向上移出顯示方式,入口時定義好DPTR值 

MOVDISP1:        MOV     R1,#255          ;向上移動顯示6排字,每排四字(R1=排數*16) 
DISLOOP1:        MOV     R3,#10          ;移動速度1.6*10=0.16S 
DISMOV2:         MOV     R2,#00H         ;第0行開始 
                 SETB    TR0             ;開掃描(每次一幀) 
WAITMOV1:        JBC     00H,DISMOV3     ;標志為1掃描一幀結束(16毫秒為1幀,每行1毫秒) 
                 AJMP    WAITMOV1 
DISMOV3:         DJNZ    R3,DISMOV2      ;1幀重復顯示(控制移動速度) 
                 INC     DPTR            ;顯示字指針移一行(二字節位置) 
                 INC     DPTR 
                 DEC     R1              ;R1為0,顯示完 
                 MOV     A,R1 
                 JZ      MOVOUT1         ; 
                 AJMP    DISLOOP1        ; 
MOVOUT1:         RET                     ;移動顯示結束 


;*****************; 
; 四個字顯示子程序  ; 
;*****************; 
;靜止顯示表中某四個字 
DIS1:           MOV     R3,#5AH         ;靜止顯示時間控制(16MS*#=1.6秒) 
DIS11:          MOV     R2,#00H         ;一幀掃描初始值(行地址從00-0FH) 
                MOV     DPTR,#TAB       ;取表首址 
                SETB    TR0             ;開掃描(每次一幀) 
WAIT11:         JBC     00H,DIS111      ;為1,掃描一幀結束 
                AJMP    WAIT11 
DIS111:         DJNZ    R3,DIS11 
                RET 


;************; 
;  掃描程序  ; 
;************; 
;1MS傳送一行,每行顯示1毫秒,一次傳送四個字的某行共8個字節. 

INTT0:          PUSH    ACC 
                MOV     TH0,#0FCH       ;1ms初值重裝 
                MOV     TL0,#18H 
                MOV     A,#97           ;指向第四個字行右字節 
                ADD     A,DPL 
                MOV     DPL,A 
                MOV     A,#0 
                ADDC    A,DPH 
                MOV     DPH,A 
                MOV     A,#0 
                MOVC     A,@A+DPTR      ;查表 
                MOV     SBUF,A          ;串口0方式發送 
WAIT:           JBC     TI,GO           ;等待發送完畢 
                AJMP    WAIT            ; 
GO:             MOV     A,DPL           ;指向第四個字行左字節 
                SUBB    A,#1 
                MOV     DPL,A 
                MOV     A,DPH 
                SUBB    A,#0 
                MOV     DPH,A 
                MOV     A,#0 
                MOVC     A,@A+DPTR 
                MOV     SBUF,A 
WAIT1:          JBC     TI,GO1 
                AJMP    WAIT1 

GO1:            MOV     R0,#03H 
MLOOP:          MOV     A,DPL           ;指向前三個字行右字節 
                SUBB    A,#31 
                MOV     DPL,A 
                MOV     A,DPH 
                SUBB    A,#0 
                MOV     DPH,A 
                MOV     A,#0 
                MOVC     A,@A+DPTR      ;查表 
                MOV     SBUF,A          ;串口0方式發送 
WAIT2:          JBC     TI,GO2           ;等待發送完畢 
                AJMP    WAIT2            ; 
GO2:            MOV     A,DPL           ;指向前三個字行左字節 
                SUBB    A,#1 
                MOV     DPL,A 
                MOV     A,DPH 
                SUBB    A,#0 
                MOV     DPH,A 
                MOV     A,#0 
                MOVC     A,@A+DPTR 
                MOV     SBUF,A 
WAIT3:          JBC     TI,GO3 
                AJMP    WAIT3 
GO3:            DJNZ    R0,MLOOP        ;執行三次 


                SETB    P1.7            ;關行顯示,準備涮新 
                NOP                     ;串口寄存器數據穩定 
                SETB    P1.6            ;產生上升沿,行數據打入輸出端 
                NOP                     ; 
                NOP                     ; 
                CLR     P1.6            ;恢復低電平 
                MOV     A,R2            ;修改顯示行地址 
                ORL     A,#0F0H         ;修改顯示行地址 
                MOV     R2,A            ;修改顯示行地址 
                MOV     A,P1            ;修改顯示行地址 
                ORL     A,#0FH          ;修改顯示行地址 
                ANL     A,R2            ;修改顯示行地址 
                MOV     P1,A            ;修改完成 
                CLR     P1.7            ;開行顯示 
                INC     R2              ;下一行掃描地址值 
                INC     DPTR            ; 
                INC     DPTR            ;下一行數據地址 
                MOV     A,R2 
                ANL     A,#0FH 
                JNZ     GO4 
                SETB    00H             ;R2為10H,現為末行掃描,置1幀結束標志 
                MOV     A,DPL           ;指針修正為原幀初值 
                SUBB    A,#32 
                MOV     DPL,A 
                MOV     A,DPH 
                SUBB    A,#0 
                MOV     DPH,A 
                CLR     TR0             ;一幀掃描完,關掃描 
GO4:            POP     ACC 
                RETI                    ;退出 


;***************; 
;  掃描文字表   ; 
;***************; 
; 共五排字,每排四個字,前后為黑屏 
TAB:    DB  0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH     ;黑屏 
        DB  0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH 
        DB  0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH     ;黑屏 
        DB  0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH 
        DB  0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH     ;黑屏 
        DB  0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH 
        DB  0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH     ;黑屏 
        DB  0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH 
        DB  0F7H,0DFH,0F9H,0CFH,0FBH,0BFH,0C0H,007H,0DEH,0F7H,0C0H,007H,0DEH,0F7H,0DEH,0F7H    ;--  文字:  單  -- 
        DB  0C0H,007H,0DEH,0F7H,0FEH,0FFH,000H,001H,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH 
        DB  0FFH,0BFH,0EFH,0BFH,0EFH,0BFH,0EFH,0BBH,0E0H,001H,0EFH,0FFH,0EFH,0FFH,0EFH,0FFH    ;--  文字:  片  -- 
        DB  0E0H,00FH,0EFH,0EFH,0EFH,0EFH,0EFH,0EFH,0DFH,0EFH,0DFH,0EFH,0BFH,0EFH,07FH,0EFH 
        DB  0EFH,0FFH,0EFH,007H,0EFH,077H,001H,077H,0EFH,077H,0EFH,077H,0C7H,077H,0CBH,077H    ;--  文字:  機  -- 
        DB  0ABH,077H,0AFH,077H,06EH,0F7H,0EEH,0F5H,0EDH,0F5H,0EDH,0F5H,0EBH,0F9H,0EFH,0FFH 
        DB  0FFH,0FFH,0F0H,00FH,0F7H,0EFH,0F0H,00FH,0F7H,0EFH,0F0H,00FH,0FFH,0FFH,000H,001H    ;--  文字:  是  -- 
        DB  0FEH,0FFH,0F6H,0FFH,0F6H,007H,0F6H,0FFH,0EAH,0FFH,0DCH,0FFH,0BFH,001H,0FFH,0FFH 
        ; 
        DB  0FFH,0FFH,0C0H,003H,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH     ;--  文字:  工  -- 
        DB  0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,000H,001H,0FFH,0FFH,0FFH,0FFH 
        DB  0FBH,0BFH,0FBH,0BFH,0FBH,0BFH,0FBH,0BBH,0BBH,0B9H,0DBH,0B3H,0DBH,0B7H,0EBH,0AFH     ;--  文字:  業  -- 
        DB  0E3H,0AFH,0EBH,09FH,0FBH,0BFH,0FBH,0BFH,0FBH,0BBH,000H,001H,0FFH,0FFH,0FFH,0FFH 
        DB  0FEH,0FFH,0FEH,0FFH,0DEH,0F7H,0C0H,003H,0DEH,0F7H,0DEH,0F7H,0DEH,0F7H,0DEH,0F7H     ;--  文字:  中  -- 
        DB  0DEH,0F7H,0C0H,007H,0DEH,0F7H,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH 
        DB  0E0H,00FH,0EFH,0EFH,0E0H,00FH,0EFH,0EFH,0E0H,00FH,0FFH,0FFH,000H,001H,0DDH,0FFH    ;--  文字:  最  -- 
        DB  0C1H,003H,0DDH,077H,0C1H,0AFH,0DCH,0DFH,0C1H,0AFH,01DH,071H,0FCH,0FBH,0FDH,0FFH 
        ; 
        DB  0F7H,0DFH,0F7H,0DFH,080H,003H,0F7H,0DFH,0F0H,01FH,0F7H,0DFH,0F0H,01FH,0F7H,0DFH    ;--  文字:  基  -- 
        DB  000H,001H,0F7H,0DFH,0EEH,0E7H,0C0H,011H,03EH,0FBH,0FEH,0FFH,080H,003H,0FFH,0FFH 
        DB  0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,000H,001H,0FCH,07FH,0FCH,0BFH,0FAH,0BFH,0FAH,0DFH    ;--  文字:  本  -- 
        DB  0F6H,0EFH,0EEH,0E7H,0D0H,011H,03EH,0FBH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FFH,0FFH 
        DB  0EFH,07FH,0EFH,07FH,0DFH,07FH,083H,003H,0BAH,0FBH,0BAH,0FBH,0B9H,0FBH,083H,07BH    ;--  文字:  的  -- 
        DB  0BBH,0BBH,0BBH,09BH,0BBH,0DBH,0BBH,0FBH,083H,0FBH,0BBH,0D7H,0BFH,0EFH,0FFH,0FFH 
        DB  0FEH,0FFH,0FFH,07FH,0C0H,003H,0DFH,0FFH,0DDH,0FFH,0DEH,0F7H,0CFH,073H,0D7H,037H   ;--  文字:  應  -- 
        DB  0DBH,06FH,0DBH,06FH,0D9H,0DFH,0BBH,0DFH,0BFH,0BFH,0A0H,001H,07FH,0FFH,0FFH,0FFH 
        ; 
        DB  0FFH,0FFH,0E0H,003H,0EFH,07BH,0EFH,07BH,0EFH,07BH,0E0H,003H,0EFH,07BH,0EFH,07BH   ;--  文字:  用  -- 
        DB  0EFH,07BH,0E0H,003H,0EFH,07BH,0EFH,07BH,0DFH,07BH,0DFH,07BH,0BFH,06BH,07FH,077H 
        DB  0FDH,0FFH,0FEH,0FFH,0FFH,07FH,000H,001H,0FDH,0FFH,0FDH,0FFH,0FCH,00FH,0FDH,0EFH    ;--  文字:  方  -- 
        DB  0FBH,0EFH,0FBH,0EFH,0F7H,0EFH,0F7H,0EFH,0EFH,0EFH,0DFH,06FH,03FH,09FH,0FFH,0FFH 
        DB  0FFH,05FH,0FFH,067H,0FFH,06FH,080H,003H,0FFH,07FH,0FFH,07FH,0FFH,07FH,0C1H,07FH    ;--  文字:  式  -- 
        DB  0F7H,0BFH,0F7H,0BFH,0F7H,0BFH,0F4H,0DFH,0E3H,0DDH,08FH,0EDH,0DFH,0F5H,0FFH,0FBH 
        DB  0F9H,0BFH,0C7H,0AFH,0F7H,0B7H,0F7H,0B7H,0F7H,0BFH,000H,001H,0F7H,0BFH,0F7H,0B7H    ;--  文字:  我  -- 
        DB  0F1H,0D7H,0C7H,0CFH,037H,0DFH,0F7H,0AFH,0F6H,06DH,0F7H,0F5H,0D7H,0F9H,0EFH,0FDH 
        ; 
        DB  0FFH,007H,0C0H,06FH,0EDH,0EFH,0F6H,0DFH,0C0H,001H,0DDH,0FDH,0BDH,0FFH,0C0H,003H    ;--  文字:  愛  -- 
        DB  0FBH,0FFH,0F8H,00FH,0F3H,0DFH,0F4H,0BFH,0EFH,03FH,09CH,0CFH,073H,0F1H,0CFH,0FBH 
        DB  0F7H,0DFH,0F9H,0CFH,0FBH,0BFH,0C0H,007H,0DEH,0F7H,0C0H,007H,0DEH,0F7H,0DEH,0F7H    ;--  文字:  單  -- 
        DB  0C0H,007H,0DEH,0F7H,0FEH,0FFH,000H,001H,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH,0FEH,0FFH 
        DB  0FFH,0BFH,0EFH,0BFH,0EFH,0BFH,0EFH,0BBH,0E0H,001H,0EFH,0FFH,0EFH,0FFH,0EFH,0FFH    ;--  文字:  片  -- 
        DB  0E0H,00FH,0EFH,0EFH,0EFH,0EFH,0EFH,0EFH,0DFH,0EFH,0DFH,0EFH,0BFH,0EFH,07FH,0EFH 
        DB  0EFH,0FFH,0EFH,007H,0EFH,077H,001H,077H,0EFH,077H,0EFH,077H,0C7H,077H,0CBH,077H    ;--  文字:  機  -- 
        DB  0ABH,077H,0AFH,077H,06EH,0F7H,0EEH,0F5H,0EDH,0F5H,0EDH,0F5H,0EBH,0F9H,0EFH,0FFH 
        ; 
        END 


關鍵字:四字16*16點陣  顯示程序 引用地址:四字16*16點陣顯示程序

上一篇:數控調頻臺匯編程序
下一篇:四字16*16點陣電子屏字符顯示器

推薦閱讀

? ? 我覺得若論手機山寨,估計誰都得服國產。之前,中國深圳手機廠商Doogee推出過很多全面屏手機,但是設計大多有“借鑒”友商的嫌疑。現在爆料大神@evleaks又曝光了該公司的一款新機,我們不得不說這簡直就是三星、蘋果的結合體。?Doogee?V(圖片來自@evleaks)  爆料大神稱這款手機的屏幕大小為6.2英寸,正面采用了iPhone?X的“劉海屏”設計,...
2018年,是屬于人工智能的一年,僅僅是在國內,就崛起了包括像曠視科技Face++、極鏈科技、優必選科技這樣高速發展的人工智能企業,AI正在開花結果,掀起一輪又一輪的技術高潮。但與此同時,人工智能所帶來的活力也向世人提出了一個命題,那就是,它會終結就業嗎?針對這個命題,在近日普華永道發布的《人工智能和相關技術對中國就業的凈影響》報告中,闡述...
近幾年在藍牙耳機領域,蘋果AirPods三代產品的推出加速了真無線藍牙耳機的普及,使得以藍牙音箱為代表的一系列無線藍牙音頻設備也漸漸成為市場主流。沒辦法,無線的美妙,用了就回不去了。而當我們回頭審視國內一眾爆款無線藍牙音頻設備時,就會發現它們的背后都有著一個共同的名字:杰理科技。十年光陰當我們打開百度輸入“知名射頻芯片生產商”時,往往...
機器人控制系統的功能是接收來自傳感器的檢測信號,根據操作任務的要求,驅動機械臂中的各臺電動機就像我們人的活動需要依賴自身的感官一樣,機器人的運動控制離不開傳感器。機器人需要用傳感器來檢測各種狀態。機器人的內部傳感器信號被用來反映機械臂關節的實際運動狀態,機器人的外部傳感器信號被用來檢測工作環境的變化。機器人控制系統分類(按控制方...

史海拾趣

問答坊 | AI 解惑

IP地址問題

大家好,有個問題我一直想不通.就是因特網上的IP地址問題.假如杭州的一臺電腦和北京的一臺電腦通過互聯網相互通信,他們是怎樣找到對方的?…

查看全部問答∨

關于09年的電子設計大賽控制類

本帖最后由 paulhyde 于 2014-9-15 09:43 編輯 離比賽越來越近了,不知大家都在準備些什么,對于控制類今年的出題不好把握,大家有啥好的想法不妨說出來。 首先我覺得還是離不開電機,大家肯定都贊同是吧?另外就是傳感器?  …

查看全部問答∨

運放使用單電源遇到的問題(checked)

本帖最后由 辛昕 于 2018-4-8 22:56 編輯 關于這個帖子,其實本來有挺多話說的。 不過,忽然想想,這個帖子最大的教訓就是: “其實,錯的事情就不用多解釋了,多描述了,要不然,就會造成這種困擾”。 是的——錯的方法有千千萬,記住那么幾 ...…

查看全部問答∨

好難找到啊。。。幫幫忙各位

誰有單片機STC11F01-35I 的資料pdf??????…

查看全部問答∨

LCD的對比度問題

最近在讀2410板子的LCD驅動。其中有如下代碼: //setup up display mode related constants m_nScreenWidth=240; m_nScreenHeight = 480;         m_colorDepth = 16;         m_cbScanLineLength = m ...…

查看全部問答∨

關于WINCE下的攝像頭驅動開發

請問WINCE下的攝像頭驅動開發難嗎?要用到什么知識?我目前只會C++,vc++只是有點了解而已,請問開發難度大嗎? 如果開發的話用什么牌的攝像頭比較好?或者網上有相關的程序更好。謝謝…

查看全部問答∨

TI DSP5509a串口uart程序,請教!

ICETEK5509A瑞泰開發板,自帶UART串口例程,根據其自帶例程修改串口程序。打算上位機發給dsp  V,I兩個數,經過算法程序后,dsp返回上位機一個數soc。 目前問題是,屏蔽掉算法函數,可以輸出V ,I 兩數(即:發什么接什么可以,加入算法就不 ...…

查看全部問答∨

有關迪進公司網關連接的問題 急求

現在有個ConnectPort(TM) X2,但是不知道怎么配置 ,怎么連接,將zigbee網絡和wifi連接起來,急求急求,。。。…

查看全部問答∨

請叫一個有關網絡的問題

我想學習8962開發板的網絡方面的東西,,今天看了點TCP/IP方面的一些東西,沒有看明白端口號到底是什么?感覺和IP地址很混淆.剛剛接觸這些,請教了!…

查看全部問答∨

請教下,msp430f149如何做FFT?

請教下,msp430f149如何做FFT?2KRAM需要采集多少個數據?…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 通江县| 宁陕县| 敦煌市| 灌南县| 普安县| 都兰县| 伊通| 涿州市| 五原县| 廉江市| 三门县| 邯郸市| 蒙山县| 浪卡子县| 潍坊市| 同德县| 彩票| 渭南市| 陆河县| 汽车| 延庆县| 建宁县| 关岭| 奉化市| 黔江区| 望都县| 信丰县| 称多县| 舞阳县| 桐柏县| 海林市| 五家渠市| 庆阳市| 天峻县| 玉山县| 邯郸市| 隆化县| 凤山县| 龙口市| 安多县| 新巴尔虎右旗|