|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
kiko1234974 Neznanec
Pridružen-a: Sre 24 Apr 2013 20:14 Prispevkov: 3 Aktiv.: 0.02
|
Objavljeno: Čet Maj 30, 2013 12:22 am Naslov sporočila: BASCOM 8051 LCD ura |
|
|
Ali mi lahko kdo pomaga narediti program za LCD uro za mikrokrmilnik 4051 ? |
|
Nazaj na vrh |
|
|
rudiP Član
Pridružen-a: Tor 07 Avg 2007 15:30 Prispevkov: 1234 Aktiv.: 6.05 Kraj: KOPER
|
|
Nazaj na vrh |
|
|
kiko1234974 Neznanec
Pridružen-a: Sre 24 Apr 2013 20:14 Prispevkov: 3 Aktiv.: 0.02
|
Objavljeno: Tor Jun 04, 2013 12:34 am Naslov sporočila: re |
|
|
A mi lahko kdo pomaga to spremeniti, ker sam nimam pojma? |
|
Nazaj na vrh |
|
|
milan62 Član
Pridružen-a: Ned 04 Jan 2004 23:19 Prispevkov: 2380 Aktiv.: 10.65 Kraj: Kranj
|
Objavljeno: Tor Jun 04, 2013 8:39 am Naslov sporočila: Re: re |
|
|
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 |
|
|
rudiP Član
Pridružen-a: Tor 07 Avg 2007 15:30 Prispevkov: 1234 Aktiv.: 6.05 Kraj: KOPER
|
Objavljeno: Tor Jun 04, 2013 9:16 am Naslov sporočila: Re: re |
|
|
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 |
|
|
vucboj01 Član
Pridružen-a: Sob 26 Mar 2011 17:08 Prispevkov: 54 Aktiv.: 0.34 Kraj: Kranj
|
|
Nazaj na vrh |
|
|
RGorazd Član
Pridružen-a: Čet 20 Maj 2004 15:57 Prispevkov: 1713 Aktiv.: 7.67 Kraj: Ig
|
Objavljeno: Tor Jun 04, 2013 8:05 pm Naslov sporočila: |
|
|
Š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 |
|
|
kiko1234974 Neznanec
Pridružen-a: Sre 24 Apr 2013 20:14 Prispevkov: 3 Aktiv.: 0.02
|
Objavljeno: Pon Jun 10, 2013 6:54 pm Naslov sporočila: |
|
|
$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 |
|
|
|
|
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: 90 dni
Powered by phpBB © 2001, 2005 phpBB Group
|