共4条
1/1 1 跳转至页
请高手帮忙改写(汇编转C语言)
问
以下是一款手机液晶屏的汇编驱动程序,实在看不懂,哪位大侠帮忙给改成汇编的吧!只要提出其中的wr_cmd(),wr_data(),disp_bmp(unsigned char x,unsigned char y)就可以。谢谢!
----------------------------------------------------------------------
CS1 bit p1.2
RESET bit P1.5
RS bit P1.0
E_RD bit P1.4
WR_RW bit P1.1
CR EQU 54H
CR_BACK EQU 53H
ORG 0000H
START:
CLR E_RD
MOV CR,#10H ;096B01 #013h is currect
CLR CS1
CLR RESET ;initalization
LCALL DELAY
SETB RESET
MOV A,#0E2H ;initialize interal function
LCALL WCOM ;write interal reset
LCALL DELAY
MOV A,#02CH ;power control(VB,VR,VF=1,1,1)
LCALL WCOM
LCALL DELAY
MOV A,#02EH ;power control(VB,VR,VF=1,1,1)
LCALL WCOM
LCALL DELAY
MOV A,#02FH ;power control(VB,VR,VF=1,1,1)
LCALL WCOM
MOV A,#025H ;096B01 23h is currect ;Regulator resistor select 110
LCALL WCOM
; MOV A,#0A3H ;set LCD bias=1/9
; LCALL WCOM
MOV A,#081H ;set reference voltage mode
LCALL WCOM
MOV A,CR ;bbg 2F ;set reference voltage
LCALL WCOM
MOV A,#0C8H ;set SHL COM1 to COM64 start page setup
LCALL WCOM
MOV A,#0A0H ;ADC select SEG1 to SEG132
LCALL WCOM
MOV A,#040H ;Initial Display Line was first line
LCALL WCOM
MOV A,#0A6H ;set nomal display
LCALL WCOM
MOV A,#0AFH ;set display ON
LCALL WCOM
MAIN:
MOV DPTR,#SUCCESS
LCALL DISPLAY
;LCALL ICON
LCALL WAITKEY
MOV DPTR,#TAB4
LCALL DISPLAY
;LCALL ICON
LCALL WAITKEY
MOV R3,#00H
LCALL TEST
MOV R3,#06
LCALL TEST
MOV R3,#012
LCALL TEST
MOV R3,#012H
LCALL TEST
MOV R3,#018H
LCALL TEST
; MOV R3,#01EH
; LCALL TEST
MOV R3,#024H
LCALL TEST
MOV R3,#06H
; LCALL CR_INCREASE
LCALL TEST
MOV R3,#0CH
; LCALL CR_INCREASE
LCALL TEST
;LCALL CLEAR
;LCALL WAITKEY
; LCALL ICON
LJMP START
ICON:
LCALL CLEAR
MOV A,#0B8H ;page8
LCALL WCOM
MOV A,#017H ;column address high 4 bits
LCALL WCOM
MOV A,#03H ;column addrress low 4 bits
LCALL WCOM
MOV R0,#132
ICON1:
MOV A,#0ffH
LCALL WDATA
;LCALL ICONDISP
LCALL WAITKEY
LCALL WAIT
DJNZ R0,ICON1
RET
ICONDISP:
LCALL CLEAR
MOV A,#0B6H
LCALL WCOM
MOV A,#010H
LCALL WCOM
MOV A,#00H
LCALL WCOM
LCALL WDATA
LCALL WAIT
RET
CLEAR:
MOV R2,#0B0H ;page0
MOV A,R2
CLEAR2:
MOV A,R2
LCALL WCOM
MOV A,#010H ;
LCALL WCOM
MOV A,#00H ;static indicator off
LCALL WCOM
MOV R0,#128
CLEAR1:
MOV A,#00
LCALL WDATA
DJNZ R0,CLEAR1
INC R2
CJNE R2,#0B9H,CLEAR2 ;clear all 9 pages
RET
CR_INCREASE:
MOV A,CR
ADD A,#13H
MOV CR,A
RET
CR_RECOVER:
MOV CR,#015H
RET
CONTRAST:
BEGIN:
KEY2:
MOV A,#081H ;REFERENCE VOLTAGE SELECT
LCALL WCOM
MOV A,CR ;REFERENCE VOLTAGE PARAMETER:32 3F
LCALL WCOM
SETB P3.1
MOV C,P3.1
MOV 44H,#015
DELAY_20MS:
LCALL DELAY
DJNZ 44H,DELAY_20MS
JC KEY1
INC CR
MOV A,#081H ;REFERENCE VOLTAGE SELECT
LCALL WCOM
MOV A,CR ;REFERENCE VOLTAGE PARAMETER:32 3F
LCALL WCOM
KEY1:
SETB P3.2
MOV C,P3.2
JC CR_END
DEC CR
MOV A,#081H ;REFERENCE VOLTAGE SELECT
LCALL WCOM
MOV A,CR ;REFERENCE VOLTAGE PARAMETER:32 3F
LCALL WCOM
CR_END:
LCALL DELAY
SETB P3.7
MOV C,P3.7
JNC NEXT
LJMP BEGIN
NEXT:
MOV 44H,#015
NEXT1: LCALL DELAY
DJNZ 44H,NEXT1
RET
TEST:
MOV R2,#0B0H
TEST2: MOV A,R2 ;set page address
LCALL WCOM
MOV A,#010H ;set column address MSB
LCALL WCOM
MOV A,#00H ;set column address LSB
LCALL WCOM
MOV R1,#22 ;set (6*8)*17characters
TEST1: MOV DPTR,#CHAR
MOV R0,#06H
TEST0:
MOV A,R3
MOVC A,@A+DPTR
LCALL WDATA
INC DPTR
DJNZ R0,TEST0
DJNZ R1,TEST1
INC R2
CJNE R2,#0B9H,TEST2
LCALL DELAY
LCALL WAITKEY
RET
DISPLAY:
MOV R2,#0B0H
DISPLAY0:
MOV A,R2
LCALL WCOM
DISPLAY1:
MOV A,#010H ;set column address MSB
LCALL WCOM
MOV A,#00H ;set column address LSB
LCALL WCOM
MOV R0,#128
DISPLAY2:
MOV A,#0
MOVC A,@A+DPTR
LCALL WDATA
INC DPTR
DJNZ R0,DISPLAY2
INC R2
CJNE R2,#0B9H,DISPLAY0
LCALL CONTRAST
RET
EXCHANGE:PUSH B
CLR C
RLC A
MOV B.0,C
RLC A
MOV B.1,C
RLC A
MOV B.2,C
RLC A
MOV B.3,C
RLC A
MOV B.4,C
RLC A
MOV B.5,C
RLC A
MOV B.6,C
RLC A
MOV B.7,C
MOV A,B
POP B
RET
SMAP: MOV R5,#18H ;TEST 6
SMAP4: LCALL DELAY
DJNZ R5,SMAP4
SMAP3: MOV R4,#00H
MOV R1,#40H
SMAP1: MOV A,#40H
ORL A,R4
LCALL WCOM
LCALL DELAY
INC R4
MOV P3,#0FFH
MOV 67H,#08H
SMAP5: LCALL DELAY
DJNZ 67H,SMAP5
MOV C,P3.7
JNC SMAP2
LCALL DELAY
MOV C,P3.7
JNC SMAP2
DJNZ R1,SMAP1
LJMP SMAP3
SMAP2: LCALL DELAY
MOV A,#40H
LCALL WCOM
RET
;SELECT SUBPROGRAM
WAITKEY:SETB P3.7
MOV 43H,#80
WAITKEY1:
LCALL DELAY ;IN ORDER TO ACCEPT SELECT STATUS
DJNZ 43H,WAITKEY1
STATUS: MOV C,P3.7
JC STATUS
RET
WAIT: MOV 42,#2FH
WAIT0: LCALL DELAY
DJNZ 42,WAIT0
RET
;DELAY SUBPROGRAM
DELAY: MOV 40H,#032H ;10.05ms
DELAY1: MOV 41H,#030H
DELAY2: DJNZ 41H,DELAY2 ;192us
DJNZ 40H,DELAY1
RET
WCOM:
CLR CS1
CLR RS
CLR WR_RW
LJMP TRANSMIT
WDATA:
CLR CS1
SETB RS
CLR WR_RW
; CLR WR_RW
TRANSMIT:
CLR E_RD
; NOP
;SETB E_RD
MOV P2,A
NOP
NOP
NOP
NOP
SETB E_RD
NOP
NOP
NOP
nop
CLR E_RD
; SETB CS1
RET
CHAR:
DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB 0AAH,0AAH,0AAH,0AAH,0AAH,0AAH
DB 055H,055H,055H,055H,055H,055H
DB 0FFH,000H,0FFH,000H,0FFH,000H
DB 000H,0FFH,000H,0FFH,000H,0FFH
; DB 024H,054H,0FEH,054H,048H,000H ;$
DB 048H,054H,054H,054H,024H,000H ;$
; DB 032H,049H,079H,041H,03EH,000H ;G
DB 03EH,041H,079H,049H,032H,000H ;G
SUCCESS:
;-- 调入了一幅图像:D:\test\ICON\ICON.bmp --
;-- 宽度x高度=128x64 --
DB 0FFH,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,0FFH
DB 0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0FFH
DB 0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,0C0H,0F8H,0FFH,1FH,0FFH,0F8H,0C0H,00H,00H,00H,00H,0FFH,0FFH,0FFH
DB 0FEH,0F0H,0F0H,0FEH,0FFH,0FFH,0FFH,00H,00H,00H,0C0H,0F8H,0FFH,1FH,0FFH,0F8H
DB 0C0H,00H,00H,00H,01H,07H,1FH,3FH,0FCH,0F0H,0FCH,3FH,0FH,07H,01H,00H
DB 00H,0FFH,0FFH,0FFH,0F0H,0F8H,0FCH,8EH,07H,03H,01H,00H,00H,0FFH,0FFH,0FFH
DB 41H,41H,41H,41H,41H,01H,00H,00H,00H,0FFH,0FFH,0FFH,81H,81H,81H,0C3H
DB 0FFH,7EH,3CH,00H,00H,0F8H,0FEH,0FFH,07H,01H,01H,07H,0FFH,0FEH,0F8H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0FFH
DB 0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 30H,3EH,3FH,0FH,03H,02H,03H,0FH,3FH,3EH,30H,00H,00H,3FH,3FH,3FH
DB 0FH,3FH,3FH,0FH,3FH,3FH,3FH,00H,30H,3EH,3FH,0FH,03H,02H,03H,0FH
DB 3FH,3EH,30H,00H,20H,38H,3CH,3FH,0FH,03H,0FH,1FH,3CH,38H,20H,00H
DB 00H,3FH,3FH,3FH,00H,01H,07H,1FH,3EH,38H,20H,00H,00H,3FH,3FH,3FH
DB 20H,20H,20H,20H,20H,20H,00H,00H,00H,3FH,3FH,3FH,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,07H,1FH,3FH,38H,20H,20H,38H,3FH,1FH,07H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0FFH
DB 0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,0E0H,0E0H,0E0H,20H,20H,60H,0E0H,0C0H,80H,00H,00H,00H,00H,00H,00H
DB 0E0H,0E0H,0E0H,00H,00H,00H,00H,00H,00H,80H,0C0H,0E0H,60H,20H,20H,60H
DB 0E0H,0C0H,80H,00H,00H,0E0H,0E0H,0E0H,20H,20H,20H,60H,0E0H,0C0H,80H,00H
DB 00H,0E0H,0E0H,0E0H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 0E0H,0E0H,0E0H,00H,00H,00H,00H,00H,20H,0E0H,0E0H,0E0H,80H,00H,80H,0E0H
DB 0E0H,0E0H,20H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0FFH
DB 0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,0FFH,0FFH,0FFH,00H,00H,00H,00H,0FFH,0FFH,0FFH,00H,00H,00H,00H,00H
DB 0FFH,0FFH,0FFH,00H,00H,00H,00H,00H,00H,0C3H,0C7H,0CFH,0CH,18H,10H,30H
DB 0F0H,0E0H,0C0H,00H,00H,0FFH,0FFH,0FFH,10H,10H,10H,18H,1FH,0FH,07H,00H
DB 00H,0FFH,0FFH,0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,0C0H,0F8H,0FFH
DB 7FH,43H,7FH,0FFH,0F8H,0C0H,00H,00H,00H,00H,03H,0FH,0FFH,0FEH,0FFH,0FH
DB 03H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0FFH
DB 0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,07H,07H,07H,04H,04H,06H,07H,03H,01H,00H,00H,00H,00H,00H,00H
DB 07H,07H,07H,00H,00H,00H,00H,00H,00H,01H,03H,07H,06H,04H,04H,06H
DB 07H,03H,01H,00H,00H,07H,07H,07H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,07H,07H,07H,04H,04H,04H,04H,04H,04H,04H,00H,06H,07H,07H,01H
DB 00H,00H,00H,01H,07H,07H,06H,00H,00H,00H,00H,00H,07H,07H,07H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0FFH
DB 0FFH,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,0FFH
TAB4:;-- 调入了一幅图像:C:\Documents and Settings\zhangwenying\桌面\program(可改)\247画面\行特殊短路画面.bmp --
;-- 调入了一幅图像:F:\F-disk\My Documents\My PICtures\nt7532-2.bmp --
;-- 宽度x高度=128x64 --
DB 000H,000H,000H,000H,000H,000H,000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H
DB 000H,000H,000H,000H,000H,000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H
DB 000H,000H,000H,000H,000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H,000H
DB 000H,000H,000H,000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H,000H,000H
DB 000H,000H,000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H,000H,000H,000H
DB 000H,000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H,000H,000H,000H,000H
DB 000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H,000H,000H,000H,000H,000H
DB 000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H,000H,000H,000H,000H,000H,000H
DB 000H,000H,000H,000H,000H,080H,040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH
DB 000H,000H,000H,000H,080H,040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H
DB 000H,000H,000H,080H,040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H,000H
DB 000H,000H,080H,040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H,000H,000H
DB 000H,080H,040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H,000H,000H,000H
DB 080H,040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H,000H,000H,000H,080H
DB 040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H,000H,000H,000H,080H,040H
DB 030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H,000H,000H,000H,000H,000H,000H
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
end
答 1: 我也想啊我也有一个程序想让人帮忙汇编改C语言啊。 答 2: 没有硬件的资料怎样翻译呀】 答 3: 端口不是已经定义好了吗? 答 4: 求人不如求己我已经改完了,还得靠自己呀!
答 5: 这种苦力活当然得靠自己
----------------------------------------------------------------------
CS1 bit p1.2
RESET bit P1.5
RS bit P1.0
E_RD bit P1.4
WR_RW bit P1.1
CR EQU 54H
CR_BACK EQU 53H
ORG 0000H
START:
CLR E_RD
MOV CR,#10H ;096B01 #013h is currect
CLR CS1
CLR RESET ;initalization
LCALL DELAY
SETB RESET
MOV A,#0E2H ;initialize interal function
LCALL WCOM ;write interal reset
LCALL DELAY
MOV A,#02CH ;power control(VB,VR,VF=1,1,1)
LCALL WCOM
LCALL DELAY
MOV A,#02EH ;power control(VB,VR,VF=1,1,1)
LCALL WCOM
LCALL DELAY
MOV A,#02FH ;power control(VB,VR,VF=1,1,1)
LCALL WCOM
MOV A,#025H ;096B01 23h is currect ;Regulator resistor select 110
LCALL WCOM
; MOV A,#0A3H ;set LCD bias=1/9
; LCALL WCOM
MOV A,#081H ;set reference voltage mode
LCALL WCOM
MOV A,CR ;bbg 2F ;set reference voltage
LCALL WCOM
MOV A,#0C8H ;set SHL COM1 to COM64 start page setup
LCALL WCOM
MOV A,#0A0H ;ADC select SEG1 to SEG132
LCALL WCOM
MOV A,#040H ;Initial Display Line was first line
LCALL WCOM
MOV A,#0A6H ;set nomal display
LCALL WCOM
MOV A,#0AFH ;set display ON
LCALL WCOM
MAIN:
MOV DPTR,#SUCCESS
LCALL DISPLAY
;LCALL ICON
LCALL WAITKEY
MOV DPTR,#TAB4
LCALL DISPLAY
;LCALL ICON
LCALL WAITKEY
MOV R3,#00H
LCALL TEST
MOV R3,#06
LCALL TEST
MOV R3,#012
LCALL TEST
MOV R3,#012H
LCALL TEST
MOV R3,#018H
LCALL TEST
; MOV R3,#01EH
; LCALL TEST
MOV R3,#024H
LCALL TEST
MOV R3,#06H
; LCALL CR_INCREASE
LCALL TEST
MOV R3,#0CH
; LCALL CR_INCREASE
LCALL TEST
;LCALL CLEAR
;LCALL WAITKEY
; LCALL ICON
LJMP START
ICON:
LCALL CLEAR
MOV A,#0B8H ;page8
LCALL WCOM
MOV A,#017H ;column address high 4 bits
LCALL WCOM
MOV A,#03H ;column addrress low 4 bits
LCALL WCOM
MOV R0,#132
ICON1:
MOV A,#0ffH
LCALL WDATA
;LCALL ICONDISP
LCALL WAITKEY
LCALL WAIT
DJNZ R0,ICON1
RET
ICONDISP:
LCALL CLEAR
MOV A,#0B6H
LCALL WCOM
MOV A,#010H
LCALL WCOM
MOV A,#00H
LCALL WCOM
LCALL WDATA
LCALL WAIT
RET
CLEAR:
MOV R2,#0B0H ;page0
MOV A,R2
CLEAR2:
MOV A,R2
LCALL WCOM
MOV A,#010H ;
LCALL WCOM
MOV A,#00H ;static indicator off
LCALL WCOM
MOV R0,#128
CLEAR1:
MOV A,#00
LCALL WDATA
DJNZ R0,CLEAR1
INC R2
CJNE R2,#0B9H,CLEAR2 ;clear all 9 pages
RET
CR_INCREASE:
MOV A,CR
ADD A,#13H
MOV CR,A
RET
CR_RECOVER:
MOV CR,#015H
RET
CONTRAST:
BEGIN:
KEY2:
MOV A,#081H ;REFERENCE VOLTAGE SELECT
LCALL WCOM
MOV A,CR ;REFERENCE VOLTAGE PARAMETER:32 3F
LCALL WCOM
SETB P3.1
MOV C,P3.1
MOV 44H,#015
DELAY_20MS:
LCALL DELAY
DJNZ 44H,DELAY_20MS
JC KEY1
INC CR
MOV A,#081H ;REFERENCE VOLTAGE SELECT
LCALL WCOM
MOV A,CR ;REFERENCE VOLTAGE PARAMETER:32 3F
LCALL WCOM
KEY1:
SETB P3.2
MOV C,P3.2
JC CR_END
DEC CR
MOV A,#081H ;REFERENCE VOLTAGE SELECT
LCALL WCOM
MOV A,CR ;REFERENCE VOLTAGE PARAMETER:32 3F
LCALL WCOM
CR_END:
LCALL DELAY
SETB P3.7
MOV C,P3.7
JNC NEXT
LJMP BEGIN
NEXT:
MOV 44H,#015
NEXT1: LCALL DELAY
DJNZ 44H,NEXT1
RET
TEST:
MOV R2,#0B0H
TEST2: MOV A,R2 ;set page address
LCALL WCOM
MOV A,#010H ;set column address MSB
LCALL WCOM
MOV A,#00H ;set column address LSB
LCALL WCOM
MOV R1,#22 ;set (6*8)*17characters
TEST1: MOV DPTR,#CHAR
MOV R0,#06H
TEST0:
MOV A,R3
MOVC A,@A+DPTR
LCALL WDATA
INC DPTR
DJNZ R0,TEST0
DJNZ R1,TEST1
INC R2
CJNE R2,#0B9H,TEST2
LCALL DELAY
LCALL WAITKEY
RET
DISPLAY:
MOV R2,#0B0H
DISPLAY0:
MOV A,R2
LCALL WCOM
DISPLAY1:
MOV A,#010H ;set column address MSB
LCALL WCOM
MOV A,#00H ;set column address LSB
LCALL WCOM
MOV R0,#128
DISPLAY2:
MOV A,#0
MOVC A,@A+DPTR
LCALL WDATA
INC DPTR
DJNZ R0,DISPLAY2
INC R2
CJNE R2,#0B9H,DISPLAY0
LCALL CONTRAST
RET
EXCHANGE:PUSH B
CLR C
RLC A
MOV B.0,C
RLC A
MOV B.1,C
RLC A
MOV B.2,C
RLC A
MOV B.3,C
RLC A
MOV B.4,C
RLC A
MOV B.5,C
RLC A
MOV B.6,C
RLC A
MOV B.7,C
MOV A,B
POP B
RET
SMAP: MOV R5,#18H ;TEST 6
SMAP4: LCALL DELAY
DJNZ R5,SMAP4
SMAP3: MOV R4,#00H
MOV R1,#40H
SMAP1: MOV A,#40H
ORL A,R4
LCALL WCOM
LCALL DELAY
INC R4
MOV P3,#0FFH
MOV 67H,#08H
SMAP5: LCALL DELAY
DJNZ 67H,SMAP5
MOV C,P3.7
JNC SMAP2
LCALL DELAY
MOV C,P3.7
JNC SMAP2
DJNZ R1,SMAP1
LJMP SMAP3
SMAP2: LCALL DELAY
MOV A,#40H
LCALL WCOM
RET
;SELECT SUBPROGRAM
WAITKEY:SETB P3.7
MOV 43H,#80
WAITKEY1:
LCALL DELAY ;IN ORDER TO ACCEPT SELECT STATUS
DJNZ 43H,WAITKEY1
STATUS: MOV C,P3.7
JC STATUS
RET
WAIT: MOV 42,#2FH
WAIT0: LCALL DELAY
DJNZ 42,WAIT0
RET
;DELAY SUBPROGRAM
DELAY: MOV 40H,#032H ;10.05ms
DELAY1: MOV 41H,#030H
DELAY2: DJNZ 41H,DELAY2 ;192us
DJNZ 40H,DELAY1
RET
WCOM:
CLR CS1
CLR RS
CLR WR_RW
LJMP TRANSMIT
WDATA:
CLR CS1
SETB RS
CLR WR_RW
; CLR WR_RW
TRANSMIT:
CLR E_RD
; NOP
;SETB E_RD
MOV P2,A
NOP
NOP
NOP
NOP
SETB E_RD
NOP
NOP
NOP
nop
CLR E_RD
; SETB CS1
RET
CHAR:
DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB 0AAH,0AAH,0AAH,0AAH,0AAH,0AAH
DB 055H,055H,055H,055H,055H,055H
DB 0FFH,000H,0FFH,000H,0FFH,000H
DB 000H,0FFH,000H,0FFH,000H,0FFH
; DB 024H,054H,0FEH,054H,048H,000H ;$
DB 048H,054H,054H,054H,024H,000H ;$
; DB 032H,049H,079H,041H,03EH,000H ;G
DB 03EH,041H,079H,049H,032H,000H ;G
SUCCESS:
;-- 调入了一幅图像:D:\test\ICON\ICON.bmp --
;-- 宽度x高度=128x64 --
DB 0FFH,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H
DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,01H,0FFH
DB 0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0FFH
DB 0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,0C0H,0F8H,0FFH,1FH,0FFH,0F8H,0C0H,00H,00H,00H,00H,0FFH,0FFH,0FFH
DB 0FEH,0F0H,0F0H,0FEH,0FFH,0FFH,0FFH,00H,00H,00H,0C0H,0F8H,0FFH,1FH,0FFH,0F8H
DB 0C0H,00H,00H,00H,01H,07H,1FH,3FH,0FCH,0F0H,0FCH,3FH,0FH,07H,01H,00H
DB 00H,0FFH,0FFH,0FFH,0F0H,0F8H,0FCH,8EH,07H,03H,01H,00H,00H,0FFH,0FFH,0FFH
DB 41H,41H,41H,41H,41H,01H,00H,00H,00H,0FFH,0FFH,0FFH,81H,81H,81H,0C3H
DB 0FFH,7EH,3CH,00H,00H,0F8H,0FEH,0FFH,07H,01H,01H,07H,0FFH,0FEH,0F8H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0FFH
DB 0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 30H,3EH,3FH,0FH,03H,02H,03H,0FH,3FH,3EH,30H,00H,00H,3FH,3FH,3FH
DB 0FH,3FH,3FH,0FH,3FH,3FH,3FH,00H,30H,3EH,3FH,0FH,03H,02H,03H,0FH
DB 3FH,3EH,30H,00H,20H,38H,3CH,3FH,0FH,03H,0FH,1FH,3CH,38H,20H,00H
DB 00H,3FH,3FH,3FH,00H,01H,07H,1FH,3EH,38H,20H,00H,00H,3FH,3FH,3FH
DB 20H,20H,20H,20H,20H,20H,00H,00H,00H,3FH,3FH,3FH,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,07H,1FH,3FH,38H,20H,20H,38H,3FH,1FH,07H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0FFH
DB 0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,0E0H,0E0H,0E0H,20H,20H,60H,0E0H,0C0H,80H,00H,00H,00H,00H,00H,00H
DB 0E0H,0E0H,0E0H,00H,00H,00H,00H,00H,00H,80H,0C0H,0E0H,60H,20H,20H,60H
DB 0E0H,0C0H,80H,00H,00H,0E0H,0E0H,0E0H,20H,20H,20H,60H,0E0H,0C0H,80H,00H
DB 00H,0E0H,0E0H,0E0H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 0E0H,0E0H,0E0H,00H,00H,00H,00H,00H,20H,0E0H,0E0H,0E0H,80H,00H,80H,0E0H
DB 0E0H,0E0H,20H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0FFH
DB 0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,0FFH,0FFH,0FFH,00H,00H,00H,00H,0FFH,0FFH,0FFH,00H,00H,00H,00H,00H
DB 0FFH,0FFH,0FFH,00H,00H,00H,00H,00H,00H,0C3H,0C7H,0CFH,0CH,18H,10H,30H
DB 0F0H,0E0H,0C0H,00H,00H,0FFH,0FFH,0FFH,10H,10H,10H,18H,1FH,0FH,07H,00H
DB 00H,0FFH,0FFH,0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,0C0H,0F8H,0FFH
DB 7FH,43H,7FH,0FFH,0F8H,0C0H,00H,00H,00H,00H,03H,0FH,0FFH,0FEH,0FFH,0FH
DB 03H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0FFH
DB 0FFH,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,07H,07H,07H,04H,04H,06H,07H,03H,01H,00H,00H,00H,00H,00H,00H
DB 07H,07H,07H,00H,00H,00H,00H,00H,00H,01H,03H,07H,06H,04H,04H,06H
DB 07H,03H,01H,00H,00H,07H,07H,07H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,07H,07H,07H,04H,04H,04H,04H,04H,04H,04H,00H,06H,07H,07H,01H
DB 00H,00H,00H,01H,07H,07H,06H,00H,00H,00H,00H,00H,07H,07H,07H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,0FFH
DB 0FFH,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H
DB 80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,80H,0FFH
TAB4:;-- 调入了一幅图像:C:\Documents and Settings\zhangwenying\桌面\program(可改)\247画面\行特殊短路画面.bmp --
;-- 调入了一幅图像:F:\F-disk\My Documents\My PICtures\nt7532-2.bmp --
;-- 宽度x高度=128x64 --
DB 000H,000H,000H,000H,000H,000H,000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H
DB 000H,000H,000H,000H,000H,000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H
DB 000H,000H,000H,000H,000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H,000H
DB 000H,000H,000H,000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H,000H,000H
DB 000H,000H,000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H,000H,000H,000H
DB 000H,000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H,000H,000H,000H,000H
DB 000H,000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H,000H,000H,000H,000H,000H
DB 000H,0F8H,048H,048H,048H,048H,048H,048H,0F8H,000H,000H,000H,000H,000H,000H,000H
DB 000H,000H,000H,000H,000H,080H,040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH
DB 000H,000H,000H,000H,080H,040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H
DB 000H,000H,000H,080H,040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H,000H
DB 000H,000H,080H,040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H,000H,000H
DB 000H,080H,040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H,000H,000H,000H
DB 080H,040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H,000H,000H,000H,080H
DB 040H,030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H,000H,000H,000H,080H,040H
DB 030H,00FH,004H,004H,004H,004H,044H,084H,07FH,000H,000H,000H,000H,000H,000H,000H
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
end
答 1: 我也想啊我也有一个程序想让人帮忙汇编改C语言啊。 答 2: 没有硬件的资料怎样翻译呀】 答 3: 端口不是已经定义好了吗? 答 4: 求人不如求己我已经改完了,还得靠自己呀!
答 5: 这种苦力活当然得靠自己
共4条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
【换取逻辑分析仪】-基于ADI单片机MAX78000的简易MP3音乐播放器被打赏48分 | |
我想要一部加热台+树莓派PICO驱动AHT10被打赏38分 | |
【换取逻辑分析仪】-硬件SPI驱动OLED屏幕被打赏36分 | |
换逻辑分析仪+上下拉与多路选择器被打赏29分 | |
Let'sdo第3期任务合集被打赏50分 | |
换逻辑分析仪+Verilog三态门被打赏27分 | |
换逻辑分析仪+Verilog多输出门被打赏24分 | |
【分享评测,赢取加热台】使用8051单片机驱动WS2812被打赏40分 | |
【换取逻辑分析仪】rtthread添加RRH62000传感器驱动-基于野火启明6M5被打赏48分 | |
换逻辑分析仪+Verilog多输入门被打赏27分 |