Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

Programm mit Bascom-AVR

_monkey_ - 32
Halbprofi (offline)

Dabei seit 09.2006
275 Beiträge
Geschrieben am: 16.03.2009 um 20:44 Uhr

ich soll für die schule n programm schreiben. wenn man am mikrocontroller n taster drückt soll am lcd-display der zähler eins hochgehen.
ich hab kp wie man sowas anstellt. ich habs zwar schon n paar mal versucht nur der findet dann immerwieder fehler.
danke schonmal im vorraus^^
The1And0nly - 37
Profi (offline)

Dabei seit 01.2008
495 Beiträge

Geschrieben am: 16.03.2009 um 20:59 Uhr

:-D ach du Schande... :-D

Willst du mit mir gehen...? [ ] Ja [ ] Nein [X] ich mag Toastbrot

wifebeater - 33
Profi (offline)

Dabei seit 06.2008
722 Beiträge

Geschrieben am: 16.03.2009 um 21:01 Uhr

Zitat von _monkey_:

ich soll für die schule n programm schreiben. wenn man am mikrocontroller n taster drückt soll am lcd-display der zähler eins hochgehen.
ich hab kp wie man sowas anstellt. ich habs zwar schon n paar mal versucht nur der findet dann immerwieder fehler.
danke schonmal im vorraus^^



shit auf was für ner schule bist du^^

mode aus ulm ==> www.electrostarz.com

nightmare0 - 39
Fortgeschrittener (offline)

Dabei seit 12.2007
28 Beiträge
Geschrieben am: 16.03.2009 um 21:05 Uhr

kannst du vllt bissl mehr sagen?
Welcher Controller?
was für ein Display? welcher Modus usw?
schon fertige LCD-Routinen vorhanden?
Welche Fehler werden gemeldet?
....etc.....
Programmiersprache wird Basic sein oder(Wenn man nachm Basecom geht)?
_monkey_ - 32
Halbprofi (offline)

Dabei seit 09.2006
275 Beiträge
Geschrieben am: 16.03.2009 um 21:06 Uhr

Zitat von The1And0nly:

:-D ach du Schande... :-D

sag lieber wie des geht ! :-D
-becks - 32
Fortgeschrittener (offline)

Dabei seit 03.2006
56 Beiträge

Geschrieben am: 16.03.2009 um 21:06 Uhr

Wie wärs wenn du in den Paras mal fragst? Oder du sagst zum Köber er soll uns unser Heft malwieder zurückgeben, dann kann ich dir meins geben ;D
_monkey_ - 32
Halbprofi (offline)

Dabei seit 09.2006
275 Beiträge
Geschrieben am: 16.03.2009 um 21:08 Uhr

Zitat von nightmare0:

kannst du vllt bissl mehr sagen?
Welcher Controller?
was für ein Display? welcher Modus usw?
schon fertige LCD-Routinen vorhanden?
Welche Fehler werden gemeldet?
....etc.....
Programmiersprache wird Basic sein oder(Wenn man nachm Basecom geht)?

kp was des für geräte sind^^
wie gesagt ich hab kp von irgendwas bei dem zeugs.

Zitat:

'******************************************************************************************************************
'LCD konfigurieren Port auf Ausgabe setzten und Pin's entsprechend zuordnen

Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2
Config Lcd = 16 * 2
Config Portd = Output
Config Portb = Input

'******************************************************************************************************************
Dim A As Integer
Taster1 Alias Pinb.0

'Ab hier das eigentliche Programm


Do
Cls
Upperline
Lcd , A
Portb.0 = 1
If Taster1 = 0 Then A + 1
Upperline
Lcd , A
Waitms 1000
End If
Loop
End


' Ende des Programms


_monkey_ - 32
Halbprofi (offline)

Dabei seit 09.2006
275 Beiträge
Geschrieben am: 16.03.2009 um 21:09 Uhr

Zitat von -becks:

Wie wärs wenn du in den Paras mal fragst? Oder du sagst zum Köber er soll uns unser Heft malwieder zurückgeben, dann kann ich dir meins geben ;D

schick mir des eifnach du ahst des bestimmt noch auf m pc^^
Markus2 - 33
Profi (offline)

Dabei seit 11.2006
924 Beiträge
Geschrieben am: 16.03.2009 um 22:34 Uhr
Zuletzt editiert am: 16.03.2009 um 23:43 Uhr

Zitat von _monkey_:


kp was des für geräte sind^^
wie gesagt ich hab kp von irgendwas bei dem zeugs.

Zitat:

'******************************************************************************************************************
'LCD konfigurieren Port auf Ausgabe setzten und Pin's entsprechend zuordnen

Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2
Config Lcd = 16 * 2
Config Portd = Output
Config Portb = Input

'******************************************************************************************************************
Dim A As Integer
Taster1 Alias Pinb.0

'Ab hier das eigentliche Programm


Do
Cls
Upperline
Lcd , A
Portb.0 = 1
If Taster1 = 0 Then A + 1
Upperline
Lcd , A
Waitms 1000
End If
Loop
End


' Ende des Programms



Und welche Fehler werden da jetzt gemeldet?

Für die anderen: Es handelt sich um einen ATmega8 Microcontroler.

Leider kann ich kein Basic, kann daher nicht besonders gut helfen.
Aber wenn du die Fehlermeldungen dazuschreibst, kann ich vllt. mehr sagen.

mfg. Markus2

Never attribute to malice what can be adequately explained by stupidity.

_monkey_ - 32
Halbprofi (offline)

Dabei seit 09.2006
275 Beiträge
Geschrieben am: 16.03.2009 um 22:43 Uhr

Zitat von Markus2:

Zitat von _monkey_:


kp was des für geräte sind^^
wie gesagt ich hab kp von irgendwas bei dem zeugs.

Zitat:

'******************************************************************************************************************
'LCD konfigurieren Port auf Ausgabe setzten und Pin's entsprechend zuordnen

Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2
Config Lcd = 16 * 2
Config Portd = Output
Config Portb = Input

'******************************************************************************************************************
Dim A As Integer
Taster1 Alias Pinb.0

'Ab hier das eigentliche Programm


Do
Cls
Upperline
Lcd , A
Portb.0 = 1
If Taster1 = 0 Then A + 1
Upperline
Lcd , A
Waitms 1000
End If
Loop
End


' Ende des Programms



Und welche Fehler werden da jetzt gemeldet?

Für die anderen: Es handelt sich um einen ATmeg8 Microcontroler.

Leider kann ich kein Basic, kann daher nicht besonders gut helfen.
Aber wenn du die Fehlermeldungen dazuschreibst, kann ich vllt. mehr sagen.

mfg. Markus2


Error: 42 Line: 35 Numeric parameter expected
Error: 1 Line: 37 Unknown statement [A+1]
Error:124 Line: 0 LOOP expected


ich weiß schon dass des mit "Lcd, A" komplett falsch is. aber ich hab keine ahnung wie ich des anders machen soll ?! :nixblicker:
  [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -