Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 17.05.2012, 22:32   #1
merlin100
Junior Member
 
Регистрация: 24.11.2011
Сообщений: 24
Вес репутации: 100/32
merlin100 will become famous soon enoughmerlin100 will become famous soon enough
По умолчанию Неравномерно бегущая строка

Есть бегущая строка c динамической разверткой на pic16f628a.
Бег не получается плавным, наблюдаются незначительные подергивания.
В чем может быть причина?

Код:
#include <pic.h>

__CONFIG(UNPROTECT & LVPDIS & BOREN & MCLREN & PWRTDIS & WDTDIS & HS);
  


#define    CathodEnable    RB3         // разрешение включения катодов

#define    CLC        RB5         // Cathodes Load Clock
#define    CSC        RB6         // Cathodes Shift Clock
#define    CSD        RB7         // Cathodes Serial Data


#define TMR1_WRITE(timer){ TMR1H = timer >> 8; TMR1L = timer & 0xFF;}

//----------------------------------------------------------------------

const char DigiPos[6] =
        {
        0b00111110,        // G
        0b01000001,
        0b01010001,
        0b01010001,
        0b00110010,
        0b00000000
        };

static bit 
           Scan;                          // Пора засветить экран 
           
          
unsigned char
           Image[72],                     // растр дисплея
           Anode=0;                       // anode (0..7)

bank1 unsigned char
           RollPos=0,                     // Позиция прокручиваемой строки
           RollLength=0,                  // Длина бегущей стоки
           ZWidth=6,                      // ширина знака в пикселях
           BigRoll=7,                      // новый знак в 9 позицию
           CanMove=0;                     // интервал для сдвига строки

//-------------- инициализация-------------------------------------------------------
void init(void)                    
{ 
 // TMR0=0;
  PORTA=0xff;               // выключить вноды  _ _ InRight InLeft /En C B A
  PORTB=0b00001111;    // CSD CSC CLC nCOE CathodEnable TX RX InL0
  PCLATH=0;
  PIR1=0;                     // EEIF CmIF RcIF TxIF — CCP1IF Tmr2IF Tmr1IF    
//  TMR1_WRITE(65536 - 10000 + 75);   // 0.2мкс x 10000 = 2мс;  
  T1CON=1;         //  1:1, on   0 0 T1CkPs1 T1CkPs0 T1OscEn /T1Sync Tmr1CS Tmr1On  // TMR1 internal clock
  CCP1CON=0b00001000;  // Compare, clear output on match   — — CCP1X CCP1Y CCP1M3 CCP1M2 CCP1M1 CCP1M0
  CMCON=0b00000111;  // off C2Out C1Out C2Inv C1Inv CIS CM2 CM1 CM0
  OPTION=0b00101011; // /GPWU /GPPU T0CS T0SE PSA PS2 PS1 PS0   WDT 56ms
  TRISA=0b11110000; 
  TRISB=0b00000111;
  PIE1=0b00000001;  // PSPIE ADIE RcIE TxIE SSPIE CCp1IE Tmr2IE Tmr1IE                             // anable TMR1, RcIE interrupts
  PCON=0;                       // — — — — OscF — POR BOR
  TXSTA=0b00000001;       // CSrc Tx9 TxEn Sync 0 BRGH TrMt Tx9D
  SPBRG=129; //64;         // 19230=Fosc/16*(64 - 1) 
  RCSTA=0b10010000;   //  SPEn Rx9 SREn CREn AdEn FErr OErr Rx9D

  Anode=7;           
 // TMR0=0;
 
  PEIE = 1;                   // clear any pending interrupts enable perhipheral interrupts
  GIE=1;                     // global interrupts enabled  
                               // INTCON GIE PEIE T0IE IntE RBIE T0IF IntF R0IF
 
}


void ShiftText(void)                           // сдвигаем текст на 1 позицию влево
{  
  unsigned char i;  

  for (i=0; i<71;i++)  
    Image[i]=Image[i+1];
}


void TextLast(void)                            // пишем в 9 знакоместо и считаем ширину символа
{
   unsigned char i;
     
   for (i=0; i<6; i++)  Image[64+i]=DigiPos[i];
}


void interrupt isr(void)
{
 unsigned  char i, Mask; 

//----------------------------------------прерывание по таймеру---------------------------------
  if(TMR1IF)                            
  {
   // TMR1L=0;                                                // подстройка таймера 
    TMR1_WRITE(65536 - 10000 + 12);                                       

    //___________________________________отображаем память дисплея (номер анода)_____________________ 

      CLC=0;                             // старт загрузки регистров
      for (i=8; i>0; i--)                // перебираем каждое из 8 знакомест
      {
        for (Mask=1; Mask!=0; Mask<<=1)  // побитно загоняем в CSD (RB7) CSC (RB6) - синхр.
        {
          CSC=0;    
          if ((Image[(i-1)*8+Anode]) & Mask) CSD=1; else CSD=0; //читаем столбец сответсвующий значению анодов
          asm("nop");  asm("nop");  asm("nop");
          CSC=1;    
          asm("nop");  asm("nop");
        }   
      }
      PORTA=0xFF;                         // выключить аноды
      CathodEnable=1;                     // выключить катоды (RB3)
      CLC=1;                              // конец загрузки регистров 
      if (CanMove>0)                      // выключаем аноды-катоды после первой развертки экраны
      { 
        if (Anode==5) Anode=0;            // через три "темных" скана можно продолжить (убираем послесвечение) 
      } else
      {
        PORTA=Anode;                      // включить аноды
        CathodEnable=0;                   // включить катоды
      }     
      if (Anode==0) {Anode=7; CanMove++; } else Anode--;  
      // выбираем аноды (столбцы в знакоместе) в каждом прерывании

      //___________________________________сдвигаем строку_____________________ 
      if (CanMove==2) 
     {
       CanMove=0;
       if (BigRoll>ZWidth) 
       {
         BigRoll=0;
         TextLast();  
         RollPos++;
       } 
      // else  for (i=1; i<73; i++) RollPos=RollPos;   // задержка 
       ShiftText(); 
       BigRoll++; 
     }
  
    //__________________________________________________________________________________________________

    TMR1IF = 0;                               // сбросить флаг прерывания
  }
}
//----------------------------------------------------------------------------------------------

void main (void)
{
  unsigned char i;
  init();
 
  for(;;)
  { 
/*
//___________________________________сдвигаем строку_____________________ 
      if (CanMove==2) 
     {
       CanMove=0;
       if (BigRoll>ZWidth) 
       {
         BigRoll=0;
         TextLast();  
         RollPos++;
       } 
      // else  for (i=1; i<73; i++) RollPos=RollPos;   // задержка 
       ShiftText(); 
       BigRoll++; 
     }
 */

  }
}
merlin100 вне форума   Ответить с цитированием
Старый 17.05.2012, 22:47   #2
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,132
Вес репутации: 4577/130
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Неравномерно бегущая строка

подробно не смотрел.. ты что, целыми байтами сдвигаешь?
__________________

Vanizma вне форума   Ответить с цитированием
Старый 17.05.2012, 22:57   #3
merlin100
Junior Member
 
Регистрация: 24.11.2011
Сообщений: 24
Вес репутации: 100/32
merlin100 will become famous soon enoughmerlin100 will become famous soon enough
По умолчанию Re: Неравномерно бегущая строка

Да, байтами, развертка горизонтальная
merlin100 вне форума   Ответить с цитированием
Старый 17.05.2012, 23:05   #4
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,132
Вес репутации: 4577/130
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Неравномерно бегущая строка

Цитата:
Сообщение от merlin100 Посмотреть сообщение
Да, байтами, развертка горизонтальная
ну так еть... сдвигаешь байт за раз и хочешь чтобы не дергалось...

я стоку на dspic с DMA делал, статическую 16x128 с произвольным побитным сдвигом - и то намучился.

в таком варианте не получишь достойного результата.
__________________

Vanizma вне форума   Ответить с цитированием
Старый 17.05.2012, 23:19   #5
merlin100
Junior Member
 
Регистрация: 24.11.2011
Сообщений: 24
Вес репутации: 100/32
merlin100 will become famous soon enoughmerlin100 will become famous soon enough
По умолчанию Re: Неравномерно бегущая строка

Цитата:
Сообщение от Vanizma Посмотреть сообщение
в таком варианте не получишь достойного результата.
Обоснуй, пожалуйста. Сдвиг происходит в паузе между обращениями для засветки к сдвигаемой памяти.

Есть видео http://youtu.be/kw4swYeaO9w оно конечно сильно искажает реальность В реальности буквы тонкие и не размытые. Но подергивание видно. Первое сильное дергание не считается , это видимо кодек тормознул.

Последний раз редактировалось merlin100; 17.05.2012 в 23:24.
merlin100 вне форума   Ответить с цитированием
Старый 17.05.2012, 23:50   #6
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,132
Вес репутации: 4577/130
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Неравномерно бегущая строка

Цитата:
Сообщение от merlin100 Посмотреть сообщение
Обоснуй, пожалуйста. Сдвиг происходит в паузе между обращениями для засветки к сдвигаемой памяти.

Есть видео http://youtu.be/kw4swYeaO9w оно конечно сильно искажает реальность В реальности буквы тонкие и не размытые. Но подергивание видно. Первое сильное дергание не считается , это видимо кодек тормознул.
ты слова напиши, а то глаза разбегаются....
(в личку тебе скинул, чтобы рекламой не сочли... хотя конторы уже нет, свернулись)
__________________

Vanizma вне форума   Ответить с цитированием
Старый 17.05.2012, 23:58   #7
merlin100
Junior Member
 
Регистрация: 24.11.2011
Сообщений: 24
Вес репутации: 100/32
merlin100 will become famous soon enoughmerlin100 will become famous soon enough
По умолчанию Re: Неравномерно бегущая строка

Какие слова, одна буква G постоянно гонится. На твоем видео тоже есть так ненавистное мне подергивание. У нас в общественном транспорте строка бежит плавно (отечественной разработки), хотя раньше бежала лесенкой.
merlin100 вне форума   Ответить с цитированием
Старый 18.05.2012, 00:07   #8
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,132
Вес репутации: 4577/130
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Неравномерно бегущая строка

Цитата:
Сообщение от merlin100 Посмотреть сообщение
Какие слова, одна буква G постоянно гонится. На твоем видео тоже есть так ненавистное мне подергивание. У нас в общественном транспорте строка бежит плавно (отечественной разработки), хотя раньше бежала лесенкой.
так из-за этой G и разбераются
видео - на телефон снималось с близкого расстояния, всегда так. в реале всё ровно
__________________

Vanizma вне форума   Ответить с цитированием
Старый 18.05.2012, 00:12   #9
merlin100
Junior Member
 
Регистрация: 24.11.2011
Сообщений: 24
Вес репутации: 100/32
merlin100 will become famous soon enoughmerlin100 will become famous soon enough
По умолчанию Re: Неравномерно бегущая строка

пардонте, ничего не понял Снять другое видео, со словами?
merlin100 вне форума   Ответить с цитированием
Старый 18.05.2012, 00:17   #10
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,132
Вес репутации: 4577/130
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Неравномерно бегущая строка

Цитата:
Сообщение от merlin100 Посмотреть сообщение
пардонте, ничего не понял Снять другое видео, со словами?
да нафиг, сделай шрифт жирным - дергание меньше будет
__________________

Vanizma вне форума   Ответить с цитированием
Старый 18.05.2012, 00:22   #11
merlin100
Junior Member
 
Регистрация: 24.11.2011
Сообщений: 24
Вес репутации: 100/32
merlin100 will become famous soon enoughmerlin100 will become famous soon enough
По умолчанию Re: Неравномерно бегущая строка

Мне природа этого дерганья не понятна. На мой взгляд ничего дергаться не должно.
Столбцы засвечиваются по прерыванию, засветил 8 столбцов - ждем 2мс следующее прерывание, за это время память растра можно много раз сдвинуть.
Алгоритм такой: за восемь прерываний засвечивается весь экран, потом 3 прерывания не горит, и в конце это третьего сдвигается строка.

Последний раз редактировалось merlin100; 18.05.2012 в 00:30.
merlin100 вне форума   Ответить с цитированием
Старый 18.05.2012, 00:29   #12
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,132
Вес репутации: 4577/130
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Неравномерно бегущая строка

