does ascii have one of the bits reserved for parity check? This part confuses me:
"Each ASCII character is 8 bits wide, or one byte. The result of this means that if each bit is either a 1 or a 0 that there are only 128 possible combinations of ASCII characters."
If all 8 bits are used for data there should be 255 possible combinations.