Код
void sendDataToLCD (uint8_t _pos, uint8_t _data)
{
if (_pos == 1)
{
switch (_data)
{
case 1:
ht1621_wr_bit( LCD_SEGMENT_B_POS1_SEG, LCD_SEGMENT_B_POS1_COM, 1);
ht1621_wr_bit( LCD_SEGMENT_C_POS1_SEG, LCD_SEGMENT_C_POS1_COM, 1);
break;
{
if (_pos == 1)
{
switch (_data)
{
case 1:
ht1621_wr_bit( LCD_SEGMENT_B_POS1_SEG, LCD_SEGMENT_B_POS1_COM, 1);
ht1621_wr_bit( LCD_SEGMENT_C_POS1_SEG, LCD_SEGMENT_C_POS1_COM, 1);
break;
потом case 2, 3 и так далее будет.
как делать, чтобы вместо POS1 или просто вместо 1 подставлять _pos ?
сам LCD_SEGMENT_B_POS1_SEG - это дефайн