📄 lcd1602.i
字号:
#line 1 "..\\Source\\LCD1602.c"
#line 1 "..\\Source\\LCD1602.H"
extern void LCD1602_Init(void);
extern void LCD1602_WriteByte(unsigned char x,unsigned char y,unsigned char Data);
extern void LCD1602_WriteString(unsigned char x,unsigned char y,unsigned char *String);
extern unsigned char ReadRegister(unsigned char _Register);
#line 13 "..\\Source\\LCD1602.c"
#line 1 "..\\Lib\\CMSIS\\CM0\\DeviceSupport\\Nuvoton\\NUC1xx\\NUC1xx.h"
typedef enum IRQn
{
NonMaskableInt_IRQn = -14,
HardFault_IRQn = -13,
SVCall_IRQn = -5,
PendSV_IRQn = -2,
SysTick_IRQn = -1,
BOD_IRQn = 0,
WDT_IRQn = 1,
EINT0_IRQn = 2,
EINT1_IRQn = 3,
GPAB_IRQn = 4,
GPCDE_IRQn = 5,
PWMA_IRQn = 6,
PWMB_IRQn = 7,
TMR0_IRQn = 8,
TMR1_IRQn = 9,
TMR2_IRQn = 10,
TMR3_IRQn = 11,
UART0_IRQn = 12,
UART1_IRQn = 13,
SPI0_IRQn = 14,
SPI1_IRQn = 15,
SPI2_IRQn = 16,
SPI3_IRQn = 17,
I2C0_IRQn = 18,
I2C1_IRQn = 19,
CAN0_IRQn = 20,
CAN1_IRQn = 21,
SD_IRQn = 22,
USBD_IRQn = 23,
PS2_IRQn = 24,
ACMP_IRQn = 25,
PDMA_IRQn = 26,
I2S_IRQn = 27,
PWRWU_IRQn = 28,
ADC_IRQn = 29,
DAC_IRQn = 30,
RTC_IRQn = 31
} IRQn_Type;
#line 1 "..\\Lib\\CMSIS\\CM0\\CoreSupport\\core_cm0.h"
#line 1 "C:\\Keil\\ARM\\RV31\\INC\\stdint.h"
#line 25 "C:\\Keil\\ARM\\RV31\\INC\\stdint.h"
typedef signed char int8_t;
typedef signed short int int16_t;
typedef signed int int32_t;
typedef signed __int64 int64_t;
typedef unsigned char uint8_t;
typedef unsigned short int uint16_t;
typedef unsigned int uint32_t;
typedef unsigned __int64 uint64_t;
typedef signed char int_least8_t;
typedef signed short int int_least16_t;
typedef signed int int_least32_t;
typedef signed __int64 int_least64_t;
typedef unsigned char uint_least8_t;
typedef unsigned short int uint_least16_t;
typedef unsigned int uint_least32_t;
typedef unsigned __int64 uint_least64_t;
typedef signed int int_fast8_t;
typedef signed int int_fast16_t;
typedef signed int int_fast32_t;
typedef signed __int64 int_fast64_t;
typedef unsigned int uint_fast8_t;
typedef unsigned int uint_fast16_t;
typedef unsigned int uint_fast32_t;
typedef unsigned __int64 uint_fast64_t;
typedef signed int intptr_t;
typedef unsigned int uintptr_t;
typedef signed __int64 intmax_t;
typedef unsigned __int64 uintmax_t;
#line 196 "C:\\Keil\\ARM\\RV31\\INC\\stdint.h"
#line 260 "C:\\Keil\\ARM\\RV31\\INC\\stdint.h"
#line 56 "..\\Lib\\CMSIS\\CM0\\CoreSupport\\core_cm0.h"
#line 82 "..\\Lib\\CMSIS\\CM0\\CoreSupport\\core_cm0.h"
typedef struct
{
volatile uint32_t ISER[1];
uint32_t RESERVED0[31];
volatile uint32_t ICER[1];
uint32_t RSERVED1[31];
volatile uint32_t ISPR[1];
uint32_t RESERVED2[31];
volatile uint32_t ICPR[1];
uint32_t RESERVED3[31];
uint32_t RESERVED4[64];
volatile uint32_t IPR[8];
} NVIC_Type;
typedef struct
{
volatile const uint32_t CPUID;
volatile uint32_t ICSR;
uint32_t RESERVED0;
volatile uint32_t AIRCR;
volatile uint32_t SCR;
volatile uint32_t CCR;
uint32_t RESERVED1;
volatile uint32_t SHP[2];
volatile uint32_t SHCSR;
uint32_t RESERVED2[2];
volatile uint32_t DFSR;
} SCB_Type;
typedef struct
{
volatile uint32_t CTRL;
volatile uint32_t LOAD;
volatile uint32_t VAL;
volatile const uint32_t CALIB;
} SysTick_Type;
typedef struct
{
volatile uint32_t DHCSR;
volatile uint32_t DCRSR;
volatile uint32_t DCRDR;
volatile uint32_t DEMCR;
} CoreDebug_Type;
#line 377 "..\\Lib\\CMSIS\\CM0\\CoreSupport\\core_cm0.h"
#line 395 "..\\Lib\\CMSIS\\CM0\\CoreSupport\\core_cm0.h"
extern uint32_t __get_PSP(void);
extern void __set_PSP(uint32_t topOfProcStack);
extern uint32_t __get_MSP(void);
extern void __set_MSP(uint32_t topOfMainStack);
extern uint32_t __REV16(uint16_t value);
extern int32_t __REVSH(int16_t value);
#line 500 "..\\Lib\\CMSIS\\CM0\\CoreSupport\\core_cm0.h"
static __inline uint32_t __get_PRIMASK(void)
{
register uint32_t __regPriMask __asm("primask");
return(__regPriMask);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -