16F877 使用3V工作電壓
|
||||
---|---|---|---|---|
新會員
|
剛用3V的電壓
但輸出hight 只有1.8v 而輸入給RC2=3v, 但 btfss PORTC,2 --> 仍為low 3v是否有何特殊的設定 謝謝
發表於: 2005/1/20 2:03
|
|||
|
PIC16F877 遇到問題-4 - A/D
|
||||
---|---|---|---|---|
新會員
|
一台LEAP PSTART,一顆PIC16F877-20/p,振盪器4MHz,新手學PIC
使用 可變電阻調整電壓 3~2 V ,希望轉為 A/D為8 bit 0x00 ~0xFF 因此,利用電阻分壓 3 v 接至 Vref+ , 電阻分壓 2v 接至 Vref- ,但得到的結果不正確,結果只在調整可變電阻 接近 3v時才有數位輸出,是我使用的電阻分壓產生3v,2v的電阻有問題嗎?? 謝謝高手們幫忙
發表於: 2004/11/8 23:08
|
|||
|
PIC16F877 遇到問題-3 - A/D
|
||||
---|---|---|---|---|
新會員
|
一台LEAP PSTART,一顆PIC16F877,振盪器4MHz,新手學PIC
遇到第3個問題 現在在試W100 Workshop ex10.asm A/D 有一個register查不到用途,CMCON movlw b'00000111' ; Disable Voltage Comparator Module at PORTA movwf CMCON 不知CMCON的register功用為何??
發表於: 2004/10/26 10:31
|
|||
|
Re: PIC16F877 遇到問題-2
|
||||
---|---|---|---|---|
新會員
|
謝謝大大的幫忙
我再次試了一次 在Port的LED後串上1k ohm的電阻 果然Run的正常了 所以以後的Port輸出推動都要有電阻嗎??
發表於: 2004/10/26 10:23
|
|||
|
PIC16F877 遇到問題-2
|
||||
---|---|---|---|---|
新會員
|
一台LEAP PSTART,一顆PIC16F877,振盪器4MHz,新手學PIC
遇到第二個問題 Run W100 Workshop ex8.asm LED_Start bcf STATUS,C movlw b'00000001' movwf PORTD LED_Next call delay_200ms rlf PORTD btfss STATUS,C goto LED_Next goto LED_Start 發現 rlf PORTD 這個指令不能讓 IO值 RLF 我改成 LED_Start bcf STATUS,C movlw b'00000001' movwf PORTD movwf RLF_W LED_Next call delay_200ms rlf RLF_W,1 ; movf RLF_W,W ; movwf PORTD ; btfss STATUS,C goto LED_Next goto LED_Start 才可看到LED正確的亮 --------- 謝謝前輩的幫忙 讓我自學PIC很愉快
發表於: 2004/10/22 14:19
|
|||
|
Re: 好奇怪 PIC16F877
|
||||
---|---|---|---|---|
新會員
|
謝謝版主大人
把Watch dog timer-> off 真的可以run了, 這晚還睡不著,真是值得呀,現在看到LED亮了,就睡得著了 可是為什麼要把這隻狗關起來才可以呢,那這dog又有什麼用 謝謝...
發表於: 2004/10/22 0:29
|
|||
|
好奇怪 PIC16F877
|
||||
---|---|---|---|---|
新會員
|
我是pic的新手刪買一台LEAP PSTART,顆PIC16F877 20/P
,振盪器4MHz,二雙pin各串15pF至GND,找一個W100 Workshoph的Ex6.asm程式Port D的LED會順序的亮來試,結果LED只亮3個後RD0->RD1->RD2->RD0就rese從RD0開始....,我也找了其它程式來run,最後結果是:程式只能run 一些長度後就reset重新再run, 請問個位前輩,是出了什麼錯誤嗎? 請各位幫幫忙.謝謝
發表於: 2004/10/21 23:22
|
|||
|