📄 pro.lst
字号:
1 000000 ;**********************************
2 000000 ; Initialize *
3 000000 ;**********************************
4 000000 @@int_main:
5 000000 mov a,#00001111b
6 000000 b0mov stkp,a ; Disable interrupt and Stack
7 000000 b0mov pflag,#0 ; clear C,DW,Z flag
8 000000 ; b0mov rbank,#0 ; Ram bank0 operate
9 000000
10 000000 call @@clr_ram ; clear ram
11 000000 call @@initcpu ; initial cpu register
12 000000 call @@init_int ; initial Interrupt
13 000000
14 000000 b0bset fgie ; Enable Global Interrupt
15 000000 ;**********************************
16 000000 ; System initial *
17 000000 ;**********************************
18 000000 @@premain:
19 000000 call @@INTface_init
20 000000 ; call
21 000000 ; call
22 000000 ;**********************************
23 000000 ; Main program *
24 000000 ;**********************************
25 000000 @@main:
26 000000 b0bset fwdrst ; clear WatchDog timer, or clear in interrupt routine!
27 000000 call @@Intface
28 000000 Open_leftled
29 000000 Open_rightled
30 000000 forward_run
31 000000 backward_run
32 000000 leftward_run
33 000000 rightward_run
34 000000 upward_run
35 000000 downward_run
36 000000 ; call
37 000000 ; call
38 000000 ; call
39 000000 ; call
40 000000 IF @Powerdown_set == 1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -