⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 epphal.h

📁 单片机MSP430与PDIUSBD12的固件代码,PDIUSBd12的驱动以及上位机与usb之间的通讯测试程序(使用easyd12.dll编写),已经完全编译通过,测试成功的图片见文件内.
💻 H
字号:
/*
   *************************************************************************
   //
   //                  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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -