Понравился проект, решил повторить siemens m65+ardu nano+lcd l2f50

Нет ответов
mkvmaks
Offline
Зарегистрирован: 07.07.2013

Всем привет. Понравился проект с данного форума http://compcar.ru/forum/showthread.php?t=7237, решил повторить. Собрал схему, подключил LCd l2f50 , залил скетч 

[CODE]

#include <S65Display.h>  

S65Display lcd;  

word volatile data[88];  //массив входных данных  
byte x=0, y=0, x_end=0, y_end=0;  

void setup() 
{    
 
TCCR2B = TCCR2B & 0b11111000 | 1; 
   
pinMode(3,OUTPUT); 
   
analogWrite(3,137); //включить подсветку 
    
  
lcd.init(2);  
  
lcd.clear(0);  
  
Serial.begin(115200);  
}  

  void loop() 
{  
 if (
Serial.available() >= 88)  
 {  
   for (
byte i = 0; i < 44; i++) 
    { 
      
byte a = Serial.read(); 
      
byte b = Serial.read(); // прочитать данные из порта в массив 
     
data[i]=((a<<8)|(b));  
    }   

y_end=y+43; 
x_end=x; 
if(
y_end > 131){y_end=0; x_end++;} 
lcd.setArea(x, y, x_end, y_end); 
lcd.drawStart(); 
       for (
byte idx = 0; idx < 44; idx++)  
       {  
         
lcd.draw(data[idx]); // вывод пикселя на экран  
         
y++;  
            if (
y > 131)  
             {  
               
y = 0;  
               
x++;  
             }   
       }   

lcd.drawStop();    
if( 
x>175 ) x = 0;       
} 
}  

[/CODE]

 

и скачал программу которая шла в архиве с форума. В итоге на дисплее всего лишь вертикальные цветные полосы. Может кто такой подключал????