Например TDA7294

Форум РадиоКот • Просмотр темы - help по PIC16F84A Как принять послед-но 8 битов инф. по RA0
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт янв 30, 2026 16:28:20

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


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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: help по PIC16F84A Как принять послед-но 8 битов инф. по RA0
СообщениеДобавлено: Пт мар 04, 2016 15:51:45 
Родился

Зарегистрирован: Пт мар 04, 2016 15:35:39
Сообщений: 3
Рейтинг сообщения: 0
Всем привет)
Я начинающий программист по ассемблеру именно по программированию на PIC16F84A.
Возникли сложности и хотел попросить вас помочь мне решить эти вопросы...

1 вопрос: Как принять последовательно 8 битов информации по одному входу допустим RA0. Не знаю каким образом это дело еще и изобразить в Proteus?? и код для приема...поэтому пожалуйста, помогите мне дойти до истины)

Заранее всем спасибо. Пожалуйста пишите более проще так мне до вас наверное еще далековато.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: help по PIC16F84A Как принять послед-но 8 битов инф. по
СообщениеДобавлено: Пт мар 04, 2016 16:17:06 
Друг Кота

Карма: 27
Рейтинг сообщений: 1283
Зарегистрирован: Ср фев 11, 2009 20:35:58
Сообщений: 7853
Рейтинг сообщения: 0
1. Если последовательность низкой частоты и МК больше делать нечего, то можно ожидать их прихода
BTFSS PORTA,0
2. Через прерывание.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: help по PIC16F84A Как принять послед-но 8 битов инф. по
СообщениеДобавлено: Пт мар 04, 2016 16:23:25 
Родился

Зарегистрирован: Пт мар 04, 2016 15:35:39
Сообщений: 3
Рейтинг сообщения: 0
А можно на примере кода пожалуйста...)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: help по PIC16F84A Как принять послед-но 8 битов инф. по
СообщениеДобавлено: Пт мар 04, 2016 17:00:05 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 81
Рейтинг сообщений: 444
Зарегистрирован: Чт дек 27, 2012 20:46:09
Сообщений: 2029
Откуда: Болгария, г. Лом
Рейтинг сообщения: 0
Вам бъ почитать
Предко - Справочник по PIC-микроконтроллерам
там на стр 269 есть что-то похожее.

_________________
Лом - ето город в Болгарии, а не инструмент юстировки електроники.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: help по PIC16F84A Как принять послед-но 8 битов инф. по
СообщениеДобавлено: Пт мар 04, 2016 17:01:48 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1432
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4601
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
AndreyBirin37 писал(а):
А можно на примере кода пожалуйста...)

Код:
RRF IN
BTFSC PORTA,0
BSF IN, 7
И так 8 раз.
Результат будет в "IN".


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: help по PIC16F84A Как принять послед-но 8 битов инф. по
СообщениеДобавлено: Пт мар 04, 2016 17:18:37 
Родился

Зарегистрирован: Пт мар 04, 2016 15:35:39
Сообщений: 3
Рейтинг сообщения: 0
Аlex писал(а):
AndreyBirin37 писал(а):
А можно на примере кода пожалуйста...)

Код:
RRF IN
BTFSC PORTA,0
BSF IN, 7
И так 8 раз.
Результат будет в "IN".


Спасибо Аlex. Я понял. А как я могу запустить в proteus чтобы он по очереди кидал мне то 1 то 0 через генератор или как лучше?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: help по PIC16F84A Как принять послед-но 8 битов инф. по
СообщениеДобавлено: Вс мар 06, 2016 13:09:31 
Электрический кот
Аватар пользователя

Карма: 20
Рейтинг сообщений: 94
Зарегистрирован: Пн ноя 21, 2011 16:45:00
Сообщений: 1032
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Если вам нужно посчитать количество импульсов , то используйте цифровой генератор Proteus с шаблоном и программу Аlexа , а если нужно принять восемь бит информации , то есть готовый пример , с конфигурацией для своего микроконтроллера и териминалами , надеюсь разберетесь сами .

_________________
Невозможно починить то, что не сломалось.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: help по PIC16F84A Как принять послед-но 8 битов инф. по
СообщениеДобавлено: Чт мар 17, 2016 12:12:42 
Мудрый кот

Карма: 21
Рейтинг сообщений: 93
Зарегистрирован: Пт май 29, 2009 10:58:47
Сообщений: 1842
Откуда: Саратов
Рейтинг сообщения: 0
AndreyBirin37 писал(а):
Спасибо Аlex. Я понял. А как я могу запустить в proteus чтобы он по очереди кидал мне то 1 то 0 через генератор или как лучше?

Дабавить еще один PIC и в нем запустить процес передачи то 1 то 0 либо в цикле, либо от кнопки либо еще от чего

Код:
BTFSC PORTB,0
пауза
BTFSC PORTB,0
пауза
BTFSS PORTB,0
пауза
BTFSC PORTB,0
пауза
BTFSS PORTB,0
пауза
передадим 00101


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

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


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

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


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

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


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