Mach es so wie izaseba gemeint hat,
am Anfang ein Array anlegen von 0-9, dann muss man nur das Array mit der gewünschten Zahl auslesen, und schon hat man das gewünschte Bitmuster, also ohne die ganzen IF ...GOSUBs.