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

正文內(nèi)容

led顯示屏發(fā)展現(xiàn)狀(參考版)

2025-07-02 10:20本頁面
  

【正文】 ORG 0000H SJMP MAIN :跳轉(zhuǎn)到主程序MAIN ORG 0023HSIENTRY: AJMPI SIS ;串行通信中斷入口,跳轉(zhuǎn)到 ;串行通信中斷服務程序SISMAIN: MOV SP,60H ;設棧 MOV R0,80H ;指向RAM區(qū) MOV R1,00 ;R0,R1:RAM指針 MOV DPTR,1000H ;EPROM的數(shù)據(jù)首地址 ;DPTR:EPROM指針REPROM: MOV A,00 MOVC A,A+DPTR ;從EPROM 1000H讀數(shù)據(jù) INC DPTR ;從EPROM讀200H個字節(jié) ;數(shù)據(jù)到RAM PUSH DPL ;DPTR進棧 PUSH DPH MOV DPH,R0 ;DPTR換成RAM指針 MOV DPL,R1 MOVX DPTR,A ;數(shù)據(jù)送RAM INC DPTR MOV R0,DPH ;存DPTR MOV R1,DPL POP DPH ;彈出DPTR(EPROM地址) POP DPL MOV R2,DPH ;R2:判斷是否到100H CJNE R2,12H,REPROM ;未傳送完200H個字節(jié)轉(zhuǎn)回SINIT: MOV TMOD,21H ;設T1方式2,T0方式1 MOV TH1,F(xiàn)AH ; MOV TL1,F(xiàn)AH SETB 8EH ;置TCON BIT6,打開T1 MOV TH0,00 ;設T0定時 MOV TL0,00 MOV R6,7EH MOV R7,00H MOV SCON,50H ;設SCON為50H,方式1,REN=1 MOV PCON,00 ;設PCON為0 MOV 50H,82H MOV 51H,00 SETB AFH ;開中斷 SETB ACH ;允許串行通信中斷 SETB 9CH ;SCON BIT4,REN=1NEXT: CLRC MOV A,R7 ;R7初值為0 ADD A,00 MOV R7,A MOV A,R6 ;R6初值為7E ADC A,R6 MOV R6,A MOV A,51H ;51初值為0 XRL A,R7 ;A=R7? JNZ DISP1 ;不等,轉(zhuǎn)到DISP1 MOV A,50H ;等,50初值為82H XRL A,R6 ;A=R6? JNZ 04H ;不等,轉(zhuǎn)到DISP1 MOV R6,80H ;等,R6=80H MOV R7,00DISP1: MOV R0,00TM256: MOV R3,00TM512 MOV R2,00 MOV DPH,R6 ;80H MOV DPL,R7 ;00HCONT2: MOV R1,00 CLR B4H ;P3 BIT4=T0,上下控制=0DISPH: MOVX A,DPTR ;讀入RAM INC DPTR INC R1 ; R1:字節(jié)計數(shù) MOV P1,A ;向P1輸出一個RAM字節(jié)數(shù)據(jù) CLR B3H ;P3 BIT3=INT1 SETB B3H ;INT1是移位寄存器的打入脈沖 CLR B5H ;P3 BIT5=T1 SETB B5H CLR B5H ;T1一共輸出10個脈沖 SETB B5H ;即移位10次 CLR B5H ;T1是移位寄存器的移位脈沖 SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5HCLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CJNE R1,10H,DISPH ;R1《》10H,轉(zhuǎn)到DISPH ;10H=16D,16*10=160(列數(shù)) PUSH DPH ;若R1=10H,則DPTR進棧 PUSH DPL SETB B4H ;P3 BIT4=T0,上下控制=1 CLRC MOV A,DPL ADD A,F(xiàn)0H ;跳過F0H個字節(jié) MOV DPL,A ;原DPTR已為10H,10H+FOH MOV A,DPH ;256字節(jié)之后(16行每行160列) ADC A,00 ;即指向下一半 MOV DPH,ADISPL: MOVX A,DPTE INC DPTR INC R1 MOV P1,A CLR B3H SETB B3H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CJNE R1,20H,D4H ;R1《》20H,轉(zhuǎn)到DISPL CLR B2H ;P3 BIT2=INT0 SETB B2H MOV P1,R2 ;R2輸出到P1 MOV DPTR,0000 MOVX DPTR,A ;只是讓地址動作 INC R2 POP DPL POP DPH CJNE R2,10H,CONT1 ;R2《》10H,轉(zhuǎn)到CONT1 INC R3 ;R2=10H CJNE R3,F(xiàn)FH,TIM256 ;R3《》FFH,轉(zhuǎn)到 TIM256 INC R0 ;R3=FFH CJNE R0,02H,TIM512 ;R0《》02H,TIM512 LJMP NEXTTIM512: LJMP TM512 ;$21CONT1: LJMP CONT2TIM256: AJMP0 TM256 ORG 0800H ;串行通信服務程序SIS: CLR AFH ;IE BIT7 關(guān)中斷 CLR 98H ;SCON BIT RI清接收中斷 MOV A,SBUF XRL A,3FH ;3FH傳輸起始標志 JZ DTSTART ;SBUF=3FH,開始 SJMP CLOSE ;否則結(jié)束DTSTART:MOV DPTR,0001H ;只是讓地址動作 MOVX DPTR,A ; 關(guān)00譯碼,開01譯碼;向TPIC6B595送清除信號SRCLR CLR B2H ;P3 BIT2 INT0 SETB B2H ;把清零的結(jié)果打入列輸出鎖存器 ;完成關(guān)顯示操作 MOV DPTR,8000H MOV SBUF,AWAITT: JNB 99H,WAITT ;SCON B1 TI=O,等待發(fā)射完成 CLR 99H ;SCON B1 TI=1WAITR: JNB 98H,WAITR ;SCON B0 RI=0,等待接收完成 CLR 98H ;SCON BO RI=1 MOV A,SBUF ;傳輸字節(jié)計數(shù)L MOV 51H,A MOV SBUF,AWATT: JNB 99H,WATT ; SCON B1 TI=O,等待發(fā)射完成 CLR 99H ; SCON B1 TI=1WATR: JNB 98H,WATR ; SCON B0 RI=0,等待接收完成 CLR 98H ;
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1