www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

BASCOM 8051 LCD ura

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
kiko1234974
Neznanec
Neznanec



Pridružen-a: Sre 24 Apr 2013 20:14
Prispevkov: 3
Aktiv.: 0.02

PrispevekObjavljeno: Čet Maj 30, 2013 12:22 am    Naslov sporočila: icon_disgusting BASCOM 8051 LCD ura Odgovori s citatom

Ali mi lahko kdo pomaga narediti program za LCD uro za mikrokrmilnik 4051 ?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
rudiP
Član
Član



Pridružen-a: Tor 07 Avg 2007 15:30
Prispevkov: 1234
Aktiv.: 6.07
Kraj: KOPER

PrispevekObjavljeno: Čet Maj 30, 2013 5:54 am    Naslov sporočila:   Odgovori s citatom

Poglej tu za začetek. Spremeniti moraš pine in definirati mikro.

http://www.pro-qwerty.com/files/lcd_clock.bas.txt

_________________
Lep pozdrav iz Kopra Rudi
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
kiko1234974
Neznanec
Neznanec



Pridružen-a: Sre 24 Apr 2013 20:14
Prispevkov: 3
Aktiv.: 0.02

PrispevekObjavljeno: Tor Jun 04, 2013 12:34 am    Naslov sporočila:  re Odgovori s citatom

A mi lahko kdo pomaga to spremeniti, ker sam nimam pojma?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
milan62
Član
Član



Pridružen-a: Ned 04 Jan 2004 23:19
Prispevkov: 2379
Aktiv.: 10.68
Kraj: Kranj

PrispevekObjavljeno: Tor Jun 04, 2013 8:39 am    Naslov sporočila:  Re: re Odgovori s citatom

kiko1234974 je napisal/a:
A mi lahko kdo pomaga to spremeniti, ker sam nimam pojma?


Mogoče si si pa zadal pretežko nalogo.
Si že naredil program, ki prižiga ledico na enem od izhodov 89c4051 v ritmu 1Hz ?

LP

_________________
Wasting time online since 1999
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
rudiP
Član
Član



Pridružen-a: Tor 07 Avg 2007 15:30
Prispevkov: 1234
Aktiv.: 6.07
Kraj: KOPER

PrispevekObjavljeno: Tor Jun 04, 2013 9:16 am    Naslov sporočila:  Re: re Odgovori s citatom

kiko1234974 je napisal/a:
A mi lahko kdo pomaga to spremeniti, ker sam nimam pojma?


Da bo 89C4051 deloval rabi še svoje okolje. Ali je to kako razvojno orodje?
Glede na okolje in priključitve periferije se v programu definirajo vhodno izhodne pine.

Priloži kako sliko in shemo. Napiši še kraj od kod si.

_________________
Lep pozdrav iz Kopra Rudi
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
vucboj01
Član
Član



Pridružen-a: Sob 26 Mar 2011 17:08
Prispevkov: 54
Aktiv.: 0.34
Kraj: Kranj

PrispevekObjavljeno: Tor Jun 04, 2013 2:09 pm    Naslov sporočila:   Odgovori s citatom

Kaj pa za začetek kaj takega, kar je na linku http://www.mytutorialcafe.com/Microcontroller%20Project%20Thesis%20RTC%204051.htm.
_________________
lep pozdrav,
Bojan
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
RGorazd
Član
Član



Pridružen-a: Čet 20 Maj 2004 15:57
Prispevkov: 1712
Aktiv.: 7.69
Kraj: Ig

PrispevekObjavljeno: Tor Jun 04, 2013 8:05 pm    Naslov sporočila:   Odgovori s citatom

Še eden, ki hodi v šolo, pa ne ve zakaj...?!

Kako boš profesorju razložil, kako deluje program, če nimaš pojma?

LP G

_________________
.
._. _ _ ._. _.__. _|
[ (_](_)[ (_] /_(_]
._|
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
kiko1234974
Neznanec
Neznanec



Pridružen-a: Sre 24 Apr 2013 20:14
Prispevkov: 3
Aktiv.: 0.02

PrispevekObjavljeno: Pon Jun 10, 2013 6:54 pm    Naslov sporočila:   Odgovori s citatom

$sim
$crystal = 11059200


Config Lcd = 16 * 2

Upperline
Lcd "LCD URA"
Waitms 1000
Cls



Config Timer0 = Timer , Gate = Internal , Mode = 1

Load Timer0 , 36
Start Timer0
Enable Timer0
Enable Interrupts


Goto Preskok1:

Dim Sekunde As Byte
Load Timer0 , 36
Incr Sekunde
Return

Preskok1:

Do
Dim Minute As Byte
Dim Ure As Byte

If P3.3 = 0 Then Sekunde = Sekunde + 1
If P3.5 = 0 Then Minute = Minute + 1
If P3.4 = 0 Then Ure = Ure + 1


'ko je pritisnjena tipka, začne čas teči, ko tipko še enkrat pritisnemo se čas ustavi



If Sekunde > 59 Then
Sekunde = Sekunde - 60
Incr Minute
If Minute > 59 Then
Minute = Minute - 60
Incr Ure
End If
End If

Upperline
Lcd Ure ; ":" ; Minute ; ":" ; Sekunde ; ":";



Tstart Alias P3.3 'tipka TP1 start
Treset Alias P3.2 'tipka TP2 reset

Debounce Tstart , 0 , Zacni , Sub
Debounce Treset , 0 , Resetiraj , Sub

Loop

Zacni:
Start Timer0
Print Ure ; ":" ; Minute ; ":" ; Sekunde ; "" ;
Return
Resetiraj:
Ure = 0 : Minute = 0 : Sekunde = 0 :
Cls
Lcd Ure ; ":" ; Minute ; ":" ; Sekunde ; "" ;
Print Ure ; ":" ; Minute ; ":" ; Sekunde ; "" ;
Return

Zdej sem to naredo. Zanima me kako se naredi, da ko pritisnem tipko 3.4, da se minuta poveča za samo 1 ? Tk ko mam [slovenščina je zame španska vas] napisano se mi povečuje za 1 dokler ne še 1x pritisnem tipke.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 66 dni


Powered by phpBB © 2001, 2005 phpBB Group