das sind die r-register, also beim tiny12 warscheinlich wie bei allen anderen r1 - r32, die sind jeweils nen byte groß, und ich glaube man kann sie sogar mit Bascom befehlen beschreiben also: r21 = 1 oder sowas
Hi,
Ich habe mir bei Ebay eine Attiny12 gekauft testboard gebaut alles
wunderba bis ich verstellen muste das die dinger kein Sram haben und
man dardurch keine Variablen setzen kann (read the ..... manual first)
Also gesucht und habe herausgefunden das man das auch über
irgendwelche Register lösen kann nun:
was sind das für dinger und wie kann man das realiesieren?
Oder:
GIbt es noch andere Möglichkeiten diese chip zu proggen
Grüße Furtion
das sind die r-register, also beim tiny12 warscheinlich wie bei allen anderen r1 - r32, die sind jeweils nen byte groß, und ich glaube man kann sie sogar mit Bascom befehlen beschreiben also: r21 = 1 oder sowas
Linus Torvalds, Entwickler von LinuxIch will Microsoft wirklich nicht zerstören. Das wird nur ein gänzlich unbeabsichtigter Nebeneffekt sein.
@Furtion
Setz mal die beiden ein dann gehts.
$tiny
$noramclear
Gruß
Ratber
habs ausprobiert nur muste feststellen das die If Abfragen nicht gehen.
ist das normal oder hat mein Programm ne macke.
Grüße Furtion
Nö ist nicht normal.
Schmeiß mal das Prog hier rein .
Gruß
Ratber
is zwar ein sinloses programm aber es geht trotzdem nicht
er sagt invailad datatype und if then espect das jeweils 2 mal
$regfile = "1200def.dat"
$noramclear
$tiny
Config Pinb.1 = Input
Config Pinb.2 = Input
Ddrb = &B00001001
Portb.1 = 1
Portb.2 = 1
Declare Sub Blinken
Dim X As Iram Integer
Dim Y As Iram Integer
X = 0
Do
If X = 0 Then
Y = 1
Waitms 1000
End If
If Y = 1 Then
Y = 2
End If
Loop
End
Grüße Furtion
Ja,wie ich mir dachte.
Der Befehlssatz für Ramlose Tinys ist stark begrenzt also gehen ne ganze Menge an Befehlen nicht.
Integer als Variable geht auch nicht.
Nimm Byte dann gehts.
Gruß
Ratber
Lesezeichen