Tlc 549 +80c51+Lcd

To forum jest dla wszystkich pasjonatów wiecznie młodych mikrokontrolerów '51. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
kedar50
-
Posty: 5
Rejestracja: 14 maja 2007, 16:02
Lokalizacja: tutejszy
Kontakt:

Tlc 549 +80c51+Lcd

Post autor: kedar50 » 19 maja 2007, 9:55

Witam!
Mam zrobic projekt z przetwornikem A/C Tlc 549
Chce podac napiecie U2(AIn na schemacie - http://schematy.w.interia.pl ) na przetwornik a pozniej wyswietlic je na Lcd

Moj kod w Bascomie

Kod: Zaznacz cały

Config Lcdpin = Pin , Db4 = P0.2 , Db5 = P0.3 , Db6 = P0.4 , Db7 = P0.5 , E = P0.1 , Rs = P0.0 

Config Lcd = 20 * 4 

Cs Alias P3.0 
Clk Alias P3.5 
Wyjscie Alias P3.1 
Dim I As Byte 
Dim F( As Byte 
Dim Napiecie As Byte 
Dim T( As Byte 

F(1) = 1 
F(2) = 2 
F(3) = 4 
F(4) = 8 
F(5) = 16 
F(6) = 32 
F(7) = 64 
F( = 128 

Do 
Cls 
Call Read_tlc549 
Lcd " Napiecie =" ; Napiecie 
Waitms 255 
Loop 


Sub Read_tlc549 
Napiecie = 0 
Reset Cs 
Reset Clk 
Set Wyjscie 
Set Cs 
Reset Cs 
For I = 8 Downto 1 
Set Clk 
Reset Clk 
If Wyjscie = 1 Then 
  Napiecie = Napiecie + F(i) 

End If 
Next I 
End Sub 
i schemat niżej.

Niestety cos jest zle i nie mam pojecia co...

Jak ustawiam U2(Ain) na np 2V to na lcd mam 102
Moze jest cos zle podlaczone (np wyjscie Cs, czestotliwosc w 80c51 mam 12MHz) albo czegos brakuje
Vref+ mam na 5V.


--------
Kod zamykamy w tagi CODE. ZbeeGin
Załączniki
bez tytułu.JPG
Ostatnio zmieniony 11 kwie 2014, 12:35 przez kedar50, łącznie zmieniany 1 raz.

ODPOWIEDZ