epphal.h

来自「单片机MSP430与PDIUSBD12的固件代码,PDIUSBd12的驱动以及上」· C头文件 代码 · 共 58 行

H
58
字号
/*
   *************************************************************************
   //
   //                  P H I L I P S   P R O P R I E T A R Y
   //
   //           COPYRIGHT (c)   1997 BY PHILIPS SINGAPORE.
   //                     --  ALL RIGHTS RESERVED  --
   //
   // File Name:        EPPHAL.H
   // Author:           DAN LIANG
   // Created:          28 Feb 2004
   // Modified:
   // Revision:         1.0
   //
   
   **************************************************************************
*/


#ifndef __EPPHAL_H__
#define __EPPHAL_H__

	#define CPLD_CNT0 0x00
	#define CPLD_CNT1 0x01

	#define COUNT_L   0x00
	#define COUNT_H   0x00
	
	#define D12_SUSPD BIT7 //(p1.7)
	#define D12_INT BIT6   //(p1.6)     usb中断 低电平有效
	#define D12_RD BIT5    //(p1.5)
	#define D12_WR BIT4    //(p1.4)
	
	#define D12_A0 BIT0   //(p4.0)  选 数据 命令
	//D0~D7    ==        P5.0~P5.7
	
	
        //#define MCU_D12CS_0  P4OUT &= ~0X80   cs接地
        //#define MCU_D12CS_1  P4OUT |= 0X80        
        //#define MCU_D12RST_0 P4OUT &= ~0X04    RST接地
        //#define MCU_D12RST_1 P4OUT |= 0X04

        //#define D12_SUSPD   0X40
        #define D12_SUSPD_0 P1OUT &= ~D12_SUSPD
        #define D12_SUSPD_1 P1OUT |= D12_SUSPD
        #define D12_WR_0    P1OUT &= ~D12_WR
        #define D12_WR_1    P1OUT |= D12_WR
        #define D12_RD_0    P1OUT &= ~D12_RD
        #define D12_RD_1    P1OUT |= D12_RD
        #define A0_COMMAND  P4OUT |= D12_A0
        #define A0_DATA     P4OUT &= ~D12_A0
        
extern void outportb(unsigned char Addr, unsigned char Data);
extern unsigned char inportb(unsigned char Addr);
void delay(void);
        
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?