Results 1 to 3 of 3

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User Zeus's Avatar
    Join Date: Jun:2006
    Location: Áîòåâãðàä
    Posts: 78

    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.

  2. #2
    Registered abUser ike's Avatar
    Join Date: Jul:2004
    Location: sofiÿ
    Posts: 4,965
    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

  3. #3
    Registered User Zeus's Avatar
    Join Date: Jun:2006
    Location: Áîòåâãðàä
    Posts: 78
    Quote Originally Posted by ike
    http://www.mcu-bg.com/mcu_site/
    Ðåãèñòðèðàí â ñèñòåìàòà
    Ìíîãî áëàãîäàðÿ çà ëèíêà. Òåçè äíè ùå ãî ðàçãëåäàì ïîäðîáíî. Äàíî äà ñè ðåøà ïðîáëåìà.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè