📄 mc9s12.h
字号:
//============================================================
// OSC CLOCK
//------------------------------------------------------------
#define OSC_CLOCK 4000000UL//晶振频率
#define REF_CLOCK 2000000UL//2分频后的系统参照频率
#define BUS_CLOCK 2000000UL//总线频率
//============================================================
// SCI DEFINE
//------------------------------------------------------------
#define SCI_BAUD 9600//设置波特率
#define SCI_TimeOut 0xffff//SCI发送超时最长时间
#define SCI_RECIEVE_INT_EN 1//允许接受中断
#define SCI_RECIEVE_BUFFER_NUM 32//串口接收缓冲
//============================================================
// MSCAN DEFINE
//------------------------------------------------------------
//#define CAN0_EN() (CAN0CTL1_CANE = 1)
#define CAN0_EN 1//CAN0使能
#define CAN0_RECIEVE_INT_EN 1//允许CAN0接收缓冲满中断
#define CAN0_Tr_Rv_Buf 0//指示自己指向缓冲区
//============================================================
// MODULE ENABLE
//------------------------------------------------------------
#define SCI_EN 1 //SCI使能
#define MSCAN_EN 1 //CAN使能
#define PWM_EN 1 //PWM使能
//#define SPI_EN 1
//#define LCD_EN 1
//============================================================
// BDM DEFINE
//------------------------------------------------------------
//#define BDM_EN 0//当前处在BDM调试模式
void MC9S12_Port_Init(void);
void MC9S12_Init(void);
extern void PWM_Init(void);
extern void SCI_Init(void);
extern void MSCAN_Init(void);
extern void SPI_Init(void);
//extern void Lcd_WrStr(unsigned char * str);//写一字符串到ddram中
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -