static union { char byte[2]; unsigned short int integer; }current_adc[16]; /* For reading: A to D conversion */ static union { char byte[2]; short int integer; }current_dac[2]; /* For writing D to A conversion */