logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[BASCOM] {ATMEGA8} UART PORTC

PiotrEtenM500 19 Cze 2009 23:29 2006 8
REKLAMA
  • #1 6678887
    PiotrEtenM500
    Poziom 19  
    WITAM

    Czy ktoś ma recepte jak uruchomić COM na PORTcie C
    Podanie zasilania na PIN20(AVCC) nie uaktywnia COMa
  • REKLAMA
  • #2 6679790
    gothye
    Poziom 33  
    na dowolnym pinie możesz uruchomoć programowy UART w bascom wygląda to tak :

    Open "comc.0:1200,8,n,1" For Input As #1 ... itp
  • REKLAMA
  • #3 6679909
    janbernat
    Poziom 38  
    A sprzętowy jest na pinach 2 i 3- PD0 i PD1.
  • #4 6685129
    PiotrEtenM500
    Poziom 19  
    janbernat napisał:
    A sprzętowy jest na pinach 2 i 3- PD0 i PD1.


    Sprzetowy działa na pd2 i pd3 , programowe na reszcie portu d tez działają, na porcie B tez nie ma problemów, natomiast na C cisza
  • REKLAMA
  • #5 6692411
    pidpawel
    Poziom 26  
    Avcc podłączone? :)
  • REKLAMA
  • #6 6693057
    PiotrEtenM500
    Poziom 19  
    pidpawel napisał:
    Avcc podłączone? :)


    tak owszem napisałem to w pierwszym poście
    ciekawe ze to somo jest na Atmedze 162 i 8 pozostale porty dziłaja poprawnie
  • #7 6693524
    janbernat
    Poziom 38  
    A czy masz coś jeszcze skonfigurowanego na PORTC?
    Tam jest I2C i ADC.
    Daj kod i wersję Bascoma.
  • #8 6693756
    PiotrEtenM500
    Poziom 19  
    $regfile = "m8def.dat"
    $crystal = 8000000


    Open "comc.2:4800,8,n,1" For Input As #1
    Open "comc.3:19200,8,n,1" For Output As #2

    Dim A As Byte
    Dim S As String * 160

    Do

    Do
    A = Inkey(#1)
    S = S + Chr(a)
    Loop Until A = 13


    Print #2 , S

    Loop
    End
  • #9 6693824
    pidpawel
    Poziom 26  
    SPI wyłączone?
REKLAMA