PIC18F2550 hat geschrieben:Gibts davon einen Stromlaufplan?
Schaltplan als PDF und andere Infos sind beim Hersteller zu finden:
https://www.olimex.com/Products/Duino/D ... OMITE-MINI
PIC18F2550 hat geschrieben:Das die Basic Syntax kompatibel mit der von MS ist finde ich schon mal gut.
Gemach... DMBASIC ist richtig frei, basiert auf einer alten Version von MMBASIC und die neueren Schnörkel nicht.
MMBASIC ist nimmer richtig frei und man bekommt die Quellen nur noch wenn man digital erklärt, kappiert zu haben, daß man die Quellen nicht weitergeben darf und das ist für mich ein absolutes No-Go!
Die
DMBASIC-Quellen liegen auf GITHUB, sind aber leider so verwindowsschwurbelt, daß ich nichtmal kappiere, was ich zum Selberbacken unter Debian wie umschreiben muß... :-( ...eigentlich wollte ich das ja selber erweitern... naja... mal gären lassen... vielleicht taucht ja noch'n LUA-Port dafür auf oder MicroPython oder...
PIC18F2550 hat geschrieben:Mit wie fiel Komma stellen rechnet das Basic?
Ich nehme mal an, 32bittige Ganzzahlen und als Fließpunktzahlen das, was der C-Compiler als "einfache Genauigkeit" in seinen Libs hat... ich hab bislang nur Ganzzahlen und Strings gebraucht... wenn ich das Teil das nächste Mal anwerfe, schau ich genauer hin... oder wühl doch selbst mal 'n bissl in den
DMBASIC-Quellen...
----------8<----------
Edit 20141231 sagt:
Ich hab dann mal den Zweit-Duinomite-Mini damit eingeweiht, den Floats auf den Zahn zu fühlen. Der kleine Hack gibt Minimum und Maximum nicht exakt an, ergibt aber die Größenordnung...
Code: Alles auswählen
100 x=1
110 DO
120 o=x
130 x=x/2
140 LOOP WHILE x
150 ? o
170 x=1
180 DO
190 o=x
200 x=x+x
210 LOOP UNTIL STR$(x)="+Inf"
220 ? o
\> run
1.4013e-45
1.70141e+38
Was ich dann doch beim Blick ins Handbuch schockierend fand, widersprach auch noch meinen Vermutungen bezüglich Ganzzahlen:
Autschn!!!
Das muß ich dann doch erstmal verkraften... :-(
----------8<----------
Edit 20150101 sagt: