📄 epphal.h
字号:
/*************************************************************************
描述: PDIUSBD12 firware for MSP430F149
文件名: mainloop.h
修改: Miracle G. Eicont.
日期: 2006-06-08
*************************************************************************/
#include <msp430x14x.h>
#ifndef __EPPHAL_H__
#define __EPPHAL_H__
#define DISABLE _DINT()
#define ENABLE _EINT()
//define CPLD_CNT0 0x00
//#define CPLD_CNT1 0x01
//#define COUNT_L 0x00
//#define COUNT_H 0x00
#define D12_dat_in P4IN
#define D12_dat_out P4OUT
#define D12_dat_dir P4DIR
#define D12_dat_sel P4SEL
#define D12_ctl_sel P2SEL
#define D12_ctl_in P2IN
#define D12_ctl_out P2OUT
#define D12_ctl_dir P2DIR //端口方向选择 1 for output
#define D12_ctl_IE P2IE //中断使能位 1 for enable
#define D12_ctl_IES P2IES //中断沿选择 1 for 1-->0
#define D12_int_flag (BIT0)
#define D12_A0 (BIT1)
#define D12_cs (BIT2)
#define D12_wr (BIT3)
#define D12_rd (BIT4)
#define D12_suspd (BIT5)
#define D12_rst (BIT7)
#define MCU_D12CS_0 D12_ctl_out &= ~D12_cs
#define MCU_D12CS_1 D12_ctl_out |= D12_cs
#define MCU_D12RST_0 D12_ctl_out &= ~D12_rst
#define MCU_D12RST_1 D12_ctl_out |= D12_rst
#define D12_SUSPD_0 D12_ctl_out &= ~D12_suspd
#define D12_SUSPD_1 D12_ctl_out |= D12_suspd
#define D12_WR_0 D12_ctl_out &= ~D12_wr
#define D12_WR_1 D12_ctl_out |= D12_wr
#define D12_RD_0 D12_ctl_out &= ~D12_rd
#define D12_RD_1 D12_ctl_out |= D12_rd
#define A0_DATA D12_ctl_out &= ~D12_A0
#define A0_COMMAND D12_ctl_out |= D12_A0
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -