Цитата
*(short *)&RegLcdData[0] = 0x1234;
это сработает когда нужно "одновременно" изменить четный и не четный элементы массива.
А если нужно не четный и четный элементы массива?
тут нужно думать что нужно сделать чтобы пока Вы меняете что то в массиве, не было считано не правильное значение другой частью программы. То есть сохранить целостность данных.
OrCAD, Altium,IAR, AVR....