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

論壇索引


Board index » All Posts




Re: 查表問題(ADDWF PCL)......
版主
版主


RRF INDEX,W 應該是將查表的索引值除二後在查表。

發表於: 2005/6/6 17:38
頂部


Re: 暫存器問題?
版主
版主


你必須用索引定址 (index) 模式,利用 FSR 先指向位址 0x10 透過 INDF 暫存器的窗口運算後,再將 FSR 加一只向下一個位址 0x11。

發表於: 2005/6/6 17:35
頂部


查表問題(ADDWF PCL)......
初級會員
初級會員


小弟因工作關係使用PIC16C73,有一段查表程式不解,希望各位高手能幫忙解答....程式如下:

************************************
TABLE ADDWF PCL
RETLW D'0'
RETLW D'1'
RETLW D'2'
.
.
.
RETLW D'10'
************************************


************************************
MOVLW TEMP1 ; w=40
SUBWF TEMP2,W ; TEMP2 = 40~50
SKPC
GOTO SOMEWHERE ; goto somewhere
MOVWF INDEX
CLRC
RRF INDEX,W
CALL TABLE
.
.
.
************************************

經過測試,其查表的功能都很正常....
不懂的是 "RRF INDEX,W",為什麼要加這一行?
另外還有小問題,"SUBWF TEMP2,W",and "RRF INDEX,W",其W值不等於0,亦不等於1(W=40),卻存在W裡,為什麼?

請各位高手幫忙教一教剛入門的小弟,感激不盡!!!!

發表於: 2005/6/6 17:34
頂部


Re: 暫存器問題?
高級會員
高級會員


看不太懂你的問題..可以整理一下嗎?
抱歉.CC...

發表於: 2005/6/6 17:19
頂部


暫存器問題?
新會員
新會員


各位大大我想請問佔存器的問題!
目前我是用12c508 ic....
婐的暫存器是設在10H位址開始儲存...
如10h位址我放20H資料,11h位址我放21H資料
當我資料進1時我要在10H位址累加...
請問..我位址10H我怎麼累加變11H呢?

ADDR EQU 10h

版主大大感恩喔!
了解如何用了!

發表於: 2005/6/6 17:09
頂部


Re: AVDD與AVSS
版主
版主


參考電壓的腳位設定可以參考 PCFG3:0的位元 (ADCON1) ,你可以設定 AVref+ 接內部的 VDD 及 Vref- 接Vss,這樣就簡單多了。這時轉換的範圍就是 Gnd to Vdd 之間的電壓範圍。

發表於: 2005/6/6 13:46
頂部


Re: 請教 MPLAB C18 CONFIG bit 的設定
版主
版主


CPD,CCP2MUX 是屬於 Configuration 的設定,它不在 H 檔裡定義。在 C18 v2.40 以後的版本在 PIC18 CONFIGURATION
SETTINGS ADDENDUM (DS51537B)的書裡有詳細的說明,你可以上網下載 C18 v2.40 student edition 時順便下載這份說明。

發表於: 2005/6/6 13:30
頂部


Re: PSTART PLUS新舊板Firmware問題,並賣一台全新 MR. PIC 模擬器
版主
版主


PIC16F72 已經是量產很久的 PIC 了,除非你的 PICStart Plus 也很久沒有更新 FW,才無法燒錄 16F72。

PICStart Plus 的 Flash Upgrade Kit 除了支援新版的 PIC 舊的 PIC 仍然支援不會無法燒 PIC16C5x。除了在燒 16C57,16F57要將 OCS2 的腳翹起來以外(空接),其它的元件應該沒有問題。

發表於: 2005/6/6 11:55
頂部


Re: Dumb bird still as a dumb bird ....
版主
版主


利用 Timer 中斷是寫程式必要的基本技巧,不單是使用於 Delay 方面,Timer 中斷也提供分時多工的高階程式設計的手段。

有一些簡單的 Timer 中斷範例可以參考,你可以在右邊的"教育訓練" 裡下載 W400 and W401 workshop 看一下裡面有關 Timer 的說明與範例程式。

W400 : 練習二
W401 : 練習 5-2

發表於: 2005/6/6 11:46
頂部


Re: Dumb bird still as a dumb bird ....
資深會員
資深會員


Delay()跟用輪詢或是用中斷好像沒關係,只是要延遲一段時間而已。不知道你想表達什麼?

而且PIC16、PIC18、dsPIC的中斷都不太相同。不知道你要那個?

發表於: 2005/6/6 11:13
頂部



« 1 ... 7057 7058 7059 (7060) 7061 7062 7063 ... 7522 »



:::

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

教育訓練中心

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