; Copyright 2005 Doi Shigeki ;list0802.asm PIC16F88テストプログラム ; LEDカウントアップ,動作速度のチェック list p=16F88 #INCLUDE P16F88.INC ;コンフィグレーション・ワード 1 __CONFIG _CONFIG1, _BODEN_OFF & _WDT_OFF & _INTRC_IO ; _CP_OFF,_CCP1_RB0,_DEBUG_OFF,_WRT_PROTECT_OFF,_CPD_OFF,_LVP_ON,_MCLR_ON,_PWRTE_OFFはデフォルト ;コンフィグレーション・ワード 2 __CONFIG _CONFIG2, _IESO_OFF & _FCMEN_OFF ORG 0 ;0番地より展開 MAIN NOP ;割り込みの場合も再スタート NOP NOP NOP BSF STATUS, RP0 ;bank1に切り替え MOVLW B'01110000' ;内蔵OSCを8MHzに設定 MOVWF OSCCON MOVLW B'00000000' ;Aポートはすべて出力 MOVWF TRISA BCF STATUS, RP0 ;bank0に切り替え LOOP MOVWF PORTA ;出力 ADDLW 1 ;値を1増やす GOTO LOOP END