Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

PIC16F84A Asm (MPLab) Jak zmodyfikować kod?

triniumster 03 Sie 2009 00:01 1607 2
  • #1 03 Sie 2009 00:01
    triniumster
    Poziom 2  

    Witam serdecznie,

    Zwracam się z następującym problemem:

    Chciałbym w poniższym kodzie zmienić adres portu z PORTA0 na PORTB1:


    #define TXport PORTA,0x00 ; RS232 output port, could be
    #define TXtris TRISA,0x00 ; any active push/pull port


    Czy po zmianie poprawnie będzie? :


    #define TXport PORTB,0x01 ; RS232 output port, could be
    #define TXtris TRISB,0x01 ; any active push/pull port


    Oraz jak by to wyglądało dla PORTA4 i czy ten port tez jest "push/pull"?




    Jest to bardzo malutki fragment kodu z projektu na stronie:
    http://www.electronic-engineering.ch/microchip/projects/rs232/rs_test/rs_test.html

    Pozdrawiam.

    0 2
  • Pomocny post
    #2 07 Sie 2009 00:23
    Szymon Tarnowski
    Poziom 27  

    PortA4 w PIC16F jest tylko pull, ale jak dodasz rezystor pull-up to powinno trybić.

    0
  • #3 07 Sie 2009 12:00
    triniumster
    Poziom 2  

    Witam,

    Dziękuję za odpowiedź na przynajmniej cześć pytań, pozostałą cześć rozwiązałem jakimś cudem.


    /* Temat zamknięty */

    0