assemblybittest.asm

来自「该程序支持凌阳单片机的编译环境,主要实现对单片的某个端口进行置位」· 汇编 代码 · 共 95 行

ASM
95
字号
.INCLUDE SetIO.INC

.CODE
.public _AssemblyBitTest
_AssemblyBitTest: .proc


call Set_IOA0_Dir1;
call Set_IOA0_Attrib1;
call Set_IOA0_Data1;
call Set_IOA1_Dir1;
call Set_IOA1_Attrib1;
call Set_IOA1_Data1;
call Set_IOA2_Dir1;
call Set_IOA2_Attrib1;
call Set_IOA2_Data1;
call Set_IOA4_Dir1;
call Set_IOA4_Attrib1;
call Set_IOA4_Data1;
call Set_IOA5_Dir1;
call Set_IOA5_Attrib1;
call Set_IOA5_Data1;
call Set_IOA6_Dir1;
call Set_IOA6_Attrib1;
call Set_IOA6_Data1;
call Set_IOA3_Dir1;
call Set_IOA3_Attrib1;
call Set_IOA3_Data1;
call Set_IOA7_Dir1;
call Set_IOA7_Attrib1;
call Set_IOA7_Data1;
call Set_IOA8_Dir1;
call Set_IOA8_Attrib1;
call Set_IOA8_Data1;
call Set_IOA9_Dir1;
call Set_IOA9_Attrib1;
call Set_IOA9_Data1;
call Set_IOA10_Dir1;
call Set_IOA10_Attrib1;
call Set_IOA10_Data1;
call Set_IOA11_Dir1;
call Set_IOA11_Attrib1;
call Set_IOA11_Data1;
call Set_IOA12_Dir1;
call Set_IOA12_Attrib1;
call Set_IOA12_Data1;
call Set_IOA13_Dir1;
call Set_IOA13_Attrib1;
call Set_IOA13_Data1;
call Set_IOA14_Dir1;
call Set_IOA14_Attrib1;
call Set_IOA14_Data1;
call Set_IOA15_Dir1;
call Set_IOA15_Attrib1;
call Set_IOA15_Data1;
call Set_IOB7_Dir1;
call Set_IOB7_Attrib1;
call Set_IOB7_Data1;
call Set_IOB8_Dir1;
call Set_IOB8_Attrib1;
call Set_IOB8_Data1;
call Set_IOB0_Dir0;
call Set_IOB0_Attrib0;
call Set_IOB0_Data0;
call Set_IOB1_Dir1;
call Set_IOB1_Attrib1;
call Set_IOB1_Data1;
call Set_IOB2_Dir1;
call Set_IOB2_Attrib1;
call Set_IOB2_Data1;
call Set_IOB7_Dir1;
call Set_IOB11_Attrib1;
call Set_IOB7_Data1;
CALL Get_Data_IOA15;
   R2=R1
CALL Get_Buffer_IOA1;
   R2=R1
CALL Get_Data_IOB11;
   R2=R1
CALL Get_Buffer_IOB0;
   R2=R1
CALL Get_Data_IOA7;
   R2=R1
CALL Get_Data_IOA11;
   R2=R1
CALL Get_Buffer_IOB11;
   R2=R1
CALL Get_Data_IOB11;
   R2=R1


retf
.endp

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?