📄 ywbios.h
字号:
;/************************************************************************/
;/* */
;/* 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -