Отговори на тема  [ 19 мнения ]  Отиди на страница Предишна  1, 2
Динамична индикация 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Цитат:
Пиковете имат една много полезна инструкция - NOP. Какви чудеса прави тя, ще се шашнете. Искам да кажа, че те могат да реализират изключително малки закъснения и по този начин да реализират големи скорости на трансфер на данни - сравними с до половината от цикловата честота. Това обаче става само при софтуерна имплементация на комуникацията


Именно, да си дойдем на думата :lol: , а аз се чудих преди защо като си купя PIC от магазина цялата програмна памет е само в NOP-ове, а то било заради половианта на цикловата честота :D

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Пон Юли 12, 2010 10:18 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
А пък аз от две години се мъча да накарам 595-цата да му оттърве края :)


Вто Юли 13, 2010 7:43 pm
Профил ICQ
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Чет Ное 20, 2008 1:49 pm
Мнения: 276
Местоположение: Бургас
Мнение 
Бъзикайте се вий! :D
Изобщо няма нужда да гасиш таблото - символите ще ги приема хардуерният ерес - той вдига флаг когато е приел байт. Между опресняванията прочиташ буфера на ерес-а, зареждаш новия символ където трябва и готово. Визуално даже няма да си проличи ... Единствено ще трябва да измислиш как ще адресираш символите, които пращаш, за да знае контролерът къде по таблото да ги рисува.
Щом можеш да управляваш 15 символа без да мигат, ето ти един модул. ;)
А контролерите, за които споменах имат и банки за графични потребителски символи, тоест ти можеш да си ги програмираш в реално време. Така че и за това вършат работа.

_________________
Digitally yours: Optron


Чет Юли 15, 2010 9:39 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 4:11 pm
Мнения: 3750
Местоположение: София
Мнение 
Не се прави така бе, хора!
С 'НС595 можеш да си пуснеш още 10 задачки да си пасят паралелно, няма проблем, няма мигане и т.н. Зареждаш в преместващите регистри това, което ти трябва и повече НИЩО. "Като му дойде времето"(R) спираш захранването по текущие ред, подаваш строб на 'НС595 да изведе новите данни на изходите си и пускаш захранването на следващия ред. Ако през това време се появи прекъсване, обработваш го - няма да е повече от 2-3 микросекунди и няма да се забележи. Ако искаш да е още по-чисто, пускаш PWM да гаси / пуска изходите на 'НС595 и когато ги загасва получаваш прекъсване. В него подаваш строба, сменяш реда и т.н. След точно зададено време ще се пусне осветлението по следващата улица. Евентуалното забавяне на софтуера поради обработка на разсейващи насекоми няма да има видими последици.
Изчистете идеологията, та да е чиста практиката. :)


Чет Юли 15, 2010 9:54 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 19 мнения ]  Отиди на страница Предишна  1, 2

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни