Results 1 to 3 of 3
Thread: Malko ïîìîù çà PIC 16F871
Hybrid View
-
1st October 2006 18:07 #1
Malko ïîìîù çà PIC 16F871
Èìàì ñëåäíèÿ ïðîáëåì:
Îïòèâàì ñå äà íàïðàâÿ åäíî óïðàâëåíèå ñ ìèêðîêîíòðîëåð, êîåòî äà èìà è ñåäåìñåãìåíòíà èíäèêàöèÿ. Äîñåãà ñúì ðàáîòèë ñàìî ñ 16F84A è íå ñúì èìàë íèêàêâè ïðîáëåìè. Îáà÷å íà íåãî ñà ìó ìàëêî ïîðòîâåòå è çà òîâà ìèíàõ íà òîçè. Çàäàäîõ ìó íàé åëåìåíòàðíà ïðîãðàìà (òîâà å îò MPLAB):
list p=16f871
#include <p16f871.inc>
__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC
ORG H'0000'
goto start
start bsf STATUS,RP0
bcf STATUS,RP1
movlw B'10010100'
movwf OPTION_REG
bcf STATUS,RP0
clrf PORTA
clrf PORTB
bsf STATUS,RP0
clrf TRISA
clrf TRISB
loop nop
goto loop
END
è êîãàòî ìåðÿ ñ ìóëòèöåò èçõîäèòå íà PORTA è PORTB, âñå ìè äàâà îò 3 äî 5 âîëòà, à áè òðÿáâàëî äà å ëîãè÷åñêà 0. Êîãàòî çàäúðæà ðåñåòà íà MCLR, çà ìîìåíò ñòîéíîñòèòå ìàëêî ïàäàò, è êàòî ïóñíà - ïàê ñå âúçñòàíîâÿâàò. Ãåíåðàòîðà ñ êâàðöà ðàáîòè, ñ îñöèëîñêîïà ìè èçëèçà ñèíóñóèäàòà.
Ìíîãî ùå ñå ðàäâàì íÿêîé äà ïîìîãíå, à è äà äàäå íÿêàêâî èíôî èëè ëèíêîâå ñïåöèàëíî çà òîçè ïèê, çàùîòî ïî÷òè íèùî íå íàìèðàì â ìðåæàòà.
P.S. Åòî è ëèñòèíãà îò IC-Prog
; Generated by WinDis84, (c) Nigel Goodwin 1998.
LIST P=16F84, F=INHX8M
include "P16FXX.inc"
ORG 0x0000
GOTO Label_0001
Label_0001 BSF STATUS , RP0
BCF STATUS , RP1
MOVLW 0x94
MOVWF OPTION_REG
BCF STATUS , RP0
CLRF PORTA
CLRF PORTB
BSF STATUS , RP0
CLRF TRISA
CLRF TRISB
Label_0002 NOP
GOTO Label_0002
è ñå ÷óäÿ çàùî ìè äàâà (LIST P=16F84, F=INHX8M), êîãàòî ñúì çàäàë 16F871?
P.P.S Êâàðöà ìè å íà 4MHz, íå çíàì äàëè òîâà å ïðîáëåì, íî íå íàìåðèõ 20MHz. Ñõåìàòà ðàáîòè íà 5V.Last edited by Zeus; 1st October 2006 at 19:38.
-
2nd October 2006 00:55 #2
http://www.mcu-bg.com/mcu_site/
Ðåãèñòðèðàí â ñèñòåìàòàHave no fear ike iz here.
CPU Cx486DLC@40MHz, RAM 4MB, VGA Trident 512KB, HDD Conner 160MB, Monitor 14" Color
-
3rd October 2006 07:55 #3Ìíîãî áëàãîäàðÿ çà ëèíêà. Òåçè äíè ùå ãî ðàçãëåäàì ïîäðîáíî. Äàíî äà ñè ðåøà ïðîáëåìà.
Originally Posted by ike




Reply With Quote
Ïðîáëåì ñ èíñòàëðèàíå íà windwos 10
5th May 2023, 00:01 in Windows