• slider image 442
  • slider image 497
  • slider image 498
  • slider image 499
  • slider image 500
  • slider image 502
:::

論壇索引


Board index » All Posts




奇怪! 明明已經Weak Pull-up了...
新會員
新會員


CPU : 16F630 , Emulator : ICE2000
程式已經
(1) OPTION <7> = 0 , enable PortA pull-up
(2) WPUA, TRISA 也設定成pull-up/input了.
ICE並未接target board.

照理講input應該一直是hi, 為什麼模擬時(Run), input還會出現'0'值?

是我漏了什麼嗎?


發表於: 2005/4/7 15:01
頂部


Re: I2C的距離
資深會員
資深會員


I2C的最大電容是400pF ???? 是指哪裡??

SCL對地的電容?
SDA對地的電容?
SCL-SDA間的電容?
or 3者的max?


400pf 的限制應該是不能傳太遠吧
i2c是for ic 間的通訊 不是device 間的

kenwunet 兄試過3公尺了嗎
結果如何?

發表於: 2005/4/7 13:15
頂部


Re: 請問... Watch window中的"Out of scope"?
新會員
新會員


感謝版主賜教, 現在使用第1個方法中...

發表於: 2005/4/7 10:20
頂部


Re: 請問一下底下的程式~~為什麼設不過去啊
高級會員
高級會員


這個問題好像解決了~~~
好像在別的程式鎖住了~~~
改一下設定的參數~~
問題就解決了~~~抱歉啊版主~~~

昨天看別的文章好像也有這類的情形~~
想到是否也有這個可能~~~
還真的是鎖住了~~慘勒

發表於: 2005/4/7 9:13
頂部


Re: 直接定址需要切換bank嗎?
新會員
新會員


我也在用18F系列来ACCESS RAM,我没有切换BANK,没有发现什么问题。如果你只需要用256位以下的地址,直接INCRESE FSR就可以了,但是如果要用到FSR0H的话,最好还是用POSTINCn,POSTDECn,PREINCn 和 PLUSWn。这样当FSR0L到0XFF的时候,FSR0H就会自动INCRESE了。

發表於: 2005/4/7 5:56
頂部


Re: 三角波问题
資深會員
資深會員


要靠外部電路才可能實現.

發表於: 2005/4/7 0:09
頂部


三角波问题
初級會員
初級會員


用PIC的CCP/ECCP功能能直接产生频率可变的三角波吗?

發表於: 2005/4/6 21:35
頂部


直接定址需要切換bank嗎?
資深會員
資深會員


使用PIC18F4320
剛剛寫個小程式測試直接定址存取暫存器
START
          MOVLW   06H                
;設定存取位址
          MOVWF   FSR1H              
;
          
MOVLW   00H                ;
          
MOVWF   FSR1L              ;
          
MOVLW   03FH               ;要存入的值放入虛擬暫存器
          MOVWF   INDF1              
;
          
BRA     START


如此一來我只要INCF FSR1L就可以連續寫入256個值製表

我想請問一下
由於這不是屬於直接存取暫存器ACCESS RAM
那我要讀寫這個表時需要改BSR來切換BANK嗎?
還是說只要改FSR1H跟FSR1L這兩個值就好?!

我程式裡的變數兩三百個
已經超過005FH
代理商的FAE跟我說18系列也是需要切BANK
但我直接使用沒有切換BANK也沒出問題..
上面那一段使用到0600H沒切換也沒出問題
所以想問問
18系列如果不切換BANK
程式執行久了以後會出問題嗎?

發表於: 2005/4/6 16:48
頂部


Re: 請問使用ram的巨大矩陣的使用方法?
高級會員
高級會員


因為每個原本的gpr都只有256個byte
你一開始設的矩陣剛好256所以沒問題
當你設成512因為要512個才夠放~~所以會出現那一行的錯誤訊息
你改.LKR檔
將對應的名稱
DATABANK NAME=hugestuff START=0x200 END=0x3FF

200-->3FF 剛好512

SECTION NAME=HugeObj RAM=hugestuff
程式中的名稱

你改成這樣讓你的位置夠放你所設的大矩陣~~所以也COMPILE的過去~~
不太會解釋~~~
就是你如果以後要放更大的~~你也是要這樣子算你要多大~~
將START和END的位置算好~~~再設一個對應的名字
就可以了~~~
希望我解釋的你看的董~~
不太會表達~~ㄏ~加油啊~~等你出書啊
你可以的啦~~~~出了要跟我說歐

發表於: 2005/4/6 16:05
頂部


Re: 請問... example1.c要要執行Build All發生??
新會員
新會員


建議您將 C18 重新安裝於 C 碟...
在安裝過程中需連結的選項通通打勾...
開啟專案精靈時須確認 C18 組譯程式的路徑皆正確...
最後記得加入 Linker Scripts "18f452.lkr" ...
再組譯看看吧!!...

發表於: 2005/4/6 15:37
頂部



« 1 ... 7152 7153 7154 (7155) 7156 7157 7158 ... 7525 »



:::

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

教育訓練中心

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