### 帝 ver.4(α) for PIC16F877 テストコード No.1

目的

    プログラムメモリの格納領域(Page)を超えてのGOTO命令のテスト

検証コード

    		list     		 p=16f877
    		#include

    cnt		equ		10h

    		org		0h
    		goto		init

    		org		4h
    init
    		bsf		STATUS,RP0
    		clrf		TRISB
    		bsf		STATUS,RP0
    ;--------------------------------------------------
    ;	page0
    ;--------------------------------------------------
    page0
    		clrf		cnt
    		movf		cnt,w
    		movwf		PORTB

    		MOVLW		HIGH(page1)
    		MOVWF		PCLATH
    		goto		page1
    ;--------------------------------------------------
    ;	page1
    ;--------------------------------------------------
    		org		0800h
    page1
    		incf		cnt,f
    		movf		cnt,w
    		movwf		PORTB

    		MOVLW		HIGH(page0)
    		MOVWF		PCLATH
    		goto		page0
    		end