89c51ram.inc

来自「基于51单片机的遥控电风扇的红外线接收程序」· INC 代码 · 共 53 行

INC
53
字号
;-------------------------------------------------------------------------------
;89C51的RAM分配

;-------------------------------------------------------------------------------
$SAVE
$NOLIST
	KEYON	BIT	05H		;按键中断位
	REC	BIT	06H		;遥控中断位
	LLOW	BIT	P2.0		;低风控制位
	MDI	BIT	P2.1		;中风控制位
	HIGHT	BIT	P2.2		;高风控制位
	LLAP	BIT	P2.3
	
	LED_L	BIT	P0.0		;低档指示控制
	LED_M	BIT	P0.1		;中档指示控制
	LED_H	BIT	P0.2		;高档指示控制
	LED_LAP	BIT	P0.3		;彩灯指示控制
	LEDHALF	BIT	P0.4		;半小指示控制
	LEDOH	BIT	P0.5		;1小时指示控制
	LEDTH	BIT	P0.6		;2小时指示控制
	LEDFH	BIT	P0.7		;4小时指示控制
	
	SJ00	BIT	20H.0		;半小时控制标志	
	SJ01	BIT	20H.1		;1小时控制标志
	SJ02	BIT	20H.2		;2小时控制标志
	SJ03	BIT	20H.3		;4小时控制标志
	DANG01	BIT	20H.4		;弱风档标志位
	DANG02	BIT	20H.5		;中风档标志位
	DANG03	BIT	20H.6		;强风档标志位
	
	ZRF	BIT	21H.0		;自然风的标志位
	SMF	BIT	21H.1		;睡眠风的标志位
	ZCF	BIT	21H.2		;正常风的标志位
	
	LKEYON	BIT	22H.0		;按键中断标志
	LREC	BIT	22H.1		;接收中断标志
	KAI	BIT	22H.2		;开关机标志
	PLAP	BIT	22H.3		;彩灯控制标志
	
	
	MRD	DATA	30H		;数据码寄存器
	
	SEN	DATA	40H		;秒寄存器
	MIN	DATA	41H		;分钟寄存器
	HOUR	DATA	42H		;小时寄存器
	CUZHI	DATA	43H		;50MS的初值寄存器
	FENG	DATA	50H		;高中低的循环次数寄存器
	FLEI	DATA	51H		;风类的循环次数寄存器
	TIME	DATA	52H		;时间的循环次数寄存器
		;DATA	53H		;延时的寄存器	

$RESTORE

⌨️ 快捷键说明

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