ywbios.h
来自「电力系统中的保护装置全部代码」· C头文件 代码 · 共 97 行
H
97 行
;/************************************************************************/
;/* */
;/* FILE NAME VERSION */
;/* */
;/* bios.h PLUS 1.0 */
;/* */
;/* COMPONENT */
;/* */
;/* BIOS -- Basic In And Out System */
;/* */
;/* DESCRIPTION */
;/* */
;/* This file contains basic in and out system definitions */
;/* purpose separate softer harder and softer */
;/* */
;/* */
;/* AUTHOR */
;/* */
;/* Weiyang */
;/* */
;/* DATA STRUCTURES */
;/* */
;/* None */
;/* */
;/* FUNCTIONS */
;/* */
;/* None */
;/* */
;/* DEPENDENCIES */
;/* */
;/* None */
;/* */
;/* HISTORY */
;/* */
;/* NAME DATE REMARKS */
;/* */
;/* YW 07-16-2001 Created initial version 1.0 */
;/* */
;/************************************************************************/
;/* Define Input/Output port */
;
.global DIN1PORT
DIN1PORT .set 810000H ; Switch quantity input channels,corresponding to channel No. 1~16,only 16 low-lying bits available
.global DIN2PORT
DIN2PORT .set 811000H ; Switch quantity input channels,corresponding to channel No. 17~32,only 16 low-lying bits available
.global LCD1PORT
LCD1PORT .set 820000H ; Lcd chip select , 8 low-lying bits available
.global DOPORT
DOPORT .set 814000H ; Switch quantity output channels,corresponding to channel No. 1~8,only 8 low-lying bits available
.global CTRLPORT
CTRLPORT .set 815000H ; Switch quantity output channels 9~12, corresponding to D0~D3,when write:D4~LCD CLOSE,D5~485OE ENABLE,
; D6~ RSTHDOG CLEARANCE,D7~START RELAY,when read:D0~OUTRET,D1~GPS
.global COM1PORT
COM1PORT .set 816000H ; COMMUNICATION PORT A
.global COM2PORT
COM2PORT .set 817000H ; COMMUNICATION PORT B ; Startup Switch quantity output , the LSB available
.global COM3PORT
COM3PORT .set 818000H ; COMMUNICATION PORT C
.global COM4PORT
COM4PORT .set 819000H ; COMMUNICATION PORT D
.global KEYPORT
KEYPORT .set 813000H ; KEYBOARD SELECT
.global ADPORT
ADPORT .set 81A000H ; AD SELECT
FP .set AR3
Sample_Point .set 24
ZDBWLT .set 20
ZDBWNM .set 64
SJBWLT .set 34
SJBWNM .set 64
YXBWLT .set 20
YXBWNM .set 64
SETTINGLT .set 100h
.global _SETTINGLT
_SETTINGLT .set 100h
SETTINGNUM .set 10
YABANLT .set 100h
YABANNUM .set 1
_CHL_Number .set 16
_AD_OneDataSize .set 100h
_OneChannelSize .set 82
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?