Re: uart接收中斷的問題
|
||||
---|---|---|---|---|
新會員
|
1. 先用示波器看看RX端訊號
2. 看設定的暫存器值 3.接收端接地就會一直有uart的中斷訊號嗎? A:是的. MCU會一值接收到0x00值
發表於: 2008/8/25 11:44
|
|||
|
Re: tc1320 (dac) i2c的問題
|
||||
---|---|---|---|---|
新會員
|
1.VOUT = VREF (DATA/256)
2.single supply(VDD) that can range from 2.7V to 5.5V 3.REF accepts a voltage range from 0 to (VDD – 1.2V). 4.256/2=128=0x80(Hex) 5.EEByteWrite(0x90, 0x01, 0x00); (Standby Mode) 6.EEByteWrite(0x90, 0x00, 0x80); (Write Mode) 7.you are correct
發表於: 2008/7/1 17:35
|
|||
|
Re: 使用兩顆MCU的AD並聯讀同一個溫度SENSOR的問題
|
||||
---|---|---|---|---|
新會員
|
我的電路是:
3.3V 接 3K電阻 再串聯 NTC3K 到地,3K電阻串聯NTC3K點 接到 RC低通電路(2.2K與470pF),再接至 MCU AD CH1 3K電阻串聯NTC3K點,接至另一組 RC低通電路與MCU AD CH1 我有試過在MCU沒電時,用電錶量MCU AD CH1到地的阻值約為330K歐姆,所以應該是這個原因造成的。 不過NTC3K與330K差了100倍還會有影響,使我不知所措 由低通電路(2.2K與470pF)的電阻加大到100K,就影響較小。可是依客戶的需求有可能會並更多。 所以此方式不是解決之道。 不知版主有沒有這類經驗,或更好的方式提供我
發表於: 2008/6/4 10:00
|
|||
|
使用兩顆MCU的AD並聯讀同一個溫度SENSOR的問題
|
||||
---|---|---|---|---|
新會員
|
當我兩顆MCU並聯讀同一個溫度SENSOR(NTC3K熱敏電阻),當兩顆MCU正常動作(通電的時候)時是沒問題的,讀到的值還滿準的。<br />但是只其中一個MCU沒電時,有電的那一顆讀到的AD值很明顯下降許多。
發表於: 2008/6/4 9:51
|
|||
|
使用18F65J15用ADC讀發現其他中斷被Disable
|
||||
---|---|---|---|---|
新會員
|
我使用18F65J15 MCU 其他我用了ADC,USART,TIMER2
其中我設USART為High priority interrupt,作為將AD值傳至PC,Timer2為low priority interrupt 其他簡單計數用 ADC是用來讀一顆壓力Senor module電壓(module會依壓力大小輸出比例電壓值) "我的問題是",Senor以可變電阻來代替時,一切都很正常 但是使用壓力Senor module時,我用MPLAB來看發生一直進High priority 中斷,於是我就看所有中斷Register, 發現以下三個bits被清為0,其他都Register正確, RCONbits.IPEN=0; INTCONbits.GIEH=0; INTCONbits.GIEL=0; 為什麼會這樣,請大大幫幫我!! ps:我擔心是不是 module輸入電流太大,於是用OPA組閣還是一樣
發表於: 2008/5/3 15:40
|
|||
|
PIC18F UART Auto Baudrate Detection 使用方法
|
||||
---|---|---|---|---|
新會員
|
請問一般UART Auto Baudrate Detection 使用方法是如何呢??
還是 有簡單程式範例?? 希望各位高手可教我 感謝
發表於: 2008/4/7 11:46
|
|||
|
Re: PIC18F4620 使用SMbus問題
|
||||
---|---|---|---|---|
新會員
|
MCC18裡面的I2C函式用法:
OpenI2C(MASTER, SLEW_OFF);// Initialize I2C module StartI2C(); SSPADD = 9; //400kHz Baud clock(9) @16MHz EEByteWrite(Device_ID,Device_Address,Data); EERandomRead(Device_ID,Device_Address) return (-3) :應該是表示return某種錯誤訊息 要看執行到哪一個判斷才知
發表於: 2008/3/15 0:40
|
|||
|
Re: 關於9bit UART + PC
|
||||
---|---|---|---|---|
新會員
|
9-bit是表示有8bit加上1bit parity bits
parity bit是用來檢測用的,有odd or even parity兩種 PC中的VB or VC都可以設定 8-N-1 : 8bit (N : Null) 8-O-1 : 9bit 8-E-1 : 9bit 一般只要設定好就好可以,硬體就會自動傳出 不過Microchip中的parity bit要自己運算
發表於: 2008/3/15 0:24
|
|||
|