Цитата:
Сообщение от merlin100 Посмотреть сообщение
Мне природа этого дерганья не понятна. На мой взгляд ничего дергаться не должно.
Столбцы засвечиваются по прерыванию, засветил 8 столбцов - ждем 2мс следующее прерывание, за это время память растра можно много раз сдвинуть.
не понимаю, о каком дергании - по видео не понятно, либо оно подтормаживает временами, либо дергается строка неравномерно. если ты о том что равномерно всегда при сдвиге дергается - так это из-за того что светодиоды на приличном расстоянии друг н друга - один гаснет, другой включается - вот и рывок.
__________________

Vanizma вне форума   Ответить с цитированием
Старый 18.05.2012, 00:33   #13
merlin100
Junior Member
 
Регистрация: 24.11.2011
Сообщений: 24
Вес репутации: 100/32
merlin100 will become famous soon enoughmerlin100 will become famous soon enough
По умолчанию Re: Неравномерно бегущая строка

подтормаживает периодически и подтормаживание приблизительно кратно ширине символа.
merlin100 вне форума   Ответить с цитированием
Старый 18.05.2012, 08:06   #14
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,132
Вес репутации: 4577/130
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Неравномерно бегущая строка

Цитата:
Сообщение от merlin100 Посмотреть сообщение
подтормаживает периодически и подтормаживание приблизительно кратно ширине символа.
ну фиг знает... по видео не понятно где строка а где видео тормозит.
__________________

Vanizma вне форума   Ответить с цитированием
Старый 18.05.2012, 09:12   #15
bzx
Senior Member
 
Аватар для bzx
 
Регистрация: 25.02.2007
Адрес: St. Petersburg
Возраст: 46
Сообщений: 507
Вес репутации: 1159/64
bzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud ofbzx has much to be proud of
Отправить сообщение для bzx с помощью ICQ Отправить сообщение для bzx с помощью Skype™
По умолчанию Re: Неравномерно бегущая строка

2 merlin100
Выведи сигналы синхронизации на порт: засвечивание столбцов, моменты сдвигов... Посмотри их осциллографом.
bzx вне форума   Ответить с цитированием
Старый 18.05.2012, 09:45   #16
merlin100
Junior Member
 
Регистрация: 24.11.2011
Сообщений: 24
Вес репутации: 100/32
merlin100 will become famous soon enoughmerlin100 will become famous soon enough
По умолчанию Re: Неравномерно бегущая строка

У меня начинает закрадываться подозрение, что это зрительный эффект.
Символы деформируются (немного сжимаются) когда захватывают стык матриц (он не идеален) и расширяются попадая полностью в зону матрицы.
merlin100 вне форума   Ответить с цитированием
Старый 18.05.2012, 10:03   #17
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,132
Вес репутации: 4577/130
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Неравномерно бегущая строка

Цитата:
Сообщение от merlin100 Посмотреть сообщение
У меня начинает закрадываться подозрение, что это зрительный эффект.
Символы деформируются (немного сжимаются) когда захватывают стык матриц (он не идеален) и расширяются попадая полностью в зону матрицы.
я тебе говорю, сделай жирные символы (2 бита толщиной) и посмотри...
__________________

Vanizma вне форума   Ответить с цитированием
Старый 18.05.2012, 10:36   #18
merlin100
Junior Member
 
Регистрация: 24.11.2011
Сообщений: 24
Вес репутации: 100/32
merlin100 will become famous soon enoughmerlin100 will become famous soon enough
По умолчанию Re: Неравномерно бегущая строка

Сделал, ничего не изменилось.
merlin100 вне форума   Ответить с цитированием
Старый 18.05.2012, 11:43   #19
merlin100
Junior Member
 
Регистрация: 24.11.2011
Сообщений: 24
Вес репутации: 100/32
merlin100 will become famous soon enoughmerlin100 will become famous soon enough
По умолчанию Re: Неравномерно бегущая строка

Снял на видеокамеру SONY miniDV http://youtu.be/fAnA4seIpOY
думал будет лучше видно
merlin100 вне форума   Ответить с цитированием
Старый 18.05.2012, 11:51   #20
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,536
Вес репутации: 4887/118
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: Неравномерно бегущая строка

Цитата:
Сообщение от merlin100 Посмотреть сообщение
Снял на видеокамеру SONY miniDV http://youtu.be/fAnA4seIpOY
думал будет лучше видно
ты издеваешься чтоли? белиберда какая то снята. Поставь камеру по-дальше, убавь освещенность в помещении этим ты увеличишь выдержку экспозиции и вполне может оказаться что так стробоскопить перестанет.
ampersant вне форума   Ответить с цитированием
Старый 18.05.2012, 12:59   #21
Vanizma
Senior Member
 
Аватар для Vanizma
 
Регистрация: 30.04.2008
Адрес: Pskov
Сообщений: 4,132
Вес репутации: 4577/130
Vanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond reputeVanizma has a reputation beyond repute
Отправить сообщение для Vanizma с помощью ICQ
По умолчанию Re: Неравномерно бегущая строка

Цитата:
Сообщение от ampersant Посмотреть сообщение
ты издеваешься чтоли? белиберда какая то снята. Поставь камеру по-дальше, убавь освещенность в помещении этим ты увеличишь выдержку экспозиции и вполне может оказаться что так стробоскопить перестанет.
и скорость поменьше...
__________________

Vanizma вне форума   Ответить с цитированием
Старый 18.05.2012, 16:22   #22
merlin100
Junior Member
 
Регистрация: 24.11.2011
Сообщений: 24
Вес репутации: 100/32
merlin100 will become famous soon enoughmerlin100 will become famous soon enough
По умолчанию Re: Неравномерно бегущая строка

пока так получилось http://youtu.be/P2zvzSLuKHQ
merlin100 вне форума   Ответить с цитированием
Старый 18.05.2012, 23:46   #23
VXDRV
Senior Member
 
Аватар для VXDRV
 
Регистрация: 25.02.2007
Адрес: Karagandy
Возраст: 37
Сообщений: 375
Вес репутации: 230/53
VXDRV has a spectacular aura aboutVXDRV has a spectacular aura aboutVXDRV has a spectacular aura about
Отправить сообщение для VXDRV с помощью ICQ
По умолчанию Re: Неравномерно бегущая строка

Пропускает прерывания видать иногда. Не успевает обрабатывать. Замерьте Stopwatch-ем время выполнения подпрограммы прерывания в самом "тяжёлом" случае, и сравните с расчётным периодом прерываний.
Чуть попозже - Вроде успевает...
Ещё надо, чтобы развёртка была кратна частоте сдвигов. Типа на три развёртки один сдвиг. На две развёртки... на четыре... Короче главное нацело. И чем больше "развёрток" на сдвиг - тем меньше ломаются буквы.

Последний раз редактировалось VXDRV; 19.05.2012 в 00:06.
VXDRV вне форума   Ответить с цитированием
Старый 19.05.2012, 09:15   #24
dr_Sash
Senior Member
 
Аватар для dr_Sash
 
Регистрация: 20.11.2007
Адрес: south/glUkraine
Сообщений: 1,562
Вес репутации: 902/70
dr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to beholddr_Sash is a splendid one to behold
Отправить сообщение для dr_Sash с помощью ICQ Отправить сообщение для dr_Sash с помощью Skype™
По умолчанию Re: Неравномерно бегущая строка

Возможно - надо снизить частоту проца раз в 10 и посмотреть, так сказать - в "замедленном режиме"... А то так - фиг поймешь...
__________________
Good timber does not grow with ease. The stronger the wind the stronger the trees.
dr_Sash вне форума   Ответить с цитированием
Старый 21.05.2012, 06:06   #25
russo turisto
Senior Member
 
Регистрация: 25.03.2009
Адрес: KZ
Сообщений: 132
Вес репутации: 164/43
russo turisto has a spectacular aura aboutrusso turisto has a spectacular aura about
По умолчанию Re: Неравномерно бегущая строка

А в протеусе можете проэкт выложить?
russo turisto вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Строка и дозиметр ? Tehnoon Общетехнические вопросы 65 03.03.2013 21:08
Строка символов Uraqul Продукция MICROCHIP 19 22.10.2011 16:51
Бегущая строка, нужна помощь Art!P Общетехнические вопросы 35 31.03.2010 16:35
Бегущая строка на PIC-контроллере VanoMC Продукция MICROCHIP 59 26.12.2009 01:15
PIC PORTD Бегущая строка Булат Продукция MICROCHIP 0 01.04.2009 08:27


Часовой пояс GMT +3, время: 00:34.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot