BASCOM prosze o porade
Masz problem? Zapytaj na forum elektroda.pl
From: "Flur Cezary" <cezary.flur_at_nospam_pbk.pl>
Subject: BASCOM prosze o porade
Date: Thu, 8 Nov 2001 09:30:02 +0100
Chciałem pobawić się bascomem i postanowiłem wyświetlić sobie cokolwiek na
LCD 16x2 i nic z tego, ani drgnie. wydaje mi się ze dobrze deklaruje
wyprowadzenia wyświetlacza. podejrzewam ze mój atmel 2313 z zegarem 10 Mhz
inicjuje wyświetlacz zbyt szybko i LCD tego nie łyka. Czy można jakoś
rozwiązać ten problem ?
ps. elektronika jest dobrze zrobiona. Napisałem program w asemblerze i
wszystko działa ok.
From: "Piotr" <PCF12_at_nospam_who.net>
Subject: Re: BASCOM prosze o porade
Date: Thu, 8 Nov 2001 09:59:46 +0100
Flur Cezary napisał:
Chciałem pobawić się bascomem i postanowiłem wyświetlić sobie cokolwiek na
LCD 16x2 i nic z tego, ani drgnie. wydaje mi się ze dobrze deklaruje
wyprowadzenia wyświetlacza. podejrzewam ze mój atmel 2313 z zegarem 10 Mhz
inicjuje wyświetlacz zbyt szybko i LCD tego nie łyka. Czy można jakoś
rozwiązać ten problem ?
ps. elektronika jest dobrze zrobiona. Napisałem program w asemblerze i
wszystko działa ok.
Podłączałem do 2313 z zegarem 10MHz wyświetlacz 40*1 i działał.
Sprawdź dokładnie, czy nie pomyliłeś się w deklarowaniu sposobu
połączenia. Przykład poniżej - "pin mode", numery wyprowadzeń LCD
w helpie do Bascoma: DB4 pin 11, ..., DB7 pin 14, E pin 6,
RS pin 4. Nie zapomnij o ustawianiu kontrastu (pin 3).
Ddrb = &B11111111
Config Portb = &B11111111
Config Lcdpin = Pin , Db4 = Portb.2 , Db5 = Portb.3 , Db6 = Portb.4 , Db7 =
Portb.5 , E = Portb.1 , Rs = Portb.0
Config Lcd = 40 * 4
Cls
Lcd "Tekst testowy"
Piotr
--
Zabezpieczenie antyspamowe: w moim adresie nie ma cyfr
From: "Czesiek" <cszut_at_nospam_poczta.avt.pl>
Subject: Re: BASCOM prosze o porade
Date: Thu, 8 Nov 2001 11:43:55 +0100
A rezonator zadeklarowałeś? domyślny jest 12 MHz i może dlatego działa za
szybko.
From: "Piotr" <PCF12_at_nospam_who.net>
Subject: Re: BASCOM prosze o porade
Date: Fri, 9 Nov 2001 00:02:10 +0100
Czesiek napisał:
A rezonator zadeklarowałeś? domyślny jest 12 MHz i może dlatego działa za
szybko.
Gdyby zadeklarowany w Bascomie był 12 MHz a w układzie 10 MHz,
to wszystko działałoby wolniej, a nie szybciej.
Piotr
--
Zabezpieczenie antyspamowe: w moim adresie nie ma cyfr