Форум за електроника Форуми Форум за електроника
Български форум за електроника, ремонти, схеми, документация
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ПотребителиПотребители   ГрупиГрупи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

ПРОГРАМА ЗА PIC ПРОЦЕСОР
Иди на страница Предишна  1, 2
 
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Общи приказки - Just talking



Предишната тема :: Следващата тема  
Автор Съобщение
emil74
Опитен потребител
Опитен потребител


Регистриран на: 16 Мар 2007
Мнения: 1111

МнениеПуснато на: Нед Апр 29, 2007 21:57    Заглавие: Отговорете с цитат

Аз по принцип съм се ориентирал към 18F458. Но едва съм започнал да чета за тази група, така че в момента съм принуден това да го направя с 16-ицата... Ще изгубя много време да направя такова нещо с друг процесор-няма кога да го изуча достатъчно. Иначе използвам разни "номера" (като мултиплексори, например), за да си увелича изходите на това "чудо". Ще пробвам все пак нещо рисково, а именно: да увелича времето на задържане при комуникацията, за да могат да преминат всички инструкции, така че да не прескоча стартовия сигнал. Нямам зацикляния в програмата, които да удължат много цялото време.
Всъщност, ето малко повече информация какво искам да постигна:
Трябва ми по външна команда (I2C) да опреснявам поле от 7x7 светодиода. Редовете ми управлява PORTB, а колоните три изхода (RA2-RA4), които са свързани към един мултиплексор. Отвън идват три байта: Първият ще адресира процесора, вторият ще укаже реда, който се опреснява, а третият-съдържанието на реда-директно като съдържание на PORTB, където B7 няма да се използва.
Това е идеята. Повечето алгоритми вече съм съставил. Само ми трябва да поддържам комуникацията. Е, това ми е за първи път и доста ме изморява...
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Форум за електроника Форуми -> Общи приказки - Just talking Часовете са според зоната GMT + 2 Часа
Иди на страница Предишна  1, 2
Страница 2 от 2

 
Към:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov
Where to Find Free Service Manuals