會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)



« 1 (2) 3 4 5 ... 6874 »


Re: PIC12F1840 I2C 通訊問題
新會員
註冊日期:
2013/05/21 15:08
所屬群組:
註冊會員
文章: 15
等級: 2; EXP: 62
HP : 0 / 40
MP : 5 / 476
離線
void I2C_Master_Wait()
{
while ((SSP1STAT & 0x04) || (SSP1CON2 & 0x1F));


}

好像都是哪在這邊 他動不了QQ

昨天 18:28:13
轉換PDF檔 列印


Re: 想請教使用交換式電源的話 如何克服zcd偵測問題 (PIC16F1613)
資深會員
註冊日期:
2006/02/10 09:49
所屬群組:
註冊會員
文章: 279
等級: 15; EXP: 62
HP : 0 / 365
MP : 93 / 12058
離線
依gl833 的環境我這裡剛好也有,花了一些時間重現
我的環境是 LNK304 5V +PIC16F1619
我覺得完全是你硬體的問題

附加檔案:



jpg  zcd.JPG (58.63 KB)
2098_5925022c20297.jpg 1272X237 px

jpg  scope_0.jpg (111.02 KB)
2098_5925023900ae1.jpg 800X503 px

jpg  2407.jpg (194.12 KB)
2098_5925025a4ae1c.jpg 1477X1108 px

昨天 11:48:39
轉換PDF檔 列印


Re: 想請教使用交換式電源的話 如何克服zcd偵測問題 (PIC16F1613)
資深會員
註冊日期:
2004/07/23 16:25
所屬群組:
註冊會員
文章: 1150
等級: 29; EXP: 67
HP : 0 / 716
MP : 383 / 26888
離線
你這黃色 觸發波形,我用老花眼看一下,大概是 1MS = 1KHZ 切一次

你看你電路或 FIMRWARE 是跑在 1KZH 左右的

※你還是沒說,ZCD 是做什麼應用

昨天 11:30:40
轉換PDF檔 列印


Re: UART 與 printf的使用問題
新會員
註冊日期:
2月12日 19:41:18
所屬群組:
註冊會員
文章: 4
等級: 1; EXP: 21
HP : 0 / 5
MP : 1 / 4
離線
已經自行找到解決方法了,
只要在程式內重新導向輸出腳,
預設為1。
參照下方網址

(XC16) How Do I instruct the compiler to divert the output of printf to UART2?

5月23日 20:04:39
轉換PDF檔 列印


Re: Uart 1 使用問題
資深會員
註冊日期:
2009/04/07 13:30
所屬群組:
註冊會員
文章: 151
等級: 11; EXP: 34
HP : 0 / 258
MP : 50 / 6145
離線
還是不清楚的狀況呀...

不過呢.
你可以把 RX 換到 RC2(RP50)上,
(RC2 無法輸入 5v, 請接 1.5K + 3K 的電阻分壓)
然後改操作 RC7 看是否會出現同樣的狀況,

(就是把兩腳位的動作互換啦!)

如果換過來, RC7 也是會影響 RX 功能,
那就確定是短路了.
(是其它因素的話, 不太可能互換後也是如此.)

如果不會, 嗯.....那就傷腦筋了.

5月23日 19:57:40
轉換PDF檔 列印


UART 與 printf的使用問題
新會員
註冊日期:
2月12日 19:41:18
所屬群組:
註冊會員
文章: 4
等級: 1; EXP: 21
HP : 0 / 5
MP : 1 / 4
離線
請教一個關於printf在UART的使用問題
使用晶片為 PIC24FV16KM202
使用UART2操作,使用TX時,把資料丟至U2TXREG,U2TX有輸出。
而使用printf輸出資料時U2TX為Idle,U1TX卻有動作,
但是程式內沒有開啟UART1!
請問該如何將printf函式使用U2TX作為輸出?

5月23日 17:39:56
轉換PDF檔 列印


Re: Uart 1 使用問題
新會員
註冊日期:
4月12日 09:26:54
所屬群組:
註冊會員
文章: 9
等級: 1; EXP: 86
HP : 0 / 21
MP : 3 / 7
離線
我有量測過了 ,並沒有短路

而且發現 LATCbits.LATC2 = 1;

RX 是正常工作的 ;

但是當 LATCbits.LATC2 = 0;

就會失能

5月23日 14:02:12
轉換PDF檔 列印


Re: Uart 1 使用問題
資深會員
註冊日期:
2009/04/07 13:30
所屬群組:
註冊會員
文章: 151
等級: 11; EXP: 34
HP : 0 / 258
MP : 50 / 6145
離線
使用了 RC2 導致 RX(RP55=RC7) 功能異常...

這個嘛! 因為兩個腳位置相鄰,
所以建議你:
請拿起電錶,選擇歐姆檔位置,然後量量有沒有短路吧?

5月23日 10:00:21
轉換PDF檔 列印


Uart 1 使用問題
新會員
註冊日期:
4月12日 09:26:54
所屬群組:
註冊會員
文章: 9
等級: 1; EXP: 86
HP : 0 / 21
MP : 3 / 7
離線
各位前輩們大家好,

昨天在UART撰寫程式上遇到一些小問題,

我的程式碼UART1的RX功能會因為我使用RC2 GPIO腳位而失能

(TX正常工作),找了Datasheet 也沒有找到相關資訊;

雖然可以換一隻腳位進行工作,但很想知道位什麼會這樣

是不是我設定錯誤,附上我的程式碼麻煩各位了!! 謝謝

我使用的晶片為DSP33EP64GS506

int main(void) {


/*** 系統時間初始化 ***/
InitClock();

ANSELCbits.ANSC2 = 0 ;
TRISCbits.TRISC2 = 0;
LATCbits.LATC2 = 0;


UART1_Init (); // 啟用Uart

while(1);
}

void UART1_Init (void)
{
RPINR18 = 0x37; // 設定RP55為 RX 腳
RPOR12bits.RP56R = 0x01; // 設定RP56為 TX 腳

U1MODEbits.STSEL = 0; // 設置停止位元為 1
U1MODEbits.PDSEL = 0; // 8位數據
U1MODEbits.ABAUD = 0; // 自動控制
U1MODEbits.BRGH = 0; // 無流量限制
U1BRG = BRGVAL; // 設置胞率
U1STAbits.UTXISEL0 = 0; // 每個傳送中斷
U1STAbits.UTXISEL1 = 0;
IEC0bits.U1TXIE = 0; // 啟用TX中斷

IFS0bits.U1RXIF = 0; // 重置RX指標
IPC2bits.U1RXIP = 4; // 優先權
U1STAbits.URXISEL = 0; // RX接收中斷
IEC0bits.U1RXIE = 1; // 啟用RX中斷

U1MODEbits.UARTEN = 1; // 啟用UART
U1STAbits.UTXEN = 1; // 啟用TX
}

5月23日 09:18:59
轉換PDF檔 列印


Re: 有關24FJ64GA702說明書CN腳位問題
資深會員
註冊日期:
2007/06/05 21:45
所屬群組:
註冊會員
文章: 915
等級: 26; EXP: 97
HP : 0 / 649
MP : 305 / 18917
離線
http://ww1.microchip.com/downloads/en/DeviceDoc/30010118b.pdf

11.3 Interrupt-on-Change (IOC)
...
Each Interrupt-on-Change (IOC) pin has both a weak
pull-up and a weak pull-down connected to it. The pull-
ups act as a current source connected to the pin, while
the pull-downs act as a current sink connected to the
pin. These eliminate the need for external resistors
when push button or keypad devices are connected.

5月23日 09:11:19
_________________
程式是
依照寫出來(的code),跑出結果
不是依照你想出來的,得到結果

先有需求規格 後有解決方案
轉換PDF檔 列印



« 1 (2) 3 4 5 ... 6874 »




搜尋
線上教學影片
網頁捷徑
教育訓練
其它網站連結
電話: 02-25000405
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project