• 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




Re: ㄧ些使用 dsPIC 後的問題....
版主
版主


你忘記將AD輸入腳功能關掉了。

#include <p30f4011.h>

int main (void)
{

int i ;

TRISBbits.TRISB7 = 0; // 設定RB7為output
ADPCFG=0x0080; // Set RB7 as Digital input mode
while(1)
{
PORTBbits.RB7 =0;
for(i=0;i<25000;i++);
PORTBbits.RB7 =1;
for(i=0;i<25000;i++);
}
}

發表於: 2005/1/21 9:44
頂部


Re: ㄧ些使用 dsPIC 後的問題....
中級會員
中級會員



我後來找到問題了 設定的問題
Master Clear Enable 未開啟 .....

目前在在用C寫碰到問題如下:

#include <p30f4011.h>

int main (void)
{

int i ;

TRISBbits.TRISB7 = 0; // 設定RB7為output

while(1)
{
PORTBbits.RB7 =0;
for(i=0;i<25000;i++);
PORTBbits.RB7 =1;
}
return 0;
}

希望能使RB7達到亮--->延遲--->暗--->......--->亮

watch下看
TRISB----> 0xFF7F
LATB---> 0x0080
PORTB--->0x0000 (怪怪的!!)

編譯成功,但是,LED未能有此動作,請問程式有何問題??

麻煩幫我看一下,謝謝~~~

發表於: 2005/1/21 1:30
頂部


Re: 请问间接寻址(FSR)功能在PICC中怎么实现??
新會員
新會員


了解!谢谢版大!!

發表於: 2005/1/20 20:47
頂部


Re: 请问间接寻址(FSR)功能在PICC中怎么实现??
版主
版主


變量 i , 是多寫的,因為本來想用 for 迴圈的。

sleep叫醒後是不會清除RAM的。

發表於: 2005/1/20 19:05
頂部


Re: 16F877 使用3V工作電壓
版主
版主


PIC16F877操作在5V或3V儲最高工作頻率不同外其它規格都是一樣的,使用3V時BOR在燒錄configuration word時要關掉。還有你是用哪一個腳當輸出的?

發表於: 2005/1/20 18:59
頂部


Re: = ="""無法goto 程式發生什事阿!!!
版主
版主


指令與虛指令的大小寫沒有關係,但常數的定義及變數就有大小寫的關係 (內定)。

還有 INC 檔案裡所定義的周邊是以大寫為主,使用時要注意。

發表於: 2005/1/20 18:52
頂部


Re: ICD2调试问题
初級會員
初級會員


没有进展!
早上上了仿真器,连试3个程序,全部好使。说明CRYSTAL没有问题。

ICD2的PIN,PGD PGC VDD VSS MCLR直接插座,MCLR和VDD之间串联512电阻

不是ICD2和芯片问题。

大家看是什么问题,见鬼!~

刚刚在网上测完IQ,只得26分(满40),还超时了......

郁闷中!!!........


發表於: 2005/1/20 14:47
頂部


Re: = ="""無法goto 程式發生什事阿!!!
初級會員
初級會員


= =""怪了
剛剛自己試試又可以了
不過~~還是有一個問題要問一下
GOTO跟goto大小寫有差嗎??

我剛剛程式就是有些是大寫有些是小寫= =''''
好像是因為這樣吧
而我為了發表文章 看起來比較統一改了一下
剛剛執行卻發現可以跳GOTO了~~~= =

發表於: 2005/1/20 11:27
頂部


= ="""無法goto 程式發生什事阿!!!
初級會員
初級會員


= =''''
小弟今天在試驗查表的語法
可是程式寫完試驗卻很奇怪
一直無法goto DELAY耶
誰能幫我看看阿~~~
謝謝了~~^^




list p=16F877A
#include <p16f877A.inc>
;查表法試驗

YY equ 0x20
YYY equ 0x21
YYYY equ 0x01

ORG 0X00
CLRW ; W =0
CLRF PCLATH

BANKSEL TRISD
CLRF TRISD
BANKSEL PORTD
CLRF PORTD

start:

CLRF PCLATH
MOVF YYYY,0
gg: CALL Table
MOVWF PORTD
GOTO DELAY <=====到這裡就
GOTO gg 無法GOTO DELAY
會跳到ORG 0X00
下一行開始




DELAY:
MOVLW 0X01
MOVWF YYY
DELAY2
MOVLW 0X01
MOVWF YY
DELAY1
DECFSZ YY,1
GOTO DELAY1
DECFSZ YYY,1
GOTO DELAY2
RETURN



Table:
addwf PCLATH,f
retlw B'00000001';
retlw B'00000010';
retlw B'00000100';
retlw B'00001000';
retlw B'00010000';
retlw B'00100000';
retlw B'01000000';
retlw B'10000000';




end



我不知發生什事~~就是沒辦法GOTO
位置在程式裡的箭頭處
請大家幫我找找答案
謝謝~~~^^


發表於: 2005/1/20 11:04
頂部


16F877 使用3V工作電壓
新會員
新會員


剛用3V的電壓
但輸出hight 只有1.8v
而輸入給RC2=3v,
但 btfss PORTC,2 --> 仍為low
3v是否有何特殊的設定

謝謝

發表於: 2005/1/20 2:03
頂部



« 1 ... 7266 7267 7268 (7269) 7270 7271 7272 ... 7523 »



:::

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

教育訓練中心

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