Например TDA7294

Форум РадиоКот • Просмотр темы - вопрос по PIC16F628
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб дек 20, 2025 17:45:57

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: вопрос по PIC16F628
СообщениеДобавлено: Пн дек 18, 2006 09:04:32 
Подскажите!
Необходимо кратковремено перестраивать вывод порта В на приём.
Но команда TRISB находится в первом банке. А это значит использование предварительно команд на выбор другого банка.
А если команде TRISB EQU 70h ( доступный во всех банках).
Удастся ли избавится от команд на выбор другого банка?


Вернуться наверх
   
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 18, 2006 18:12:13 
Друг Кота
Аватар пользователя

Карма: 6
Рейтинг сообщений: 32
Зарегистрирован: Чт сен 14, 2006 11:42:09
Сообщений: 3792
Откуда: Обитаю на чердаке
Рейтинг сообщения: 0
Валера, всё почти хорошо, но посмотри на будущее эту тему:
http://www.radiokot.ru/forum/viewtopic.php?t=860

_________________
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пн дек 18, 2006 23:57:20 
Мучитель микросхем
Аватар пользователя

Зарегистрирован: Чт ноя 23, 2006 22:47:35
Сообщений: 487
Рейтинг сообщения: 0
TRISB это не команда, а название регистра. Без переключения банков не обойтись. Или можно попробовать INDIRECT ADDRESSING - настроить FSR и обращаться через INDF. Но если у тебя это одноразово - кода получится больше, чем просто переключить банки.
А по адресам 70h-7Fh находятся просто 16 обычных регистров, доступных из всех банков.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y