Hallo,
ich habe gerade die RND Funktion mit Limit ausprobiert.

DIM I as BYTE
I = RND(10)

funktioniert und erzeugt Zahlen von 0 bis 9. (BASCOM Vers 2.0.5.0)

Wenn das bei Dir in der ISR nicht geht, könntest Du in der Hauptschleife eine Zufallszahl erzeugen und in der ISR benutzen?


Gruß
Searcher