dmx512rx.inc

来自「高亮度LED驱动程序 C51 由原厂提供」· INC 代码 · 共 50 行

INC
50
字号
;;*****************************************************************************
;;*****************************************************************************
;;  FILENAME: `@INSTANCE_NAME`.inc
;;  Version: 1.0, Updated on 2007/05/29 at 14:57:46
;;  `@PSOC_VERSION`
;;
;;  DESCRIPTION: Assembler declarations for the DMX512Rx user module interface
;;               for the CY8CLED04/08/16 PSoC family of devices.
;;-----------------------------------------------------------------------------
;;  Copyright (c) Cypress Semiconductor 2007. All Rights Reserved.
;;*****************************************************************************
;;*****************************************************************************

include "m8c.inc"

;--------------------------------------------------
; Constants for `@INSTANCE_NAME` API's
;--------------------------------------------------

`@INSTANCE_NAME`_DEF_START_SLOT_ID:`@CTAB40`equ `@StartSlotID`

`@INSTANCE_NAME`_RX_ISR_MASK:`@CTAB40`equ 0x`@RX__RX_ISR_MASK`
`@INSTANCE_NAME`_RX_ISR_REG:`@CTAB40`equ 0x`@RX__RX_ISR_ADDR`
`@INSTANCE_NAME`_PWD_ISR_MASK:`@CTAB40`equ 0x`@PWD__PWD_ISR_MASK`
`@INSTANCE_NAME`_PWD_ISR_REG:`@CTAB40`equ 0x`@PWD__PWD_ISR_ADDR`

`@INSTANCE_NAME`_RX_OVERRUN_ERROR:`@CTAB40`equ 40h
`@INSTANCE_NAME`_RX_FRAMING_ERROR:`@CTAB40`equ 20h

;--------------------------------------------------
; Register Address Constants for `@INSTANCE_NAME`
;--------------------------------------------------

`@RX_FUNC_REG_INC`
`@RX_INPUT_REG_INC`
`@RX_OUTPUT_REG_INC`
`@RX_CONTROL_REG_INC`
`@RX_SHIFT_REG_INC`
`@RX_BUFFER_REG_INC`

`@PWD_FUNC_REG_INC`
`@PWD_INPUT_REG_INC`
`@PWD_OUTPUT_REG_INC`
`@PWD_SHIFT_REG_INC`
`@PWD_POLY_REG_INC`
`@PWD_COMPARE_REG_INC`
`@PWD_CONTROL_REG_INC`

; end of file `@INSTANCE_NAME`.inc

⌨️ 快捷键说明

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