ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
606598 Топик полностью
VL (28.06.2015 16:21, просмотров: 1) ответил Vit на В DS намалевана единица на клоке в начале выборки (стр. 47) -->
Спасибо. В коде отличий нет - не улучшилось.  void ShortDelay(void) { lcd_delay--; lcd_delay--; lcd_delay--; lcd_delay--; lcd_delay--; lcd_delay--; } void WriteByte1(uchar ch) { uchar i; __disable_interrupt(); HighLcdClk(); ShortDelay(); LowLcdCsb; ShortDelay(); for (i = 0; i<8; i++) { if (ch & 0x80) HighLcdSi; else LowLcdSi; ShortDelay(); LowLcdClk(); ShortDelay(); HighLcdClk(); ShortDelay(); ch <<= 1; } LowLcdSi; __enable_interrupt(); Delay(1); HighLcdCsb; } void WriteLcdControl(char D) { LowLcdRs; ShortDelay(); WriteByte1(D); } void WriteLcdData(char D) { HighLcdRs; ShortDelay(); WriteByte1(D); }