?? io.lis
字號:
.module IO.c
.area text(rom, con, rel)
0000 .dbfile E:\羅鵬\工作資料\工作記錄\CAN\程序\完成版本\IO.c
0000 .dbfunc e IOIni _IOIni fV
.even
0000 _IOIni::
0000 .dbline -1
0000 .dbline 10
0000 ; #include "iom8515v.h"
0000 ; #include "macros.h"
0000 ; #include "MAIN.h"
0000 ;
0000 ;
0000 ; /*****************************************
0000 ; IO初始化子程序
0000 ; ******************************************/
0000 ; void IOIni(void)
0000 ; {
0000 .dbline 11
0000 ; DDRA = 0xFF ; //IO口初始化
0000 8FEF ldi R24,255
0002 8ABB out 0x1a,R24
0004 .dbline 12
0004 ; PORTA = 0xFF ;
0004 8BBB out 0x1b,R24
0006 .dbline 13
0006 ; DDRB = 0x00 ;
0006 2224 clr R2
0008 27BA out 0x17,R2
000A .dbline 14
000A ; PORTB = 0xFF ;
000A 88BB out 0x18,R24
000C .dbline 15
000C ; DDRC = 0xFF ;
000C 84BB out 0x14,R24
000E .dbline 16
000E ; PORTC = 0xFF ;
000E 85BB out 0x15,R24
0010 .dbline 17
0010 ; DDRD = 0xF0 ;
0010 80EF ldi R24,240
0012 81BB out 0x11,R24
0014 .dbline 18
0014 ; PORTD= 0x00 ;
0014 22BA out 0x12,R2
0016 .dbline 19
0016 ; MCUCR = 0x82; //允許外部并行擴展接口,設置外部中斷為下降沿觸發
0016 82E8 ldi R24,130
0018 85BF out 0x35,R24
001A .dbline 20
001A ; GICR = 0x40; //外部中斷0使能
001A 80E4 ldi R24,64
001C 8BBF out 0x3b,R24
001E .dbline -2
001E L1:
001E .dbline 0 ; func end
001E 0895 ret
0020 .dbend
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -