?? main.lis
字號:
.module main.c
.area text(rom, con, rel)
0000 .dbfile E:\Steaven2000\AVR\AVR_Book\PROGRA~1\SOURCE~1\Code\多任務模擬系統設計\main.c
0000 .dbfunc e main _main fV
.even
0000 _main::
0000 .dbline -1
0000 .dbline 12
0000 ; //***************************************************************
0000 ; // File Name : main.c
0000 ; // Author : Steaven
0000 ; // Created : 2008-06-09
0000 ; // Modified :
0000 ; // Revision : V0.0
0000 ; //***************************************************************
0000 ;
0000 ; #include "app.h"
0000 ;
0000 ; void main(void)
0000 ; {
0000 .dbline 14
0000 ; //hardware initialization
0000 ; Hardware_Init();
0000 0E940000 xcall _Hardware_Init
0004 .dbline 16
0004 ; //os initialization
0004 ; OS_Init();
0004 0E940000 xcall _OS_Init
0008 .dbline 18
0008 ; //create task
0008 ; OS_Task_Create(cPrioTask1,cKernel_1S);
0008 24E6 ldi R18,100
000A 30E0 ldi R19,0
000C 0027 clr R16
000E 0E940000 xcall _OS_Task_Create
0012 .dbline 19
0012 ; OS_Task_Create(cPrioTask2,cKernel_2S);
0012 28EC ldi R18,200
0014 30E0 ldi R19,0
0016 01E0 ldi R16,1
0018 0E940000 xcall _OS_Task_Create
001C .dbline 20
001C ; OS_Task_Create(cPrioTask3,cKernel_5S);
001C 24EF ldi R18,500
001E 31E0 ldi R19,1
0020 02E0 ldi R16,2
0022 0E940000 xcall _OS_Task_Create
0026 .dbline 21
0026 ; OS_Task_Create(cPrioTask4,cKernel_10S);
0026 28EE ldi R18,1000
0028 33E0 ldi R19,3
002A 03E0 ldi R16,3
002C 0E940000 xcall _OS_Task_Create
0030 .dbline 23
0030 ; //os start
0030 ; OS_Start();
0030 .dbline -2
0030 .dbline 24
0030 ; }
0030 L1:
0030 .dbline 0 ; func end
0030 0C940000 xjmp _OS_Start
0034 .dbend
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -