• 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 (small20310)




Re: 奇怪了 EEPROM~
#11
中級會員
中級會員


我解決了~感恩大加熱絡回答
這行有個嚴重的錯誤
BTFSS EE_ADR , 4
當EE_ADR 0X00~0XFF是沒問題的
但是當EEADR到0X10~0XFF時 很明顯已經偵測到bit4為1
so 永遠是偶數行才能完整存取!!
這個問題
我改用cpfseq來解決 此問題~
雖然想偵測是否到16bytes 但此方式不適用於此
不知道其他學長們用何種方式來解決??

發表於: 2009/10/8 18:17
頂部


奇怪了 EEPROM~
#12
中級會員
中級會員


如圖參考
寫入時只能格偶數行寫入是怎麼回事?

Attach file:



gif  (0.00 KB)


發表於: 2009/10/8 3:56
頂部


請問LCD上顯示字串中改變 變數值?
#13
中級會員
中級會員


各位好
我想在LCD上顯示的字串中直接改變"變數值 "是否有範例可參考??
另外請問DB、DT 兩指令的差異是???

發表於: 2009/10/1 1:27
頂部


Re: 佇列資料接收 有問題~
#14
中級會員
中級會員


其實後來我又改了寫法,但總歸我想是以下的問題才解決,
我想了很久也想不通~為什麼要這樣寫才能成功。。
是這樣的,我發現一些變數我使用過equ的方式和define
來定義變數,但發現沒有用後來我是改變用res來定義
然後再放入需要的值然後就成功了
EX:
;----- Variable -----
udata_acs 0x00
W_Temp     res 1
STATUS_Temp  res 1
BSR_Temp    res 1
Delay_Temp   res 1
Delay_Temp1   res 1
Delay_Temp2   res 1
X_Delay_Temp  res 1
LCD_Temp    res 1
Address_Counter res 1
Lower_Ptr    res 1
Upper_Ptr    res 1
Upper_Shift   res 1
DELAY_COUNTER  res 1
COUNT3     RES 1
TAG_E      RES 1
COUNT      RES 1
RC_FIFO2     RES 14 ;14bytes

發表於: 2009/9/30 15:16
頂部


Re: USART收資料~Plz
#15
中級會員
中級會員


其實後來我又改了寫法,但總歸我想是以下的問題才解決,
我想了很久也想不通~為什麼要這樣寫才能成功。。
是這樣的,我發現一些變數我使用過equ的方式和define
來定義變數,但發現沒有用後來我是改變用res來定義
然後再放入需要的值然後就成功了
EX:
;----- Variable -----
udata_acs 0x00
W_Temp res 1
STATUS_Temp res 1
BSR_Temp   res 1
Delay_Temp   res 1
Delay_Temp1 res 1
Delay_Temp2 res 1
X_Delay_Temp   res 1
LCD_Temp   res 1
Address_Counter res 1
Lower_Ptr   res 1
Upper_Ptr   res 1
Upper_Shift   res 1
DELAY_COUNTER res 1
COUNT3 RES 1
TAG_E   RES 1
COUNT   RES 1
RC_FIFO2   RES 14 ;14bytes

發表於: 2009/9/30 15:14
頂部


Re: 佇列資料接收 有問題~
#16
中級會員
中級會員


已解~~還是感謝

發表於: 2009/9/29 19:12
頂部


Re: USART收資料~Plz
#17
中級會員
中級會員


已解決 ~
請問怎麼刪文.??隔天的好像就不行了

發表於: 2009/9/29 19:10
頂部


USART收資料~Plz
#18
中級會員
中級會員


HELP~
問題是這樣的 經由USART收到資料從RCREG中取出資料放入0X00D
並持續收取資料和偵測是否到PUT_ADDRESS,5
當沒資料RCIF=0跳入OUTDATA從0X00D開始取出送出TXREG
偵測是否到PUT_ADDRESS,5.......
可是卻DEBUG卻到BTFSS PUT_ADDRESS,5就停了WHY??
寫法有錯嗎?麻煩教導

DATA_IN:
BTFSC PIR1,RCIF
GOTO DATA_IN2
BTFSS PUT_ADDRESS,5
GOTO DATA_IN
GOTO OUTDATA
DATA_IN2:
MOVF RCREG,W
MOVWF POSTINC0
GOTO DATA_IN
OUTDATA:
CLRF FSR0H
MOVLW 0X00D
MOVWF FSR0L
OUTDATA2:
MOVF INDF0,W
INCF FSR0L
MOVWF TXREG
CALL DELAY_500
BTFSS PUT_ADDRESS,5
GOTO OUTDATA2
NOP
GOTO MAIN

發表於: 2009/9/28 22:42
頂部


Re: 請問DEBUG時Failed to get PC~???
#19
中級會員
中級會員


這個也有時會出現有時又好好的.....

RIErr0040: The target device is not ready for debugging.
Please check your configuration bit settings and program
the device before proceeding.

發表於: 2009/9/24 14:38
頂部


Re: 請問DEBUG時Failed to get PC~???
#20
中級會員
中級會員


參照:

wdszd 寫道:
你…會不會選錯裝置

應該不可能吧!?

還是…mcu沒通電??


PIC18F452蠻確定的阿

沒通電不能 RUN ...所以我確定有供電

發表於: 2009/9/24 14:15
頂部



« 1 (2) 3 4 5 »



:::

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... ]

教育訓練中心

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