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

📄 board.h

📁 MC68HC908EY16 LIN-BUS源码(编译环境:CodeWarriorV3.1)
💻 H
字号:
#ifndef BOARD_H
#define BOARD_H
/*******************************************************************************
*                (c) Freescale Inc. 2004  all rights reserved.                 *
*                                                                              *
*                                                                              *
*     Door lock solenoid application based on MC68HC908GR16 slave program.     *
*     =====================================================================    *
*                                                                              *
*    $File Name     : board.h$                                                 *
*    $Author        : re004c$                                                  *
*    $Date          : Jun-29-2004$                                             *
*    $Version       : 1.1.2.0$                                                 *
*    Function       : In this file there are concentrate all board- dependend  *
*                     variables and costants.                                  *
*                                                                              *
* ============================================================================ *
* THIS SOFTWARE IS PROVIDED BY FREESCALE SEMICONDUCTOR "AS IS" AND ANY         *
* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED  *
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE       *
* DISCLAIMED.  IN NO EVENT SHALL FREESCALE SEMICONDUCTOR OR ITS CONTRIBUTORS   *
* BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR       *
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF         *
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS     *
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN      *
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)      *
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE   *
* POSSIBILITY OF SUCH DAMAGE.                                                  *
*******************************************************************************/
 

/*******************************************************************************
*                                                                              *
*    Definition of GPIO port and pins, where the LIN interface is connected    *
*                                                                              *
*******************************************************************************/

#define LIN_EN_DDR DDRB_DDRB5
#define LIN_EN_PIN PTB_PTB5


/*******************************************************************************
*                                                                              *
*    Definition of GPIO port and pins, where the LEDs are connected            *
*                                                                              *
*******************************************************************************/

#define LED_DDR DDRB
#define LED_PORT PTB
#define LED_MASK 0x0F
#define LED_OFFSET 0


/*******************************************************************************
*                                                                              *
*    Definition of GPIO port and pins, where the button is connected           *
*                                                                              *
*******************************************************************************/

#define BUTTON_DDR DDRA_DDRA4
#define BUTTON_PIN PTA_PTA4
#define BUTTON_MASK 0x10


#endif 
/* end of BOARD_H */

⌨️ 快捷键说明

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