;**********************************************
;********* 这是PIC16C57C表头 *******
;**********************************************
INDF EQU 0H
TMR0 EQU 1H
PCL EQU 2H
STATUS EQU 3H
FSR EQU 4H
RA EQU 5H
RB EQU 6H
RC EQU 7H
;----------------------------------------------
;OPTION:
;012 PS0/PS1/PS2=000: RTCC=1:2 WDT=1:1
; PS0/PS1/PS2=000: RTCC=1:256 WDT=1:128
;3 PSA: RTCC=0 WDT=1
;4 RTE: 低到高触发=0 高到低触发=0
;5 RTS: 外部触发=1 内部时钟=0
;----------------------------------------------
;STATUS:
C EQU 0 ;有进位或无借位为1
DC EQU 1 ;
Z EQU 2 ;运算结果为0时=1
PD EQU 3 ;
TO EQU 4 ;看门狗溢出时为0,上电时为1
PS0 EQU 5
PS1 EQU 6
PS2 EQU 7
;ROM PS2/PS1/PS0=000 000H-1FFH
; PS2/PS1/PS0=000 200H-3FFH
; PS2/PS1/PS0=000 400H-5FFH
; PS2/PS1/PS0=000 600H-7FFH
;*************************************************
;** RAM BANK0=08H---1FH FSR5/6=0/0 **
;** BANK1=30H---3FH FSR5/6=1/0 **
;** BANK2=50H---5FH FSR5/6=0/1 **
;** BANK3=70H---7FH FSR5/6=1/1 **
;*************************************************
; ______________
; T0CKI-| 1 28 |-MCLR
; VDD-| 2 27 |-OSC1/CLKI
; NC-| 3 26 |-OSC2/CLKO
; VSS-| 4 25 |-RC7
; NC-| 5 24 |-RC6
; RA0-| 6 23 |-RC5
; RA1-| 7 22 |-RC4
; RA2-| 8 21 |-RC3
; RA3-| 9 20 |-RC2
; RB0-| 10 19 |-RC1
; RB1-| 11 18 |-RC0
; RB2-| 12 17 |-RB7
; RB3-| 13 16 |-RB6
; RB4-| 14 15 |-RB5
; ~~~~~~~~~~~~~~~
; 16C57C
;---------------------------------------------
ORG 000H
MAIN:
;*************************************
;****** 这是清零子程式 ******
;*************************************
RESET_: BSF FSR,6
BSF FSR,5
MOVLW 1FH
MOVWF FSR
BCF FSR,6
BCF FSR,5
MOVLW 10H
MOVWF 8H
RESET7XH:
BSF FSR,6
BSF FSR,5
CLRF INDF
DECF FSR,F
BCF FSR,6
BCF FSR,5
DECFSZ 8H,F
GOTO RESET7XH
BSF FSR,6
MOVLW 1FH
MOVWF FSR
BCF FSR,6
MOVLW 10H
MOVWF 8H
RESET5XH:
BSF FSR,6
CLRF INDF
DECF FSR,F
BCF FSR,6
DECFSZ 8H,F
GOTO RESET5XH
BSF FSR,5
MOVLW 1FH
MOVWF FSR
BCF FSR,5
MOVLW 10H
MOVWF 8H
RESET3XH:
BSF FSR,5
CLRF INDF
DECF FSR,F
BCF FSR,5
DECFSZ 8H,F
GOTO RESET3XH
MOVLW 1FH
MOVWF FSR
MOVLW 017H
MOVWF 8H
RESET1XH:
CLRF INDF
DECF FSR,F
DECFSZ 8H,F
GOTO RESET1XH
RETLW 0
ORG 7FFH
GOTO MAIN
END
上一篇:M50462AP摇控器-PIC解码程序(已测试OK)
下一篇:PIC16F877A初学之定时器中断篇
推荐阅读最新更新时间:2024-03-16 15:49
设计资源 培训 开发板 精华推荐
- 答题赢好礼:Vicor为现代铁路应用设计电源系统
- 【已结束】有奖直播【TI 全新CC2340无线 MCU,助力低功耗蓝牙应用】
- Molex紧凑型Type-C连接器 为您的设计节约宝贵空间!下载好礼送!
- TE有奖直播:未来感知 由我先知-传感器在物联网中的最新应用
- 【答题有礼】了解PI推出的全新LinkSwitch-XT2离线反激式开关电源IC产品系列
- TI精品课程欢乐学习季!
- 学习有礼!A9驾到,打造你的专属学习计划!
- TI嵌入式直播月:深入探究嵌入式产品在工业和汽车中的新应用
- 【EEWORLD大学堂】玩转LaunchPad及TI MSP430G2XX系列超值单片机!!!
- 带你零起点入门STM32(专为嵌入式应用而开发的内核)