Time-multiplexing: n-ary codes (I)