Witam szanownych kolegow.
Z koniecznosci od wczoraj ucze sie BASCOMa (a nie mialem wczesniej do czynienia z mikrokontrolerami i nie odrozniam tranzystora od tyrystora)
Usiluje napisac program na 8051 dla sterownika instalcji LPG samochodowej.
Ogolnie dizala mi juz sterowanie silnikiem krokowym w zaleznosci od napiecia nakomparatorze (tam ma byc podl. sonda lambda)
ciesze sie jak dizecko
mam natomiast problemy z:
uzyskaniem za pomoca funkcji lookup wartosci ulamkowych.
Wychodza mi dziwne rzeczy.
oto fragment listingu:
Sub Pomiar
L = Getad2051()
If L > 39 Then
L = 39
End If
Lambda = Lookup(l , Dta)
End Sub
Dta:
Data 0 ' 0 0.000
Data 1 ' 1 0.047
Data 1 ' 2 0.093
Data 2 ' 3 0.138
Data 2 ' 4 0.184
Data 3 ' 5 0.229
Data 3 ' 6 0.273
no i nie rozumiem tego za bardzo czemu wartosci napiecia sa po apostrofie?
Drugi temat to liczniki. czy jesli uzyje timer1 do wywolywania przerwan podczas przeladowania to nie moge jednoczesnie uruchomic komunikacji poo UART?
Przepraszam za lamerskie pytania ale naprawde jestem calkowitym lajkonikiem w tym temacie i te robaczki z 20toma nozkami zawsze mnie przeazaly/
Pozdrawiam!
BogdanS
Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięDylematy nowicjusza :)
Moderatorzy:Jacek Bogusz, robertw, k.pawliczak, Moderatorzy
w helpie kiedys czytalem ze timer1 jest uzywany do taktowania uart. wiec nie mozna go w tym samym czasie uzywac do innych celow.
w ogole polecam czytac helpa bo mozna tam znalezc mnostwo informacji, tu jest polska wersja:
http://www.mcselec.com/download_8051.htm
w ogole polecam czytac helpa bo mozna tam znalezc mnostwo informacji, tu jest polska wersja:
http://www.mcselec.com/download_8051.htm
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 64 gości