📄 nc.asm
字号:
sub_x_e: pop psw
ret
;******************************************************************
;计算oy与d之间的差,并得到方向
;d->o,差放入data1-data5
;方向放入y_dir,0向右移动,1向左移动
;******************************************************************
sub_y: push psw
mov r2, #5
mov r0, #data1
mov r1, #oy1
sub_y_0: clr c
mov a, @r0
subb a, @r1
jc sub_y_1
cjne a, #0, sub_y_2
inc r0
inc r1
djnz r2, sub_y_0
sub_y_1: setb y_dir ;o>d
mov a, data1
cjne a, oy1, sub_y_e
mov a, data2
cjne a, oy2, sub_y_e
mov a, data3
cjne a, oy3, sub_y_e
mov a, data4
cjne a, oy4, sub_y_e
mov a, data5
cjne a, oy5, sub_y_e
setb no_move_f
sjmp sub_y_e
sub_y_2: clr y_dir ;d>o
sub_y_e: pop psw
ret
;******************************************************************
number_tri: push psw
jb num_k_f, number_t_1
mov indata1, #0
mov indata2, #0
mov indata3, #0
mov indata4, #0
sjmp number_t_2
number_t_1: mov indata1, indata2
mov indata2, indata3
mov indata3, indata4
mov indata4, indata5
number_t_2: setb num_k_f
jb k00, number_t_00
mov indata5, #1
number_t_00: jb k01, number_t_01
mov indata5, #2
number_t_01: jb k02, number_t_02
mov indata5, #3
number_t_02: jb k03, number_t_03
mov indata5, #0
number_t_03: jb k10, number_t_04
mov indata5, #4
number_t_04: jb k11, number_t_05
mov indata5, #5
number_t_05: jb k12, number_t_06
mov indata5, #6
number_t_06: jb k20, number_t_07
mov indata5, #7
number_t_07: jb k21, number_t_08
mov indata5, #8
number_t_08: jb k22, number_t_09
mov indata5, #9
number_t_09: lcall led
pop psw
ret
;******************************************************************
; ls164l
;******************************************************************
;==================================================================
;name: ls164l
;number:
;used resoures: external kclk,kdat;internal Acc,b
;algorithm: shift the data in the Acc to 74LS164(ldat)
;entry: Acc=the data which is shifted into 74LS164(ldat)
;exit: No
;------------------------------------------------------------------
ls164l: push psw
push acc
push b
mov b,#8
ls164l_loop: clr LCLK
rlc a
mov LDAT,c
nop
setb LCLK
djnz b,ls164l_loop
setb LDAT
pop b
pop acc
pop psw
ret
;******************************************************************
; led
;******************************************************************
;==================================================================
;name: ls164k
;number:
;used resoures: external kclk,kdat;internal Acc,b
;algorithm: shift the data in the Acc to 74LS164(kdat)
;entry: Acc=the data which is shifted into 74LS164(kdat)
;exit: No
;------------------------------------------------------------------
led: push psw
push acc
push r1
push r0
led_display: mov r0,#indata1
mov r1,#5
mov dptr,#led_data
led_loop: mov a,@r0
movc a,@a+dptr
lcall ls164l
inc r0
djnz r1,led_loop
;//shift the data in display buffer into display led.
pop r0
pop r1
pop acc
pop psw
ret
;******************************************************************
; keyscane
;******************************************************************
;==================================================================
;name: keyscane
;number:
;used resoures: external Line1, Line2, Line3, Lin4, Col1, Col2, Col3,
; Col4, Col5, Col6, Col7. internal Acc,b
;algorithm: shift the data in the Acc to 74LS164(kdat)
;entry: Acc=the data which is shifted into 74LS164(kdat)
;exit: No
;------------------------------------------------------------------
keyscane: push psw
mov keybuff0, #0ffh
mov keybuff1, #0ffh
mov keybuff2, #0ffh
mov keybuff3, #0ffh
key_ret: mov p3, #0
lcall delay1ms
jnb Line1, key_line1
jnb Line2, key_line2
jnb Line3, key_line3
jnb Line4, key_line4
ajmp scane_ret ;no key pressed
key_line1: mov a, #0ffh
mov r1, #7
clr c
key_line11: rlc a
mov p3, a
lcall delay1ms
jnb Line1, key_res1
djnz r1, key_line11
sjmp key_line2
key_res1: jnb Line1, $
mov keybuff0, a
ajmp scane_ret
key_line2: mov a, #0ffh
mov r1, #7
clr c
key_line21: rlc a
mov p3, a
lcall delay1ms
jnb Line2, key_res2
djnz r1, key_line21
sjmp key_line3
key_res2: jnb Line2, $
mov keybuff1, a
ajmp scane_ret
key_line3: mov a, #0ffh
mov r1, #7
clr c
key_line31: rlc a
mov p3, a
lcall delay1ms
jnb Line3, key_res3
djnz r1, key_line31
sjmp key_line4
key_res3: jnb Line3, $
mov keybuff2, a
ajmp scane_ret
key_line4: mov a, #0ffh
mov r1, #7
clr c
key_line41: rlc a
mov p3, a
lcall delay1ms
jnb Line4, key_res4
djnz r1, key_line41
ajmp key_ret ;no key scaned, continue
key_res4: jnb Line4, $
mov keybuff3, a
scane_ret: pop psw
ret
;******************************************************************
x_r_m: push psw ;move x to right
clr x_dir
clr p1.1
mov r2,a
x_r_m_1: cpl p1.0
lcall delay1ms
cpl p1.0
lcall delay1ms
cpl p1.0
lcall delay1ms
cpl p1.0
lcall delay1ms
djnz r2,x_r_m_1
pop psw
ret
;******************************************************************
x_l_m: push psw ;move x to left
setb x_dir
setb p1.1
mov r2,a
x_l_m_1: cpl p1.0
lcall delay1ms
cpl p1.0
lcall delay1ms
cpl p1.0
lcall delay1ms
cpl p1.0
lcall delay1ms
djnz r2,x_l_m_1
pop psw
ret
;******************************************************************
y_f_m: push psw ;move y forward
clr y_dir
clr p1.3
mov r2,a
y_f_m_1: cpl p1.2
lcall delay1ms
cpl p1.2
lcall delay1ms
cpl p1.2
lcall delay1ms
cpl p1.2
lcall delay1ms
djnz r2,y_f_m_1
pop psw
ret
;******************************************************************
y_b_m: push psw ;move y backward
setb y_dir
setb p1.3
mov r2,a
y_b_m_1: cpl p1.2
lcall delay1ms
cpl p1.2
lcall delay1ms
cpl p1.2
lcall delay1ms
cpl p1.2
lcall delay1ms
djnz r2,y_b_m_1
pop psw
ret
;******************************************************************
; circle R=30mm 900D=0384h
;******************************************************************
yuan: push psw ;四分之一圆
mov r2,#0
mov r3,#0
loop_1: mov dptr,#circle_1
mov a,#0
movc a,@a+dptr
lcall y_f_m
mov dptr,#circle_2
movc a,@a+dptr
lcall x_l_m
inc dptr
addc r2,#1
jnc next_1
inc r3
next_1: cjne r3,#3,loop_1
cjne r2,#84,loop_1
;******************************************************************
loop_2: mov dptr,#circle_1
mov a,#0
movc a,@a+dptr
lcall x_l_m
mov dptr,#circle_2
movc a,@a+dptr
lcall y_b_m
inc dptr
addc r2,#1
jnc next_2
inc r3
next_2: cjne r3,#3,loop_2
cjne r2,#84,loop_2
;******************************************************************
loop_3: mov dptr,#circle_1
mov a,#0
movc a,@a+dptr
lcall y_b_m
mov dptr,#circle_2
movc a,@a+dptr
lcall x_r_m
inc dptr
addc r2,#1
jnc next_2
inc r3
next_3: cjne r3,#3,loop_3
cjne r2,#84,loop_3
;******************************************************************
loop_4: mov dptr,#circle_1
mov a,#0
movc a,@a+dptr
lcall x_r_m
mov dptr,#circle_2
movc a,@a+dptr
lcall y_f_m
inc dptr
addc r2,#1
jnc next_4
inc r3
next_4: cjne r3,#3,loop_4
cjne r2,#84,loop_4
;******************************************************************
pop psw
ret
;******************************************************************
; DELAY SUB_PROGRAM
;******************************************************************
;==================================================================
;name: delay1ms
;number:
;used resoures: time1,time2
;algorithm: Crystal Oscillator: 11.0592MHz
; delay 5.4ms*(11/12)=5ms
;entry: no
;exit: no
;------------------------------------------------------------------
delay1ms: push psw
push time1
push time2
mov time1,#1 ;2us
delay1ms_lp: mov time2,#150 ;2us 2*4=8us
djnz time2,$ ;2us 250*2=500us
djnz time1,delay1ms_lp ;2us 2*500+8=5.008ms
pop time2
pop time1
pop psw
ret ;2us
delay10ms: push psw
push time1
push time2
mov time1,#10 ;2us
delay10ms_lp: mov time2,#150 ;2us 2*4=8us
djnz time2,$ ;2us 250*2=500us
djnz time1,delay10ms_lp ;2us 2*500+8=5.008ms
pop time2
pop time1
pop psw
ret ;2us
;*****************************************************************
; DATA DEFINING REGION
;*****************************************************************
;=================================================================
led_data: db 88h,0beh,0c4h,94h,0b2h,91h,81h,0bch
; "0" "1" "2" "3" "4" "5" "6" "7"
; 0 1 2 3 4 5 6 7
db 80h,90h,0a0h,083h,0c7h,86h,0c1h,0e1h
; "8" "9" "A" "b" "c" "d" "E" "F"
; 8 9 10 11 12 13 14 15
db 0a2h, 0d7h, 0afh, 87h, 0c4h, 88h, 08h, 0c3h
; "H" "x" "y" "o" "4." "5." "6." "7."
; 16 17 18 19 20 21 22 23
db 00h, 80h, 60h, 94h, 0ffh
; "8." "9." "P." "Y" "black"
; 24 25 26 27 28
;r=30mm , 0.1度分割
;1、旋转角度也是走直线
;2、直接走直线
circle_1: db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h
db 0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h
db 0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h
db 0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h
circle_2: db 0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h
db 0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h
db 0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h db 0h ,0h ,0h ,0h ,0h ,0h ,0h ,0h 1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 1h ,1h ,1h ,1h ,1h,1h ,1h ,1h ,1h ,1h ,1h ,1h ,1h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h
db 2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,2h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h
db 3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h ,3h,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h ,4h
db 4h ,4h ,4h ,4h ,4h ,4h 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
db 5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h ,5h
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -