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

論壇索引


Board index » All Posts (nephi)




Re: PIC16F877 and 100 iput and 100 output
#1
新會員
新會員


請問大大,您的意思是RB0~RB3需兼當輸入偵測及輸出嗎?
可是這樣的話,當按鍵按住了之後,和按鍵一起的LED就不能亮了呀??

發表於: 2006/4/28 21:44
頂部


Re: ICD2的使用問題?
#2
新會員
新會員


在STATUS裡有Module Vpp & MCLR Vpp為HIGH,我使用的是PIC16F914,很奇怪的是當我換另一台ICD2之後,就可以再燒錄了,謝謝。

發表於: 2006/4/27 20:01
頂部


ICD2的使用問題?
#3
新會員
新會員


請問一下,我在使用ICD2時都會出現... Failed Self Test. See ICD2 Settings (status tab) for details.這段訊息,不過我照常使用且動作都很正常,後來在燒錄的時候有時會有幾顆MCU出現只能燒一次,再重燒時就會出現Vilify error! 怎麼會有這種情況呢?是不是我的ICD2壞了呀?
另外會出現Failed Self Test. See ICD2 Settings (status tab) for details.是什麼原因呢?
很擔心是不是MCU被ICD2燒壞掉。

發表於: 2006/4/27 12:22
頂部


Re: 用Capture 量測PWM的High的時間的問題
#4
新會員
新會員


看這種情況,我在猜大概是你中斷之後,在中斷返回時是使用RETURN而不是RETFIE吧!

依你的程式看來好像也是如此,

#pragma code low_vector=0x0018 // low priotity interrupt isr
void interrupt_low (void)
{_asm goto ccp1_int _endasm} <---這裡使用跳躍,直接會跳到ccp1_int
#pragma code

#pragma

void ccp1_int()
{
if(CCP1CONbits.CCP1M0==1) // if set for riging edge
{
WriteTimer1(0);
CCP1CONbits.CCP1M0=0;// set Capture for falling edge
}
else//(CCP1CONbits.CCP1M0==0) // if set for riging edge
{
z=ReadTimer1();
CCP1CONbits.CCP1M0=1;// set Capture for riging edge
}
PIR1bits.CCP1IF=0;
} <----從這裡返回時,因為不是宣告成中斷,會使用RETURN返回
#pragma

發表於: 2005/10/14 11:16
頂部


[求助]有關於PIC16F914的LCD使用上...
#5
新會員
新會員


請問,為什麼16F914裡LCD的COM及SEG不是順序排列,而要亂跳,因為這個原因,所以程式編寫起來變得很不容易,而且以小弟的魯才,只能想到依每一個PIXEL,去判斷是0或是1,再以位元判斷的方式去一個一個設定,這樣實在浪費空間及時間,不知道MICROCHIP有沒有較容易控制的方式?比如有範例教導如何控制LCD DRIVER的,不然像我的排列這樣,真的不知道要怎麼去減少CODE,我的LCD PIN排法對應於MCU的如下:
LCD SEG : MCU SEG
0 8
1 17
2 18
3 19
4 20
5 14
6 13
7 12
8 15
9 21
10 22
11 23
12 16
13 11
在PIC16F914之中,LCD的暫存器內容值排列也很不好用,
一般看到的都是以COM3....COM0做一個暫存器,而914之中是COM0全放在一起,COM1全放在一起,
應該有較好的控制方法,不知道有沒有人有更好的IDEA,謝謝。

發表於: 2005/8/15 14:37
頂部


[問題]有關APP001的實驗板
#6
新會員
新會員


最近有買APP001的實驗板,請問內部是否沒有附電源線呢?
因為沒有電源線,不知道是漏掉了還是本來就沒有呀!

發表於: 2005/3/8 10:50
頂部


[求助]SSP模組應用在I2C上的問題
#7
新會員
新會員


在使用16F72中的SSP模組來實現I2C上面遇到了問題,
因為Datasheet都沒有提到SSP模組到底實現了I2C的那個部份,
對於這個方面在看了很多份application note還是搞不太懂,
我想使用master receiver mode.
想請問在I2C的啟動位元和停止位元是要如何發送呢?
是設定SSPSTAT中的P bit和S bit就會由MCU自行送出嗎?

或是必須要自行控制I/O腳位去做呢?

在送完啟動位元之後,要如何讓SSP模組自行送出address呢?
address是放在SPPADD沒錯吧!

在送出正確的address之後,
slave要回ack是會自動回呢?還是需要透過I/O腳位自行控制?

slave要送出data之前,是否需要將SSPCON.CKP bit再設定過?

又如何使slave開始傳送data呢?

一連串問了很多問題,真是不好意思,
如果方便的話,能否提供使用SSP模組來實現I2C的步驟呀!

發表於: 2005/3/8 10:45
頂部


請問申請的到MCP25050的樣本嗎?
#8
新會員
新會員


找代理商申請了好久都沒有下聞,不知道是什麼情況,
請問在這裡可以申請嗎?

發表於: 2004/11/2 8:25
頂部


[問題]請問教育訓練相關問題?
#9
新會員
新會員


請問在教育訓練中的dsPIC相關課程的內容是什麼呀?

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


Re: 馬達計數誤差太大問題??
#10
新會員
新會員


請問是使用什麼感測元件去偵測馬達呀?

發表於: 2004/9/16 9:11
頂部



(1) 2 »



:::

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

教育訓練中心

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