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

論壇索引


Board index » All Posts (woodylin)




Re: 請教pic16f877 ADC問題
#1
新會員
新會員


謝謝

但是為何analog input 電壓高一點(2v)就可以讀到,低一點(0.2v)卻讀不到,如果acquisition time不足,應該對所有的輸入電壓產生相同的結果, if I am wrong.

發表於: 2005/6/16 16:16
頂部


Re: 請教pic16f877 ADC問題
#2
新會員
新會員


謝謝您的回答.

我的電源是5v,還算乾淨,AD有10bit照理可解析到5mv, 但我發現低電壓如0.2v,無法正確讀到 (host pc 讀 RD port output),但將其增加10倍到2v,便可正確讀到數值.

請問這跟required acquisition time有關嗎?

發表於: 2005/6/16 10:40
頂部


請教pic16f877 ADC問題
#3
新會員
新會員


請問當我將RA port設為analog input,若輸入準位很小,例如0.2v,如此會不會造成ADC轉換時無法解析? Thanks.

ps.我用20MHz xtal and ADCS1:ADCS0=10

發表於: 2005/6/14 9:48
頂部


請教關於SPI
#4
新會員
新會員


我使用PIC16F877-20,SPI初始化程式如下:

void spi_init()
{
set_bit(portc,P2); //RC2 set 1
clear_bit(trisc,P2); //TRISC2 = 0; //ouput
clear_bit(trisc,P5); //TRISC5 = 0;
clear_bit(trisc,P3); //TRISC3 = 0;

//CKE:CKP = 1:1,1:0,0:1,0:0
//SSPSTAT
//|SMP|CKE|D/A_| P | S | R/W_| UA| BF|
// 1 1 1 0 0 0 0 0
sspstat = 0xe0; //SSPSTAT = 0xe0;
//SSPCON
//|WCOL|SSPOV|SSPEN|CKP|SSPM3|SSPM2|SSPM1|SSMP0|
// 0 0 1 0 0 0 0 0
sspcon = 0x20; //SSPCON = 0x20;
DelayUs(10);
dac_out(0xf0,0x10);
}

我使用XTAL 20MHz,照理說sck應該output a clock of 5MHz,結果用示波器量不到訊號.請教這可能是什麼原因? Thanks.

發表於: 2005/5/27 9:42
頂部


請教pic16f877燒錄問題
#5
新會員
新會員


我使用河洛all-11燒錄,在config設定內顯示: ID0~ID3皆為7F, Config word1為3BFF. 請問這個設定需要變更嗎?

另外,2007h bit9 WRT應該設定1 or 0?何謂flash memory write may be written to by EECON?

Thanks.


發表於: 2005/5/24 15:59
頂部


Re: 請問PIC16F877之ADCON0的通道設定
#6
新會員
新會員


謝謝.另外再請教一個問題,若我做了一個AD轉換的function:

void ad_convert(0x81)
{
adcon0 = 0x81;
set_bit(adcon0,P2);
ad_check();
data_H = adresh;
data_L = adresl;
}

上面已將A/D通道設為RA0,除此還需定義TRISA0=1,宣告RA0是input嗎?

Thanks.

發表於: 2005/4/26 17:28
頂部


請問PIC16F877之ADCON0的通道設定
#7
新會員
新會員


在pic16f877 spec. page 111說明:

bit 5-3 CHS2:CHS0: Analog Channel Select bits
000 = channel 0, (RA0/AN0)
001 = channel 1, (RA1/AN1)
010 = channel 2, (RA2/AN2)
011 = channel 3, (RA3/AN3)
100 = channel 4, (RA5/AN4)
101 = channel 5, (RE0/AN5)(1)
110 = channel 6, (RE1/AN6)(1)
111 = channel 7, (RE2/AN7)(1)

那請問RA4通道如何設定?
Thanks!

發表於: 2005/4/26 16:27
頂部


PIC16F877-20/L 燒錄問題
#8
新會員
新會員


我使用河洛ALL-11燒錄PIC16F877-20/L時,使用auto功能,剛開始的Unprotection & Erase程序皆ok,到了Blank就發生error.若是手動做Erase,然後再Porgram,起始0000就發生error.不知各位先進能否提供一些建議,謝謝. (ps.在config內已將osc.設在HS)

發表於: 2005/4/12 9:38
頂部


請推薦書籍
#9
新會員
新會員


請問國內是否有發行pic16f877中文書籍(or 教材),並且以HI-TECH PICC為輔助,煩請推薦.Thanks.

發表於: 2005/3/31 15:13
頂部


關於xtal for 16f877-20
#10
新會員
新會員


請問xtal是否一定要用20MHz,若用19.6608MHz取代可以嗎?Thanks.

發表於: 2005/3/7 16:03
頂部



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

教育訓練中心

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