9-bit Byte gibts zubächstmal nicht ... mal abgesehen von UART,
ergo wird die nächst größere Stufe ein Word (16 Bit) fällig.
wenn du nur ein Bit eines Bytes auswerten willt kannst du das
entweder direkt ansprechen über bytevariable.x oder über
Maskierung extrahieren

bytevariable = bytevariable AND &B00000001

wenn du zwei bytes zusammenfügen willst kannst du das
über Makeint oder am Schnellsten über Overlayvariable

dim wordvariable as word at &ha0
dim lowbyte as byte at &ha0 overlay
dim highbyte as byte at &ha1 overlay