會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客





PIC16LF1826 組合語言 IO PORT控制LED,IO沒有輸出
新會員
註冊日期:
2017/11/01 15:48
所屬群組:
註冊會員
文章: 9
等級: 1; EXP: 86
HP : 0 / 21
MP : 3 / 66
離線
PIC16LF1826 組合語言 IO PORT控制LED,IO沒有輸出

以下是我的程式,不知道我是否哪裡沒有注意到


#include <P16F1826.INC>

org 0x00 ; reset vector
nop ; Reserve for MPLAB-ICD

initial:
;-------------照DATASHEET IO控制-----------
BANKSEL PORTB ;
CLRF PORTB ;Init PORTB
BANKSEL ANSELB
CLRF ANSELB ;Make RB<7:0> digital
BANKSEL TRISB ;
MOVLW B'00000000'
;RB<7:0> as outputs
MOVWF TRISB ;
;-------------照DATASHEET IO控制-----------

;
;************ Main *********************
;
start:
movlw B'11111111'
movwf PORTB
goto start

end

8月22日 10:35:05
轉換PDF檔 列印


Re: PIC16LF1826 組合語言 IO PORT控制LED,IO沒有輸出
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 14528
等級: 73; EXP: 10
HP : 1081 / 1802
MP : 4842 / 76619
離線
沒看到 Configuration Words 的設定,請參考底下的語法來設定 Config. 有了正確的設定 PIC 才能正確的工作。

底下是 PIC18F887 的 Config. 的設定,你可以參考 P16F1826.inc 檔案最後面的 Config. 的定義來寫你所需的設定項。

; The definitions and variants for the configuration bits are found in the
; appropriage p16f887.inc


__CONFIG _CONFIG1, _INTRC_OSC_NOCLKOUT & _WDT_OFF & _PWRTE_OFF & _MCLRE_ON & _CP_OFF & _CPD_OFF & _BOR_ON & _IESO_OFF & _FCMEN_OFF & _LVP_OFF & _DEBUG_ON ;
__CONFIG _CONFIG2, _WRT_OFF & _BOR40V;

8月22日 15:05:45
轉換PDF檔 列印


Re: PIC16LF1826 組合語言 IO PORT控制LED,IO沒有輸出
資深會員
註冊日期:
2007/06/05 21:45
所屬群組:
註冊會員
文章: 1008
等級: 28; EXP: 9
HP : 0 / 677
MP : 336 / 22661
離線
好奇問題一下...

為什麼不用C寫...

8月23日 11:04:34
轉換PDF檔 列印


Re: PIC16LF1826 組合語言 IO PORT控制LED,IO沒有輸出
資深會員
註冊日期:
2004/05/19 03:43
來自 台灣
所屬群組:
註冊會員
文章: 1750
等級: 35; EXP: 10
HP : 0 / 852
MP : 583 / 36113
離線
引用:

wezhuren 寫道:
PIC16LF1826 組合語言 IO PORT控制LED,IO沒有輸出

以下是我的程式,不知道我是否哪裡沒有注意到


#include <P16F1826.INC>

org 0x00 ; reset vector
nop ; Reserve for MPLAB-ICD

initial:
;-------------照DATASHEET IO控制-----------
BANKSEL PORTB ;
CLRF PORTB ;Init PORTB
BANKSEL ANSELB
CLRF ANSELB ;Make RB<7:0> digital
BANKSEL TRISB ;
MOVLW B'00000000'
;RB<7:0> as outputs
MOVWF TRISB ;
;-------------照DATASHEET IO控制-----------

;
;************ Main *********************
;
start: ; 沒切 BANK 到 BANK 0
movlw B'11111111'
movwf PORTB
goto start

end

8月24日 02:45:06
轉換PDF檔 列印






無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
Microchip連結

網頁捷徑
2018 Winter Elite 報名
教育訓練
其它網站連結
電話: 02-25000405
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project