📄 wilson.lst
字号:
;-------------------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
adresh equ 0x1e ;ADC result register high byte C:\WINDOWS\Bureau\wilson\pic16f877.inc
adcon0 equ 0x1f ;ADC control register C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
;adcon0 bits -------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
adon equ 0x00 C:\WINDOWS\Bureau\wilson\pic16f877.inc
godone equ 0x02 C:\WINDOWS\Bureau\wilson\pic16f877.inc
chs0 equ 0x03 C:\WINDOWS\Bureau\wilson\pic16f877.inc
chs1 equ 0x04 C:\WINDOWS\Bureau\wilson\pic16f877.inc
chs2 equ 0x05 C:\WINDOWS\Bureau\wilson\pic16f877.inc
adcs0 equ 0x06 C:\WINDOWS\Bureau\wilson\pic16f877.inc
adcs1 equ 0x07 C:\WINDOWS\Bureau\wilson\pic16f877.inc
;-------------------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
;bank 1 C:\WINDOWS\Bureau\wilson\pic16f877.inc
opt equ 0x81 ;options register C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
;option bits -------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
ps0 equ 0x00 ;Timer0 prescaler bits C:\WINDOWS\Bureau\wilson\pic16f877.inc
ps1 equ 0x01 C:\WINDOWS\Bureau\wilson\pic16f877.inc
ps2 equ 0x02 C:\WINDOWS\Bureau\wilson\pic16f877.inc
psa equ 0x03 ;Timer0 prescaler assignment C:\WINDOWS\Bureau\wilson\pic16f877.inc
t0se equ 0x04 ;Timer0 source edge select C:\WINDOWS\Bureau\wilson\pic16f877.inc
t0cs equ 0x05 ;Timer0 clock source select C:\WINDOWS\Bureau\wilson\pic16f877.inc
intedg equ 0x06 ;Interrupt edge select bit C:\WINDOWS\Bureau\wilson\pic16f877.inc
rbpu equ 0x07 ;Portb pull-up enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
;-------------------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
trisa equ 0x85 ;porta data direction register C:\WINDOWS\Bureau\wilson\pic16f877.inc
trisb equ 0x86 ;portb data direction register C:\WINDOWS\Bureau\wilson\pic16f877.inc
trisc equ 0x87 ;portc data direction register C:\WINDOWS\Bureau\wilson\pic16f877.inc
trisd equ 0x88 ;portd data direction register C:\WINDOWS\Bureau\wilson\pic16f877.inc
trise equ 0x89 ;porte data direction register C:\WINDOWS\Bureau\wilson\pic16f877.inc
pie1 equ 0x8c ;Periheral interrupt enable register C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
;pie1 bits ---------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
tmr1ie equ 0x00 ;Timer1 overflow interrupt enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
tmr2ie equ 0x01 ;Timer2 to PR2 match interrupt enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
ccp1ie equ 0x02 ;CCP1 interrupt enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
sspie equ 0x03 ;SSP interrupt enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
txie equ 0x04 ;USART tx interrupt enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
rcie equ 0x05 ;USART rx interrupt enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
adie equ 0x06 ;ADC interrupt enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
pspie equ 0x07 ;Parallel slave port r/w interrupt enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
;-------------------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
pie2 equ 0x8d ;Peripheral interrupts enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
;pie2 bits ---------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
ccp2ie equ 0x00 ;CCP2 interrupt enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
bclie equ 0x03 ;bus collision interrupt enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
eeie equ 0x04 ;EEPROM write operation interrupt enable C:\WINDOWS\Bureau\wilson\pic16f877.inc
;-------------------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
pcon equ 0x8e ;Power control register C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
;pcon bits ---------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
bor equ 0x00 ;brown-out reset status C:\WINDOWS\Bureau\wilson\pic16f877.inc
por equ 0x01 ;power-on reset status C:\WINDOWS\Bureau\wilson\pic16f877.inc
;-------------------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
sspcon2 equ 0x91 C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
;sspcon2 bits ------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
sen equ 0x00 C:\WINDOWS\Bureau\wilson\pic16f877.inc
rsen equ 0x01 C:\WINDOWS\Bureau\wilson\pic16f877.inc
pen equ 0x02 C:\WINDOWS\Bureau\wilson\pic16f877.inc
rcen equ 0x03 C:\WINDOWS\Bureau\wilson\pic16f877.inc
acken equ 0x04 C:\WINDOWS\Bureau\wilson\pic16f877.inc
ackdt equ 0x05 C:\WINDOWS\Bureau\wilson\pic16f877.inc
ackstat equ 0x06 C:\WINDOWS\Bureau\wilson\pic16f877.inc
gcen equ 0x07 C:\WINDOWS\Bureau\wilson\pic16f877.inc
;------------------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
pr2 equ 0x92 ;Timer2 period register C:\WINDOWS\Bureau\wilson\pic16f877.inc
sspadd equ 0x93 ;Synchronous serial port address register C:\WINDOWS\Bureau\wilson\pic16f877.inc
sspstat equ 0x94 ;Synchronous serial port status register C:\WINDOWS\Bureau\wilson\pic16f877.inc
C:\WINDOWS\Bureau\wilson\pic16f877.inc
;sspstat bits ------------------- C:\WINDOWS\Bureau\wilson\pic16f877.inc
bf equ 0x00 C:\WINDOWS\Bureau\wilson\pic16f877.inc
ua equ 0x01 C:\WINDOWS\Bureau\wilson\pic16f877.inc
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -