Hi *,
folgendes Problem: ich möchte ermitteln (oder eine Empfehlung haben) welche Taktfrequenz ich an einem PIC18F452 mindestens brauche wenn ich Midi Start-Stop-Continue und Clock (alles nur Input also Sync Slave) verarbeiten möchte. Grund: ich muß Strom sparen, und zwar soviel wie nur geht. Wenn ich den PIC mit 10 MHz extern und HS-PLL auf 40 MHz intern rennen lasse frisst er zuviel Saft für meine Anwendung. Ich habe jetzt mal so gerechnet: Abfragen sind es SSCC = 4 Stück x 6 Taktzyklen = mindestens 24 Zyklen + Sicherheit = 30 Zyklen. 30 Zyklen ohne HS-PLL sind (x4) = 120 Prozessortakte. Midi Baudrate sind um die 36 kHz. Also 36 kHz x 120 = 4,320 MHz. Doch stimmt die Rechnung? Für SSCC kommen mir 4,3 MHz doch ein bissel hoch vor, wenn man mal bedenkt das der Proz. ja extra einen USART implementiert hat ???
Liege ich jetzt völlig falsch?
PS: ich hoffe es war nicht allzu verwirrend geschrieben, falls doch bitte bescheid geben ;D