Контрактное производство и проектные поставки для российских производителей электроники

как получить серию импульсов на пине за один такт

Новичок
 
Регистрация: 14.07.2010
Сообщений: 76
Репутация: 15
5 6
0 0
 
30.07.2016 22:40 #1
как получить?
Последний раз редактировалось eniken; 31.07.2016 в 20:23.
Оценка
Китайские электролитические конденсаторы уверенно занимают лидирующие позиции на российском рынке, демонстрируя высокую надежность и конкурентоспособность в стоимости. Компания КОМПЭЛ является одним из крупнейших поставщиков пассивных компонентов, в том числе электролитических конденсаторов, и предлагает широкий ассортимент этой продукции, включая более 1500 уникальных моделей на складе от таких ведущих производителей, как JB Capacitors, Suscon, AiSHi и другие.
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,310
Репутация: 643
624 131
35 9
 
31.07.2016 06:38 #2
Цитата:
Сообщение от eniken
собственно код
PORTB.7 = ~PINB.2+7777;
если я правильно понял то данное условие проверяет инверторное состояние PINB.2 и складывает к нему 7777 и выводит значения в PORTB.7?
ты этот бред сам придумал или кто подсказал?
Оценка
КОМПЭЛ представляет серию публикаций, посвященных азиатским АЦП, их ценовым и функциональным преимуществам и ограничениям. В каждой публикации мы будем подробно рассматривать те или иные типы преобразователей, рассказывать о конкретных моделях и рекомендованных производителях, а также отмечать нюансы применения. В первой части речь пойдет о преобразователях последовательного приближения (SAR).
Новичок
 
Регистрация: 14.07.2010
Сообщений: 76
Репутация: 15
5 6
0 0
 
31.07.2016 11:27 #3
все понятно с вами, уже разобрался и сделал.Чисто ваш ответ опровергнуть,дабы не быть голословным.
Изображения
Тип файла: jpg 1.jpg (133.4 Кб, 0 просмотров)
Вложения
Тип файла: rar iNVERTOR.rar (356 байт, 0 просмотров)
Последний раз редактировалось Moderator; 01.08.2016 в 15:01.
Оценка
Новичок
 
Регистрация: 14.07.2010
Сообщений: 76
Репутация: 15
5 6
0 0
 
31.07.2016 12:14 #4
как в протеусе посмотреть что за число получается на выходе?
Оценка
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,310
Репутация: 643
624 131
35 9
 
31.07.2016 19:19 #5
Цитата:
Сообщение от eniken
все понятно с вами
это с тобой все понятно... сначала разберись что такое биты, байты, чем они отличаются и как компилятор интерпретирует записи вида PORTB.Х, PINB.Х и как он с ними работает , может тогда изучив ассемблерный листинг проги поймешь какой бред написал . удачи
ЗЫ перл пост1 перенесу на профильный сайт, повеселю людей
Оценка
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,310
Репутация: 643
624 131
35 9
 
01.08.2016 07:47 #6
Цитата:
Сообщение от eniken
как получить?
самый простой метод : в вечном цикле прописать
Код:
if(PIN.2) {PIN.7=1;} else {PIN.7=~PIN.7;}
Оценка
Знаток
 
Регистрация: 06.12.2009
Сообщений: 825
Репутация: 114
105 143
4 0
 
01.08.2016 15:06 #7
eniken, а что тут сложного может быть ?
исходя из 1 поста, который, правда уже порезан, можно сказать, ставите порт в лог состояние - формируете задержку - меняете лог состояние - набираете сколько нужно импульсов. Не понятно, больше Ваш 2 пост. Спрашиваете как сделать, и в тоже время размещаете только hex файл. Думаете кто-то будет его разбирать ?
Дали бы сразу свой исходник или наброски да и всего делов
Оценка
Ответ
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

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

Быстрый переход
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Часовой пояс GMT +3, время: 05:16.
Обратная связь РадиоЛоцман Вверх