16.08.2014, 08:50 PM
Zwar hab ich den Chip nun in der Hand, aber ich hab Stress....
Der PIC arbeitet mit seinem internen RC-4MHz-Oszillator. Der wird noch durch vier geteilt. Also arbeitet das Ding mit 1 MIPS.
Die meisten Rumrechnereien mit den stattlichen Formeln geschieht während t_off. U.a. 32-Bit Multiplikationen und Divisionen. Da sind 500 Assembler-Zeilen abzuarbeiten.
Und *zack-bumm* bin ich schon bei t_off = 500us.
Kann ich natürlich vergessen. Im kHz-Bereich sollte die Mühle ja schon arbeiten.
------
Der Tiny hat frapante Vorteile. Wenn ich an den nen 20MHz-Quarz anschließe, dann rattert der auch mit 20 MHz. Und vor allen Dingen: ich kann überhaupt nen Quarz anschließen, weil sich auch sein "Reset-Port" sinnvoll nutzen lässt. Das ist beim Tiny nicht möglich, weil da der Reset-Pin nur als digitaler Eingang verwendbar ist. Brauch ich aber nicht.
In Summe kann der Tiny mit Quarz also tatsächlich 20 MIPS. 20-fach schneller als der PIC. Das ist schon sehr verlockend.
--------
Andererseits wär ich ein schlechter Hacker, wenn ich das nicht trotzdem hinbekäme. Immerhin ist er ja so schnell wie ein Z80 und mit dem Ding konnte ich zaubern.
Bestimmt kann ich das ganze noch auf 16-Bit umjustieren und man muss ja auch nicht in jeder t_off-Zeit gleich alles rechnen.
Der PIC arbeitet mit seinem internen RC-4MHz-Oszillator. Der wird noch durch vier geteilt. Also arbeitet das Ding mit 1 MIPS.
Die meisten Rumrechnereien mit den stattlichen Formeln geschieht während t_off. U.a. 32-Bit Multiplikationen und Divisionen. Da sind 500 Assembler-Zeilen abzuarbeiten.
Und *zack-bumm* bin ich schon bei t_off = 500us.
Kann ich natürlich vergessen. Im kHz-Bereich sollte die Mühle ja schon arbeiten.
------
Der Tiny hat frapante Vorteile. Wenn ich an den nen 20MHz-Quarz anschließe, dann rattert der auch mit 20 MHz. Und vor allen Dingen: ich kann überhaupt nen Quarz anschließen, weil sich auch sein "Reset-Port" sinnvoll nutzen lässt. Das ist beim Tiny nicht möglich, weil da der Reset-Pin nur als digitaler Eingang verwendbar ist. Brauch ich aber nicht.
In Summe kann der Tiny mit Quarz also tatsächlich 20 MIPS. 20-fach schneller als der PIC. Das ist schon sehr verlockend.
--------
Andererseits wär ich ein schlechter Hacker, wenn ich das nicht trotzdem hinbekäme. Immerhin ist er ja so schnell wie ein Z80 und mit dem Ding konnte ich zaubern.
Bestimmt kann ich das ganze noch auf 16-Bit umjustieren und man muss ja auch nicht in jeder t_off-Zeit gleich alles rechnen.