📄 sa_sfrs.inc
字号:
;
; sa_sfrs.inc
; Generated with gen-sfrs.pl 1.9
;
rseg
;
; Special function register definitions for the
;
; 8XC296-SA
;
; Generated from @(#)sa_sfrs.db 1.3
;
; Copyright (C) 1994 Tasking Software B.V.
;
; Note, that windowing 1FE0-1FFF *IS* possible on 296-SA!
;
; CPU SFR's
r0 equ 00H:word ; R/W
zero_reg equ 00H:word ; R/W
ff_reg equ 02H:word ; R/W
ones_reg equ 02H:word ; R/W
rpt_cnt equ 04H:word ; R/W
acc_04 equ 06H:byte ; R/W
int_mask equ 08H:byte ; R/W
int_pend equ 09H:byte ; R/W
int_pending equ 09H:byte ; R/W
acc_stat equ 0BH:byte ; R/W
acc equ 0CH:long ; R/W
acc_00 equ 0CH:word ; R/W
acc_02 equ 0EH:word ; R/W
icx0 equ 10H:word ; R/W
ipend1 equ 12H:byte ; R/W
int_pend1 equ 12H:byte ; R/W
imask1 equ 13H:byte ; R/W
int_mask1 equ 13H:byte ; R/W
wsr equ 14H:byte ; R/W
wsr1 equ 15H:byte ; R/W
icx1 equ 16H:word ; R/W
sp equ 18H:word ; R/W
; Ports 1 to 4 SFR's
p1_dir_7e equ 0F2H:byte ; R/W
p1_dir_3f equ 0D2H:byte ; R/W
p1_dir_1f equ 0D2H:byte ; R/W
p1_mode_7e equ 0F0H:byte ; R/W
p1_mode_3f equ 0D0H:byte ; R/W
p1_mode_1f equ 0D0H:byte ; R/W
p1_pin_7e equ 0F6H:byte ; R/W
p1_pin_3f equ 0D6H:byte ; R/W
p1_pin_1f equ 0D6H:byte ; R/W
p1_reg_7e equ 0F4H:byte ; R/W
p1_reg_3f equ 0D4H:byte ; R/W
p1_reg_1f equ 0D4H:byte ; R/W
p1io_7e equ 0F2H:byte ; R/W
p1io_3f equ 0D2H:byte ; R/W
p1io_1f equ 0D2H:byte ; R/W
p1pin_7e equ 0F6H:byte ; R/W
p1pin_3f equ 0D6H:byte ; R/W
p1pin_1f equ 0D6H:byte ; R/W
p1reg_7e equ 0F4H:byte ; R/W
p1reg_3f equ 0D4H:byte ; R/W
p1reg_1f equ 0D4H:byte ; R/W
p1ssel_7e equ 0F0H:byte ; R/W
p1ssel_3f equ 0D0H:byte ; R/W
p1ssel_1f equ 0D0H:byte ; R/W
p2_dir_7e equ 0F3H:byte ; R/W
p2_dir_3f equ 0D3H:byte ; R/W
p2_dir_1f equ 0D3H:byte ; R/W
p2_mode_7e equ 0F1H:byte ; R/W
p2_mode_3f equ 0D1H:byte ; R/W
p2_mode_1f equ 0D1H:byte ; R/W
p2_pin_7e equ 0F7H:byte ; R/W
p2_pin_3f equ 0D7H:byte ; R/W
p2_pin_1f equ 0D7H:byte ; R/W
p2_reg_7e equ 0F5H:byte ; R/W
p2_reg_3f equ 0D5H:byte ; R/W
p2_reg_1f equ 0D5H:byte ; R/W
p2io_7e equ 0F3H:byte ; R/W
p2io_3f equ 0D3H:byte ; R/W
p2io_1f equ 0D3H:byte ; R/W
p2pin_7e equ 0F7H:byte ; R/W
p2pin_3f equ 0D7H:byte ; R/W
p2pin_1f equ 0D7H:byte ; R/W
p2reg_7e equ 0F5H:byte ; R/W
p2reg_3f equ 0D5H:byte ; R/W
p2reg_1f equ 0D5H:byte ; R/W
p2ssel_7e equ 0F1H:byte ; R/W
p2ssel_3f equ 0D1H:byte ; R/W
p2ssel_1f equ 0D1H:byte ; R/W
p3_dir_7e equ 0FAH:byte ; R/W
p3_dir_3f equ 0DAH:byte ; R/W
p3_dir_1f equ 0DAH:byte ; R/W
p3_mode_7e equ 0F8H:byte ; R/W
p3_mode_3f equ 0D8H:byte ; R/W
p3_mode_1f equ 0D8H:byte ; R/W
p3_pin_7e equ 0FEH:byte ; R/W
p3_pin_3f equ 0DEH:byte ; R/W
p3_pin_1f equ 0DEH:byte ; R/W
p3_reg_7e equ 0FCH:byte ; R/W
p3_reg_3f equ 0DCH:byte ; R/W
p3_reg_1f equ 0DCH:byte ; R/W
p3io_7e equ 0FAH:byte ; R/W
p3io_3f equ 0DAH:byte ; R/W
p3io_1f equ 0DAH:byte ; R/W
p3pin_7f equ 0FEH:byte ; R/W
p3pin_3f equ 0FEH:byte ; R/W
p3pin_1f equ 0FEH:byte ; R/W
p3reg_7e equ 0FCH:byte ; R/W
p3reg_3f equ 0DCH:byte ; R/W
p3reg_1f equ 0DCH:byte ; R/W
p3ssel_7e equ 0F8H:byte ; R/W
p3ssel_3f equ 0D8H:byte ; R/W
p3ssel_1f equ 0D8H:byte ; R/W
p4_dir_7e equ 0FBH:byte ; R/W
p4_dir_3f equ 0DBH:byte ; R/W
p4_dir_1f equ 0DBH:byte ; R/W
p4_mode_7e equ 0F9H:byte ; R/W
p4_mode_3f equ 0D9H:byte ; R/W
p4_mode_1f equ 0D9H:byte ; R/W
p4_pin_7e equ 0FFH:byte ; R/W
p4_pin_3f equ 0DFH:byte ; R/W
p4_pin_1f equ 0DFH:byte ; R/W
p4_reg_7e equ 0FDH:byte ; R/W
p4_reg_3f equ 0DDH:byte ; R/W
p4_reg_1f equ 0DDH:byte ; R/W
p4io_7e equ 0FBH:byte ; R/W
p4io_3f equ 0DBH:byte ; R/W
p4io_1f equ 0DBH:byte ; R/W
p4pin_7f equ 0FFH:byte ; R/W
p4pin_3f equ 0FFH:byte ; R/W
p4pin_1f equ 0FFH:byte ; R/W
p4reg_7e equ 0FDH:byte ; R/W
p4reg_3f equ 0DDH:byte ; R/W
p4reg_1f equ 0DDH:byte ; R/W
p4ssel_7e equ 0F9H:byte ; R/W
p4ssel_3f equ 0D9H:byte ; R/W
p4ssel_1f equ 0D9H:byte ; R/W
; EPORT SFR's
ep_dir_7f equ 0E3H:byte ; R/W
ep_dir_3f equ 0E3H:byte ; R/W
ep_dir_1f equ 0E3H:byte ; R/W
ep_mode_7f equ 0E1H:byte ; R/W
ep_mode_3f equ 0E1H:byte ; R/W
ep_mode_1f equ 0E1H:byte ; R/W
ep_pin_7f equ 0E7H:byte ; R/W
ep_pin_3f equ 0E7H:byte ; R/W
ep_pin_1f equ 0E7H:byte ; R/W
ep_reg_7f equ 0E5H:byte ; R/W
ep_reg_3f equ 0E5H:byte ; R/W
ep_reg_1f equ 0E5H:byte ; R/W
epdir_7f equ 0E3H:byte ; R/W
epdir_3f equ 0E3H:byte ; R/W
epdir_1f equ 0E3H:byte ; R/W
epmode_7f equ 0E1H:byte ; R/W
epmode_3f equ 0E1H:byte ; R/W
epmode_1f equ 0E1H:byte ; R/W
eppin_7f equ 0E7H:byte ; R/W
eppin_3f equ 0E7H:byte ; R/W
eppin_1f equ 0E7H:byte ; R/W
epreg_7f equ 0E5H:byte ; R/W
epreg_3f equ 0E5H:byte ; R/W
epreg_1f equ 0E5H:byte ; R/W
; Serial I/O and PWM SFR's
con_reg0_7d equ 0F6H:byte ; R/W
con_reg0_3e equ 0F6H:byte ; R/W
con_reg0_1f equ 0B6H:byte ; R/W
pwm0_con_7d equ 0F0H:byte ; R/W
pwm0_con_3e equ 0F0H:byte ; R/W
pwm0_con_1f equ 0B0H:byte ; R/W
pwm0_control_7d equ 0F0H:byte ; R/W
pwm0_control_3e equ 0F0H:byte ; R/W
pwm0_control_1f equ 0B0H:byte ; R/W
pwm1_con_7d equ 0F2H:byte ; R/W
pwm1_con_3e equ 0F2H:byte ; R/W
pwm1_con_1f equ 0B2H:byte ; R/W
pwm1_control_7d equ 0F2H:byte ; R/W
pwm1_control_3e equ 0F2H:byte ; R/W
pwm1_control_1f equ 0B2H:byte ; R/W
pwm2_con_7d equ 0F4H:byte ; R/W
pwm2_con_3e equ 0F4H:byte ; R/W
pwm2_con_1f equ 0B4H:byte ; R/W
pwm2_control_7d equ 0F4H:byte ; R/W
pwm2_control_3e equ 0F4H:byte ; R/W
pwm2_control_1f equ 0B4H:byte ; R/W
sbuf_rx_7d equ 0F8H:byte ; R/W
sbuf_rx_3e equ 0F8H:byte ; R/W
sbuf_rx_1f equ 0B8H:byte ; R/W
sbuf_tx_7d equ 0FAH:byte ; R/W
sbuf_tx_3e equ 0FAH:byte ; R/W
sbuf_tx_1f equ 0BAH:byte ; R/W
sp_baud_7d equ 0FCH:word ; R/W
sp_baud_3e equ 0FCH:word ; R/W
sp_baud_1f equ 0BCH:word ; R/W
sp_baud_count_7d equ 0FEH:word ; R/W
sp_baud_count_3e equ 0FEH:word ; R/W
sp_baud_count_1f equ 0BEH:word ; R/W
sp_bd_count_7d equ 0FEH:word ; R/W
sp_bd_count_3e equ 0FEH:word ; R/W
sp_bd_count_1f equ 0BEH:word ; R/W
sp_con_7d equ 0FBH:byte ; R/W
sp_con_3e equ 0FBH:byte ; R/W
sp_con_1f equ 0BBH:byte ; R/W
sp_control_7d equ 0FBH:byte ; R/W
sp_control_3e equ 0FBH:byte ; R/W
sp_control_1f equ 0BBH:byte ; R/W
sp_stat_7d equ 0F9H:byte ; R/W
sp_stat_3e equ 0F9H:byte ; R/W
sp_stat_1f equ 0B9H:byte ; R/W
sp_status_7d equ 0F9H:byte ; R/W
sp_status_3e equ 0F9H:byte ; R/W
sp_status_1f equ 0B9H:byte ; R/W
; EPA, Timer 1 and 2 SFR's
epa_mask_7c equ 0FCH:byte ; R/W
epa_mask_3e equ 0DCH:byte ; R/W
epa_mask_1f equ 09CH:byte ; R/W
epa_stat_7c equ 0FEH:byte ; R/W
epa_stat_3e equ 0DEH:byte ; R/W
epa_stat_1f equ 09EH:byte ; R/W
t1control_7c equ 0F0H:byte ; R/W
t1control_3e equ 0D0H:byte ; R/W
t1control_1f equ 090H:byte ; R/W
t2control_7c equ 0F4H:byte ; R/W
t2control_3e equ 0D4H:byte ; R/W
t2control_1f equ 094H:byte ; R/W
timer1_7c equ 0F2H:word ; R/W
timer1_3e equ 0D2H:word ; R/W
timer1_1f equ 092H:word ; R/W
timer1_control_7c equ 0F0H:byte ; R/W
timer1_control_3e equ 0D0H:byte ; R/W
timer1_control_1f equ 090H:byte ; R/W
timer2_7c equ 0F6H:word ; R/W
timer2_3e equ 0D6H:word ; R/W
timer2_1f equ 096H:word ; R/W
timer2_control_7c equ 0F4H:byte ; R/W
timer2_control_3e equ 0D4H:byte ; R/W
timer2_control_1f equ 094H:byte ; R/W
; EPA SFR's
epa0_con_7c equ 0E0H:byte ; R/W
epa0_con_3e equ 0C0H:byte ; R/W
epa0_con_1f equ 080H:byte ; R/W
epa0_time_7c equ 0E2H:word ; R/W
epa0_time_3e equ 0C2H:word ; R/W
epa0_time_1f equ 082H:word ; R/W
epa1_con_7c equ 0E4H:word ; R/W
epa1_con_3e equ 0C4H:word ; R/W
epa1_con_1f equ 084H:word ; R/W
epa1_time_7c equ 0E6H:word ; R/W
epa1_time_3e equ 0C6H:word ; R/W
epa1_time_1f equ 086H:word ; R/W
epa2_con_7c equ 0E8H:byte ; R/W
epa2_con_3e equ 0C8H:byte ; R/W
epa2_con_1f equ 088H:byte ; R/W
epa2_time_7c equ 0EAH:word ; R/W
epa2_time_3e equ 0CAH:word ; R/W
epa2_time_1f equ 08AH:word ; R/W
epa3_con_7c equ 0ECH:word ; R/W
epa3_con_3e equ 0CCH:word ; R/W
epa3_con_1f equ 08CH:word ; R/W
epa3_time_7c equ 0EEH:word ; R/W
epa3_time_3e equ 0CEH:word ; R/W
epa3_time_1f equ 08EH:word ; R/W
epa_con0_7c equ 0E0H:byte ; R/W
epa_con0_3e equ 0C0H:byte ; R/W
epa_con0_1f equ 080H:byte ; R/W
epa_con1_7c equ 0E4H:word ; R/W
epa_con1_3e equ 0C4H:word ; R/W
epa_con1_1f equ 084H:word ; R/W
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -