When you read the ADC0 on an Atmega8, you get an 8bit value in the ADCH. I hope I'm correct on that.
I want to display the ADC reading on 2 x 7 segment displays that is connected to one 74HCT47 7 segment driver and I control the displays with transistors. The ADC data will be shifted into a shift register, one display switched on, switched of again then the next display's data will be shifted into the shift register.
Now the question, how do I split the data in ADCH that is 8 bits so that I can send the first 4 bits to the shift use those bits and then shift in the next 4 bits and use them then?