📄 main.i
字号:
#line 1 "./main.c"
#line 1 "C:/PROGRA~1/CYPRES~1/PSOCDE~1/tools/include/CY7C64~1/m8c.h"
typedef unsigned char BOOL;
typedef unsigned char BYTE;
typedef signed char CHAR;
typedef unsigned int WORD;
typedef signed int INT;
typedef unsigned long DWORD;
typedef signed long LONG;
#pragma ioport PRT0DR: 0x000
BYTE PRT0DR;
#pragma ioport PRT0IE: 0x001
BYTE PRT0IE;
#pragma ioport PRT0GS: 0x002
BYTE PRT0GS;
#pragma ioport PRT0DM2: 0x003
BYTE PRT0DM2;
#pragma ioport PRT1DR: 0x004
BYTE PRT1DR;
#pragma ioport PRT1IE: 0x005
BYTE PRT1IE;
#pragma ioport PRT1GS: 0x006
BYTE PRT1GS;
#pragma ioport PRT1DM2: 0x007
BYTE PRT1DM2;
#pragma ioport PRT2DR: 0x008
BYTE PRT2DR;
#pragma ioport PRT2IE: 0x009
BYTE PRT2IE;
#pragma ioport PRT2GS: 0x00A
BYTE PRT2GS;
#pragma ioport PRT2DM2: 0x00B
BYTE PRT2DM2;
#pragma ioport PRT3DR: 0x00C
BYTE PRT3DR;
#pragma ioport PRT3IE: 0x00D
BYTE PRT3IE;
#pragma ioport PRT3GS: 0x00E
BYTE PRT3GS;
#pragma ioport PRT3DM2: 0x00F
BYTE PRT3DM2;
#pragma ioport PRT4DR: 0x010
BYTE PRT4DR;
#pragma ioport PRT4IE: 0x011
BYTE PRT4IE;
#pragma ioport PRT4GS: 0x012
BYTE PRT4GS;
#pragma ioport PRT4DM2: 0x013
BYTE PRT4DM2;
#pragma ioport PRT5DR: 0x014
BYTE PRT5DR;
#pragma ioport PRT5IE: 0x015
BYTE PRT5IE;
#pragma ioport PRT5GS: 0x016
BYTE PRT5GS;
#pragma ioport PRT5DM2: 0x017
BYTE PRT5DM2;
#pragma ioport PRT7DR: 0x01C
BYTE PRT7DR;
#pragma ioport PRT7IE: 0x01D
BYTE PRT7IE;
#pragma ioport PRT7GS: 0x01E
BYTE PRT7GS;
#pragma ioport PRT7DM2: 0x01F
BYTE PRT7DM2;
#pragma ioport DBB00DR0: 0x020
BYTE DBB00DR0;
#pragma ioport DBB00DR1: 0x021
BYTE DBB00DR1;
#pragma ioport DBB00DR2: 0x022
BYTE DBB00DR2;
#pragma ioport DBB00CR0: 0x023
BYTE DBB00CR0;
#pragma ioport DBB01DR0: 0x024
BYTE DBB01DR0;
#pragma ioport DBB01DR1: 0x025
BYTE DBB01DR1;
#pragma ioport DBB01DR2: 0x026
BYTE DBB01DR2;
#pragma ioport DBB01CR0: 0x027
BYTE DBB01CR0;
#pragma ioport DCB02DR0: 0x028
BYTE DCB02DR0;
#pragma ioport DCB02DR1: 0x029
BYTE DCB02DR1;
#pragma ioport DCB02DR2: 0x02A
BYTE DCB02DR2;
#pragma ioport DCB02CR0: 0x02B
BYTE DCB02CR0;
#pragma ioport DCB03DR0: 0x02C
BYTE DCB03DR0;
#pragma ioport DCB03DR1: 0x02D
BYTE DCB03DR1;
#pragma ioport DCB03DR2: 0x02E
BYTE DCB03DR2;
#pragma ioport DCB03CR0: 0x02F
BYTE DCB03CR0;
#pragma ioport PMA0_DR: 0x040
BYTE PMA0_DR;
#pragma ioport PMA1_DR: 0x041
BYTE PMA1_DR;
#pragma ioport PMA2_DR: 0x042
BYTE PMA2_DR;
#pragma ioport PMA3_DR: 0x043
BYTE PMA3_DR;
#pragma ioport PMA4_DR: 0x044
BYTE PMA4_DR;
#pragma ioport PMA5_DR: 0x045
BYTE PMA5_DR;
#pragma ioport PMA6_DR: 0x046
BYTE PMA6_DR;
#pragma ioport PMA7_DR: 0x047
BYTE PMA7_DR;
#pragma ioport USB_SOF0: 0x048
BYTE USB_SOF0;
#pragma ioport USB_SOF1: 0x049
BYTE USB_SOF1;
#pragma ioport USB_CR0: 0x04A
BYTE USB_CR0;
#pragma ioport USBIO_CR0: 0x04B
BYTE USBIO_CR0;
#pragma ioport USBIO_CR1: 0x04C
BYTE USBIO_CR1;
#pragma ioport EP1_CNT1: 0x04E
BYTE EP1_CNT1;
#pragma ioport EP1_CNT: 0x04F
BYTE EP1_CNT;
#pragma ioport EP2_CNT1: 0x050
BYTE EP2_CNT1;
#pragma ioport EP2_CNT: 0x051
BYTE EP2_CNT;
#pragma ioport EP3_CNT1: 0x052
BYTE EP3_CNT1;
#pragma ioport EP3_CNT: 0x053
BYTE EP3_CNT;
#pragma ioport EP4_CNT1: 0x054
BYTE EP4_CNT1;
#pragma ioport EP4_CNT: 0x055
BYTE EP4_CNT;
#pragma ioport EP0_CR: 0x056
BYTE EP0_CR;
#pragma ioport EP0_CNT: 0x057
BYTE EP0_CNT;
#pragma ioport EP0_DR0: 0x058
BYTE EP0_DR0;
#pragma ioport EP0_DR1: 0x059
BYTE EP0_DR1;
#pragma ioport EP0_DR2: 0x05A
BYTE EP0_DR2;
#pragma ioport EP0_DR3: 0x05B
BYTE EP0_DR3;
#pragma ioport EP0_DR4: 0x05C
BYTE EP0_DR4;
#pragma ioport EP0_DR5: 0x05D
BYTE EP0_DR5;
#pragma ioport EP0_DR6: 0x05E
BYTE EP0_DR6;
#pragma ioport EP0_DR7: 0x05F
BYTE EP0_DR7;
#pragma ioport AMX_IN: 0x060
BYTE AMX_IN;
#pragma ioport AMUXCFG: 0x061
BYTE AMUXCFG;
#pragma ioport ARF_CR: 0x063
BYTE ARF_CR;
#pragma ioport CMP_CR0: 0x064
BYTE CMP_CR0;
#pragma ioport ASY_CR: 0x065
BYTE ASY_CR;
#pragma ioport CMP_CR1: 0x066
BYTE CMP_CR1;
#pragma ioport ACB00CR3: 0x70
BYTE ACB00CR3;
#pragma ioport ACB00CR0: 0x71
BYTE ACB00CR0;
#pragma ioport ACB00CR1: 0x72
BYTE ACB00CR1;
#pragma ioport ACB00CR2: 0x73
BYTE ACB00CR2;
#pragma ioport ACB01CR3: 0x74
BYTE ACB01CR3;
#pragma ioport ACB01CR0: 0x75
BYTE ACB01CR0;
#pragma ioport ACB01CR1: 0x76
BYTE ACB01CR1;
#pragma ioport ACB01CR2: 0x77
BYTE ACB01CR2;
#pragma ioport ASC10CR0: 0x80
BYTE ASC10CR0;
#pragma ioport ASC10CR1: 0x81
BYTE ASC10CR1;
#pragma ioport ASC10CR2: 0x82
BYTE ASC10CR2;
#pragma ioport ASC10CR3: 0x83
BYTE ASC10CR3;
#pragma ioport ASD11CR0: 0x84
BYTE ASD11CR0;
#pragma ioport ASD11CR1: 0x85
BYTE ASD11CR1;
#pragma ioport ASD11CR2: 0x86
BYTE ASD11CR2;
#pragma ioport ASD11CR3: 0x87
BYTE ASD11CR3;
#pragma ioport ASD20CR0: 0x90
BYTE ASD20CR0;
#pragma ioport ASD20CR1: 0x91
BYTE ASD20CR1;
#pragma ioport ASD20CR2: 0x92
BYTE ASD20CR2;
#pragma ioport ASD20CR3: 0x93
BYTE ASD20CR3;
#pragma ioport ASC21CR0: 0x94
BYTE ASC21CR0;
#pragma ioport ASC21CR1: 0x95
BYTE ASC21CR1;
#pragma ioport ASC21CR2: 0x96
BYTE ASC21CR2;
#pragma ioport ASC21CR3: 0x97
BYTE ASC21CR3;
#pragma ioport TMP_DR0: 0x6C
BYTE TMP_DR0;
#pragma ioport TMP_DR1: 0x6D
BYTE TMP_DR1;
#pragma ioport TMP_DR2: 0x6E
BYTE TMP_DR2;
#pragma ioport TMP_DR3: 0x6F
BYTE TMP_DR3;
#pragma ioport RDI0RI: 0xB0
BYTE RDI0RI;
#pragma ioport RDI0SYN: 0xB1
BYTE RDI0SYN;
#pragma ioport RDI0IS: 0xB2
BYTE RDI0IS;
#pragma ioport RDI0LT0: 0xB3
BYTE RDI0LT0;
#pragma ioport RDI0LT1: 0xB4
BYTE RDI0LT1;
#pragma ioport RDI0RO0: 0xB5
BYTE RDI0RO0;
#pragma ioport RDI0RO1: 0xB6
BYTE RDI0RO1;
#pragma ioport CUR_PP: 0x0D0
BYTE CUR_PP;
#pragma ioport STK_PP: 0x0D1
BYTE STK_PP;
#pragma ioport IDX_PP: 0x0D3
BYTE IDX_PP;
#pragma ioport MVR_PP: 0x0D4
BYTE MVR_PP;
#pragma ioport MVW_PP: 0x0D5
BYTE MVW_PP;
#pragma ioport I2C_CFG: 0x0D6
BYTE I2C_CFG;
#pragma ioport I2C_SCR: 0x0D7
BYTE I2C_SCR;
#pragma ioport I2C_DR: 0x0D8
BYTE I2C_DR;
#pragma ioport I2C_MSCR: 0x0D9
BYTE I2C_MSCR;
#pragma ioport INT_CLR0: 0x0DA
BYTE INT_CLR0;
#pragma ioport INT_CLR1: 0x0DB
BYTE INT_CLR1;
#pragma ioport INT_CLR2: 0x0DC
BYTE INT_CLR2;
#pragma ioport INT_CLR3: 0x0DD
BYTE INT_CLR3;
#pragma ioport INT_MSK3: 0x0DE
BYTE INT_MSK3;
#pragma ioport INT_MSK2: 0x0DF
BYTE INT_MSK2;
#pragma ioport INT_MSK0: 0x0E0
BYTE INT_MSK0;
#pragma ioport INT_MSK1: 0x0E1
BYTE INT_MSK1;
#pragma ioport INT_VC: 0x0E2
BYTE INT_VC;
#pragma ioport RES_WDT: 0x0E3
BYTE RES_WDT;
#pragma ioport DEC_DH: 0x0E4
CHAR DEC_DH;
#pragma ioport DEC_DL: 0x0E5
CHAR DEC_DL;
#pragma ioport DEC_CR0: 0x0E6
BYTE DEC_CR0;
#pragma ioport DEC_CR1: 0x0E7
BYTE DEC_CR1;
#pragma ioport MUL0_X: 0x0E8
CHAR MUL0_X;
#pragma ioport MUL0_Y: 0x0E9
CHAR MUL0_Y;
#pragma ioport MUL0_DH: 0x0EA
CHAR MUL0_DH;
#pragma ioport MUL0_DL: 0x0EB
CHAR MUL0_DL;
#pragma ioport ACC0_DR1: 0x0EC
CHAR ACC0_DR1;
#pragma ioport ACC0_DR0: 0x0ED
CHAR ACC0_DR0;
#pragma ioport ACC0_DR3: 0x0EE
CHAR ACC0_DR3;
#pragma ioport ACC0_DR2: 0x0EF
CHAR ACC0_DR2;
#pragma ioport MAC_Y: 0x0ED
CHAR MAC_Y;
#pragma ioport MAC_CL0: 0x0EE
BYTE MAC_CL0;
#pragma ioport MAC_CL1: 0x0EF
BYTE MAC_CL1;
#pragma ioport ACC_DR1: 0x0EC
CHAR ACC_DR1;
#pragma ioport ACC_DR0: 0x0ED
CHAR ACC_DR0;
#pragma ioport ACC_LOW_WORD: 0x0EC
INT ACC_LOW_WORD;
#pragma ioport ACC_DR3: 0x0EE
CHAR ACC_DR3;
#pragma ioport ACC_DR2: 0x0EF
CHAR ACC_DR2;
#pragma ioport ACC_HI_WORD: 0x0EE
INT ACC_HI_WORD;
#pragma ioport CPU_F: 0xF7
BYTE CPU_F;
#pragma ioport DAC_D: 0xFD
BYTE DAC_D;
#pragma ioport CPU_SCR1: 0xFE
BYTE CPU_SCR1;
#pragma ioport CPU_SCR0: 0xFF
BYTE CPU_SCR0;
#pragma ioport PRT0DM0: 0x100
BYTE PRT0DM0;
#pragma ioport PRT0DM1: 0x101
BYTE PRT0DM1;
#pragma ioport PRT0IC0: 0x102
BYTE PRT0IC0;
#pragma ioport PRT0IC1: 0x103
BYTE PRT0IC1;
#pragma ioport PRT1DM0: 0x104
BYTE PRT1DM0;
#pragma ioport PRT1DM1: 0x105
BYTE PRT1DM1;
#pragma ioport PRT1IC0: 0x106
BYTE PRT1IC0;
#pragma ioport PRT1IC1: 0x107
BYTE PRT1IC1;
#pragma ioport PRT2DM0: 0x108
BYTE PRT2DM0;
#pragma ioport PRT2DM1: 0x109
BYTE PRT2DM1;
#pragma ioport PRT2IC0: 0x10A
BYTE PRT2IC0;
#pragma ioport PRT2IC1: 0x10B
BYTE PRT2IC1;
#pragma ioport PRT3DM0: 0x10C
BYTE PRT3DM0;
#pragma ioport PRT3DM1: 0x10D
BYTE PRT3DM1;
#pragma ioport PRT3IC0: 0x10E
BYTE PRT3IC0;
#pragma ioport PRT3IC1: 0x10F
BYTE PRT3IC1;
#pragma ioport PRT4DM0: 0x110
BYTE PRT4DM0;
#pragma ioport PRT4DM1: 0x111
BYTE PRT4DM1;
#pragma ioport PRT4IC0: 0x112
BYTE PRT4IC0;
#pragma ioport PRT4IC1: 0x113
BYTE PRT4IC1;
#pragma ioport PRT5DM0: 0x114
BYTE PRT5DM0;
#pragma ioport PRT5DM1: 0x115
BYTE PRT5DM1;
#pragma ioport PRT5IC0: 0x116
BYTE PRT5IC0;
#pragma ioport PRT5IC1: 0x117
BYTE PRT5IC1;
#pragma ioport PRT7DM0: 0x11C
BYTE PRT7DM0;
#pragma ioport PRT7DM1: 0x11D
BYTE PRT7DM1;
#pragma ioport PRT7IC0: 0x11E
BYTE PRT7IC0;
#pragma ioport PRT7IC1: 0x11F
BYTE PRT7IC1;
#pragma ioport DBB00FN: 0x120
BYTE DBB00FN;
#pragma ioport DBB00IN: 0x121
BYTE DBB00IN;
#pragma ioport DBB00OU: 0x122
BYTE DBB00OU;
#pragma ioport DBB01FN: 0x124
BYTE DBB01FN;
#pragma ioport DBB01IN: 0x125
BYTE DBB01IN;
#pragma ioport DBB01OU: 0x126
BYTE DBB01OU;
#pragma ioport DCB02FN: 0x128
BYTE DCB02FN;
#pragma ioport DCB02IN: 0x129
BYTE DCB02IN;
#pragma ioport DCB02OU: 0x12A
BYTE DCB02OU;
#pragma ioport DCB03FN: 0x12C
BYTE DCB03FN;
#pragma ioport DCB03IN: 0x12D
BYTE DCB03IN;
#pragma ioport DCB03OU: 0x12E
BYTE DCB03OU;
#pragma ioport PMA0_WA: 0x140
BYTE PMA0_WA;
#pragma ioport PMA1_WA: 0x141
BYTE PMA1_WA;
#pragma ioport PMA2_WA: 0x142
BYTE PMA2_WA;
#pragma ioport PMA3_WA: 0x143
BYTE PMA3_WA;
#pragma ioport PMA4_WA: 0x144
BYTE PMA4_WA;
#pragma ioport PMA5_WA: 0x145
BYTE PMA5_WA;
#pragma ioport PMA6_WA: 0x146
BYTE PMA6_WA;
#pragma ioport PMA7_WA: 0x147
BYTE PMA7_WA;
#pragma ioport PMA0_RA: 0x150
BYTE PMA0_RA;
#pragma ioport PMA1_RA: 0x151
BYTE PMA1_RA;
#pragma ioport PMA2_RA: 0x152
BYTE PMA2_RA;
#pragma ioport PMA3_RA: 0x153
BYTE PMA3_RA;
#pragma ioport PMA4_RA: 0x154
BYTE PMA4_RA;
#pragma ioport PMA5_RA: 0x155
BYTE PMA5_RA;
#pragma ioport PMA6_RA: 0x156
BYTE PMA6_RA;
#pragma ioport PMA7_RA: 0x157
BYTE PMA7_RA;
#pragma ioport CLK_CR0: 0x160
BYTE CLK_CR0;
#pragma ioport CLK_CR1: 0x161
BYTE CLK_CR1;
#pragma ioport ABF_CR0: 0x162
BYTE ABF_CR0;
#pragma ioport AMD_CR0: 0x163
BYTE AMD_CR0;
#pragma ioport CMP_GO_EN: 0x164
BYTE CMP_GO_EN;
#pragma ioport CMP_GO_EN1: 0x165
BYTE CMP_GO_EN1;
#pragma ioport AMD_CR1: 0x166
BYTE AMD_CR1;
#pragma ioport ALT_CR0: 0x167
BYTE ALT_CR0;
#pragma ioport ALT_CR1: 0x168
BYTE ALT_CR1;
#pragma ioport CLK_CR2: 0x169
BYTE CLK_CR2;
#pragma ioport USB_CR1: 0x1C1
BYTE USB_CR1;
#pragma ioport EP1_CR0: 0x1C4
BYTE EP1_CR0;
#pragma ioport EP2_CR0: 0x1C5
BYTE EP2_CR0;
#pragma ioport EP3_CR0: 0x1C6
BYTE EP3_CR0;
#pragma ioport EP4_CR0: 0x1C7
BYTE EP4_CR0;
#pragma ioport GDI_O_IN: 0x1D0
BYTE GDI_O_IN;
#pragma ioport GDI_E_IN: 0x1D1
BYTE GDI_E_IN;
#pragma ioport GDI_O_OU: 0x1D2
BYTE GDI_O_OU;
#pragma ioport GDI_E_OU: 0x1D3
BYTE GDI_E_OU;
#pragma ioport MUX_CR0: 0x1D8
BYTE MUX_CR0;
#pragma ioport MUX_CR1: 0x1D9
BYTE MUX_CR1;
#pragma ioport MUX_CR2: 0x1DA
BYTE MUX_CR2;
#pragma ioport MUX_CR3: 0x1DB
BYTE MUX_CR3;
#pragma ioport MUX_CR4: 0x1EC
BYTE MUX_CR4;
#pragma ioport MUX_CR5: 0x1ED
BYTE MUX_CR5;
#pragma ioport OSC_GO_EN: 0x1DD
BYTE OSC_GO_EN;
#pragma ioport OSC_CR4: 0x1DE
BYTE OSC_CR4;
#pragma ioport OSC_CR3: 0x1DF
BYTE OSC_CR3;
#pragma ioport OSC_CR0: 0x1E0
BYTE OSC_CR0;
#pragma ioport OSC_CR1: 0x1E1
BYTE OSC_CR1;
#pragma ioport OSC_CR2: 0x1E2
BYTE OSC_CR2;
#pragma ioport VLT_CR: 0x1E3
BYTE VLT_CR;
#pragma ioport VLT_CMP: 0x1E4
BYTE VLT_CMP;
#pragma ioport DEC_CR2: 0x1E7
BYTE DEC_CR2;
#pragma ioport IMO_TR: 0x1E8
BYTE IMO_TR;
#pragma ioport ILO_TR: 0x1E9
BYTE ILO_TR;
#pragma ioport BDG_TR: 0x1EA
BYTE BDG_TR;
#pragma ioport ECO_TR: 0x1EB
BYTE ECO_TR;
#pragma ioport IMO_TR2: 0x1EF
BYTE IMO_TR2;
#pragma ioport DAC_CR: 0x1FD
BYTE DAC_CR;
#line 6 "./main.c"
#line 1 "./lib/PSoCAPI.h"
#line 4 "./lib/PSoCAPI.h"
#line 1 "./lib/SPIM_Radio.h"
#line 1 "C:/PROGRA~1/CYPRES~1/PSOCDE~1/tools/include/CY7C64~1/m8c.h"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -