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

論壇索引


Board index » All Posts




Re: UART不共地的接線方式
新會員
新會員


參照:

Libra wrote:
Logic level是看MCU I/O及周邊的供給電壓,
如果是MCU I/O及周邊給 3.3V, 那麼 logic 0 與1 理想對應電壓, 即為 0V 與 3.3V,
如果是MCU I/O及周邊給 5V, 那麼 logic 0 與1 理想對應電壓, 即為 0V 與 5V,
一般MCU的規格書會寫到 logic 0 與 1 的電壓範圍
.


了解,謝謝版大詳細說明~~

發表於: 2021/12/30 14:46
頂部


Re: 請問MCC的Interrupt Driven會產生出code?
資深會員
資深會員


有不一樣, 勾選Interrupt driven的code產生在Interrupt manager.c中

發表於: 2021/12/30 14:09
不要盲目地從一堆“嘗試”中去找答案;將時間用來找尋“最正確”的方法。
頂部


Re: 在Microchip Developer Help中兩個Timer的範例寫在不同的地方...
資深會員
資深會員


Dear AdamSyu :

1. Timer0 :
void TMR0_ISR(void)
{
// clear the TMR0 interrupt flag
PIR0bits.TMR0IF = 0;
if(TMR0_InterruptHandler)
{
TMR0_InterruptHandler();
}

// add your TMR0 interrupt custom code
D2_LED_Toggle();
}
//-----------------------------------------------
2.Timer1 :
void main(void)
{
// initialize the device
SYSTEM_Initialize();

TMR1_SetInterruptHandler (myTimerISR); //Define interrupt Handler

// When using interrupts, you need to set the Global and Peripheral Interrupt Enable bits
// Use the following macros to:

// Enable the Global Interrupts
INTERRUPT_GlobalInterruptEnable();

// Enable the Peripheral Interrupts
INTERRUPT_PeripheralInterruptEnable();

// Disable the Global Interrupts
//INTERRUPT_GlobalInterruptDisable();

// Disable the Peripheral Interrupts
//INTERRUPT_PeripheralInterruptDisable();

while (1)
{
// Add your application code
}

}
void myTimerISR(void){
D2_LED_Toggle();



}
/**
End of File
*/
//*****************************************************
就以上兩種...
謝謝.

發表於: 2021/12/30 13:11
頂部


Re: 有關dsPIC33FJ64MCX02晶片的A/D問題
管理員
管理員


很抱歉造成您的誤會,
您的結論是正確的,

在有DMA的系列上, 只會一個Buffer, ADCxBUF0,
此時, ADC會最大限度搭配DMA來達到最高效率的運作, 例如, 通道掃描, 或同步取樣.

如果是沒有DMA的系列, 最多會有16的個Buffer, ADCxBUF0 ~ ADCxBUFF
ADC取值, 則直接透過ADCxBUF0 ~ ADCxBUFF獲得.

發表於: 2021/12/30 11:01
頂部


Re: 在Microchip Developer Help中兩個Timer的範例寫在不同的地方...
管理員
管理員


有點抓不到頭緒, 可以請您多描述下您的問題嗎?

發表於: 2021/12/30 10:55
頂部


在Microchip Developer Help中兩個Timer的範例寫在不同的地方...
資深會員
資深會員


Dear All :

1. code在Timer0中.
2.code在Timer1外.

用哪個寫比較好?
謝謝.

發表於: 2021/12/30 9:35
頂部


Re: 請問:MCC設定PIN腳為輸出,但在Pin Module中的Analog為何還是打勾?不取消會有影響?
資深會員
資深會員


Dear KevinLu :

所以照MCC產生的即可.

謝謝.

發表於: 2021/12/30 9:07
頂部


Re: PIC18F67K40的RFx腳的ANx於MCC中與Datasheet中為何不同!?
資深會員
資深會員


Dear KevinLu :

了解.

謝謝.

發表於: 2021/12/30 8:48
頂部


請問MCC的Interrupt Driven會產生出code?
資深會員
資深會員


Dear All :

我看SPI中有勾與無勾此項的code是一樣的!
能否幫忙釋疑...

謝謝.

Attach file:



jpg  螢幕擷取畫面 2021-12-30 084220.jpg (148.61 KB)
3751_61cd017624604.jpg 1472X585 px

發表於: 2021/12/30 8:46
頂部


Re: UART不共地的接線方式
管理員
管理員


Logic level是看MCU I/O及周邊的供給電壓,
如果是MCU I/O及周邊給 3.3V, 那麼 logic 0 與1 理想對應電壓, 即為 0V 與 3.3V,
如果是MCU I/O及周邊給 5V, 那麼 logic 0 與1 理想對應電壓, 即為 0V 與 5V,
一般MCU的規格書會寫到 logic 0 與 1 的電壓範圍
比如用 PIC16F18855/75 來看,
*當 VDD 給 5V時,
VIL (Input Low Voltge) 為 0V ~ 0.8V 皆視為 logic 0
VIH (Input High Voltage) 為 2.0V ~ 5V 皆視為 logic 1
所以電壓在 0.8V~2V之間時, 視為準位不確定電壓, 無法保證是 logic 0 還是 1
*當 VDD 給 3.3V時,
VIL (Input Low Voltge) 為 0V ~ 0.15 VDD, 即 0V ~ 0.495V 皆視為 logic 0
VIH (Input High Voltage) 為 0.25 VDD+0.8V ~ VDD, 即 1.625V ~ 3.3V 皆視為 logic 1
所以電壓在 0.495V~1.625V之間時, 視為準位不確定電壓, 無法保證是 logic 0 還是 1
縮圖

所以當兩顆MCU一顆VDD給5V, 另一顆VDD給3.3V時, 兩者之間存在電壓準位不確定的現象
比如 VDD是5V的MCU, 如果給出 logic 0的電壓為 0.6V時 ,
則 0.6V 落在 VDD是3.3V 的準位不確定電壓 0.495V~1.625V之間,
此時VDD是3.3V的MCU就無法確定該電壓, 需判定為 logic 0 還是 logic 1 了.

Attach file:



jpg  PIC16F18855_Logic.jpg (213.37 KB)
67979_61ccfbd5eb27e.jpg 883X604 px

發表於: 2021/12/30 8:18
頂部



« 1 ... 95 96 97 (98) 99 100 101 ... 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... ]

教育訓練中心

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