⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.lis

📁 AVR单片机 C语言程序设计经典实用
💻 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 + -