• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::

論壇索引


Board index » All Posts (cqs234)




Re: 請教
#11
初級會員
初級會員


我的問題解決了,就是將
BTFSC W, 3改為MOVWF TEMP MOVWF TEMP,3
BTFSC W, 7改為MOVWF TEMP MOVWF TEMP,7
現在我想請教各位是不是不能在W裡面使用位操作指令

發表於: 2004/11/16 17:39
頂部


請教
#12
初級會員
初級會員


我想請教一下有關HEX轉換為BCD的程式,請問我下面的程式
有什麼問題啊,我調試後發現轉換的結果不正確
MOVLW .24
MOVWF COUNT
CLRF R3
CLRF R2
CLRF R1
CLRF R0
BCF STATUS, C
LOOP
RLCF RESTL
RLCF RESTH
RLCF RESTU
RLCF R3
RLCF R2
RLCF R1
RLCF R0

DECFSZ COUNT
GOTO ADJDEC
GOTO NEXT
ADJDEC
MOVLW R3
MOVWF FSR0L
CLRF FSR0H
MOVF INDF0, W
ADDLW 0X03
BTFSC W, 3
MOVWF INDF0

MOVF INDF0, W
ADDLW 0X30
BTFSC W, 7
MOVWF INDF0

MOVLW R2
MOVWF FSR0L
CLRF FSR0H
MOVF INDF0, W
ADDLW 0X03
BTFSC W, 3
MOVWF INDF0

MOVF INDF0, W
ADDLW 0X30
BTFSC W, 7
MOVWF INDF0

MOVLW R1
MOVWF FSR0L
CLRF FSR0H
MOVF INDF0, W
ADDLW 0X03
BTFSC W, 3
MOVWF INDF0

MOVF INDF0, W
ADDLW 0X30
BTFSC W, 7
MOVWF INDF0

MOVLW R0
MOVWF FSR0L
CLRF FSR0H
MOVF INDF0, W
ADDLW 0X03
BTFSC W, 3
MOVWF INDF0

MOVF INDF0, W
ADDLW 0X30
BTFSC W, 7
MOVWF INDF0
GOTO LOOP
NEXT

發表於: 2004/11/16 17:06
頂部


Re: help!sos!!!!!
#13
初級會員
初級會員


我发现问题了,我把中断向量的地址放错了。

發表於: 2004/11/5 15:36
頂部


help!sos!!!!!
#14
初級會員
初級會員


大家好啊,我現在有一個簡單的問題請教各位高手,我現在需要蜂鳴器每1秒鐘響一下,我下面的程式為什麼沒有輸出啊
ORG 0X08
BCF INTCON, TMR0IF
MOVLW 0X80
MOVWF TMR0H
CLRF TMR0L
DECFSZ CNT
GOTO ISR_SHORT
GOTO ISR_LONG
;********************************************************
MAIN
BSF RCON, IPEN
MOVLW 0X0E0
MOVWF INTCON
MOVLW 0X00
MOVWF INTCON2
MOVLW 0X00
MOVWF INTCON3
MOVLW 0X00
MOVWF TRISB
MOVLW 0X00
MOVWF TRISC
CLRF PORTA
CLRF PORTB
CLRF PORTC
MOVLW 0X08
MOVWF T0CON
MOVLW 0X80
MOVWF TMR0H
CLRF TMR0L
;*********************************************************
START
BSF INTCON, GIE
BSF T0CON, TMR0ON
LOOP
GOTO LOOP
;*********************************************************
ISR_SHORT
BSF PORTB, 7
CALL DELAY1
BCF PORTB, 7
RETFIE
ISR_LONG
BSF PORTB, 7
CALL DELAY2
BCF PORTB, 7
RETFIE
;*********************************************************

發表於: 2004/11/5 11:58
頂部


Re: 请教,SOS!!!
#15
初級會員
初級會員


我是向18F452自带的EEPROM里面写入数据啊,而且我也调试过右边的范例程式,发现也出现的是同样的情况。

發表於: 2004/9/24 16:10
頂部


请教,SOS!!!
#16
初級會員
初級會員


我有下面的程式向EEPROM里面写入数据,通过SIM调试和实际电路运行,都没有发现数据被写入,请问我下面的程序有什么问题吗? 我也调试过右边的范例程式,发现取出的数值是正确的,但是往EEPROM里面写数值就观察不到了
WREE
MOVF POINTER0, W
MOVWF EEADR
MOVF DAT0, W
MOVWF EEDATA
MOVLW 0X41
MOVWF EEDATA
BCF EECON1, EEPGD
BCF EECON1, CFGS
BSF EECON1, WREG
NOP
NOP
NOP
NOP
BCF EECON1, WREG
INCF POINTER0,F
INCF DAT0, F
DECFSZ CNT0,F ;初始执CNT=20H
GOTO WREE
GOTO

發表於: 2004/9/21 9:17
頂部


Re: 請教!!!
#17
初級會員
初級會員


我的Send_Cmd 已经delay了100uS啊,具体的程式跟範例程式13.1是一样的

發表於: 2004/9/9 19:34
頂部


請教!!!
#18
初級會員
初級會員


請教各位高手,我現在想在LCD上面演示光標移位的狀態,假設每當我按下RA5時,光標向左移動一位,而屏幕上面顯示的內容不變,當光標移動到最左端的時候,再次按下RA5時,光標右回到最右端,為什麼我下面的程式在MPLAB SIM下調試觀察是按照規律動作的,當我放到電路上去運行時,卻是無規律的動作呢?下面是我的部分程式,請各位指點。謝謝!!!!!!!!!!!
LEFT
MOVLW 0X8A ;POINTER為光標所要顯示的位置
CPFSEQ POINTER ;比較看是否移動到最左端
GOTO L0 ;沒有,則POINTER-1
GOTO L1 ;已經移到最左端,則8F=>POINTER
L0

DECF POINTER
GOTO L
L1
MOVLW 0X8F
MOVWF POINTER
GOTO L
L
MOVF POINTER ,W
CALL Send_Cmd ;Send_Cmd是傳送LCD命令的子程式
MOVLW 0X0E
CALL Send_Cmd
BTFSC PORTA, 5
GOTO LEFT
GOTO NEXT

發表於: 2004/9/8 15:14
頂部


Re: 請教
#19
初級會員
初級會員


非常感謝個位提供的幫助,這個問題我已經解決了,原來我忽視了FSR0L/FSR0H ,我以為可以直接將其作為一個存儲器使用。

發表於: 2004/9/7 10:02
頂部


Re: 請教
#20
初級會員
初級會員


我使用的是PIC18F452,在這裡我的POINTER是一個變量參數,其值的變化由外界條件來控制,我將其送入FSR0,能否這樣實現嗎?

發表於: 2004/9/6 20:04
頂部



« 1 (2) 3 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------