📄 led.h.bak
字号:
#ifndef _MC9S12_SPI_H_
#define _MC9S12_SPI_H_
#include "mc9s12dt128.h"
#define HIGH 1
#define LOW 0
#define SPI0_CSA PTS_PTS1 //CS port select(motor M_CS0)
#define SPI0_CSB PORTK_BIT3 //(motor M_CS2)
#define SPI1_CSA PTS_PTS0 //(motor M_CS1)
#define SPI1_CSB PTP_PTP4 //(led1 L_CS0)
#define SPI1_CSC PORTK_BIT2 //(led2 L_CS1)
#define SPI1_CSD PORTK_BIT1 //(led2 L_CS2)
#define SPI1_NULL PORTK_BIT5
#define P_SPI0_CSA 0 //spi port select
#define P_SPI0_CSB 1
#define P_SPI1_CSA 2
#define P_SPI1_CSB 3
#define P_SPI1_CSC 4
#define P_SPI1_CSD 5
#define P_NULL 6
/*======================================================================*/
/* GLOBAL FUNCTION PROTOTYPES */
/*======================================================================*/
extern byte CS_PortSect;
extern byte SPI_Channel ; //spi channel select: 0 :spi0,1:spi1
extern void SPICS_Select1(byte port);
extern void SPICS_Select2(byte port);
extern void SPI0_Init(void);
extern void SPI0_Enable(void);
extern void SPI0_Disable(void);
extern word SPI0_SendRecv(word data);
extern void SPI1_Init(void);
extern void SPI1_Enable(void);
extern void SPI1_Disable(void);
extern word SPI1_SendRecv(word data);
extern void LED_Drive1(word data);
extern void LED_Drive2(word data);
extern void LED_Drive3(word data);
extern void LED_DriveNull(word data);
#endif
/*======================================================================*/
//END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -