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

Konfiguracja drugiego UART w Atmega162 w Bascom - jak to zrobić?

thorin00 06 Paź 2007 01:12 1101 2
REKLAMA
  • #1 4352556
    thorin00
    Poziom 14  
    Posty: 163
    Pomógł: 2
    witam

    programuje w bascomie i nie wiem jak uruchomić drugi UART w Atmega162
    zrobiłem to tak jak pisało w helpie, pierwszy uart działa bez problemu natomiast drugi nie

    $regfile = "m162def.dat"
    $crystal = 14745000
    $baud = 9600
    $baud1 = 19200
    .
    .

    (konfiguracja wyświetlacza i deklaracja zmiennych)
    .
    .
    do

    A = Ischarwaiting()
    If A = 1 Then
    I = Inkey()
    Locate 1 , 1
    Lcd I
    End If

    D = Ischarwaiting(1)
    If D = 1 Then
    E = Inkey(1)
    Locate 2 , 1
    Lcd E
    End If

    Loop
    End


    podejrzewam że trzeba go jeszcze jakoś skonfigurować ale jak?
  • REKLAMA
  • #2 4354942
    zumek
    Poziom 39  
    Posty: 3352
    Pomógł: 695
    Ocena: 52
    Otwórz plik pomocy(F1) , wybierz zakładkę "wyszukaj" i wpisz hasło "comx" lub "com2".

    Piotrek
  • #3 4355937
    thorin00
    Poziom 14  
    Posty: 163
    Pomógł: 2
    uruchomiłem drugi uart

    $baud1 = 9600
    Config Com2 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
    Enable Interrupts
    do
    Open "Com2:" For Binary As #1
    Print #1 , "test com2"
    Close #1
    loop

    jednak mam problem nie chodzi mi rozkaz printbin i nie wiem dlaczego
REKLAMA