Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 30.11.2007, 11:10  
yaguar52
Прохожий
 
Регистрация: 25.06.2006
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
yaguar52 на пути к лучшему
По умолчанию Нужна помочь по подключении пина на мониторинг ттл сигнала.

Подскажите, как подключиться к линии и прочитывать с ней сигнал. Какую использовать схему, нужны резисторы ? PORTx надо в 1 устанавливать ? Использую мегу.
Реклама:
yaguar52 вне форума  
Непрочитано 30.11.2007, 11:22  
AndreiVV
Гражданин KAZUS.RU
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

да просто поключаете выводу порта
AndreiVV вне форума  
Непрочитано 30.11.2007, 11:35  
yaguar52
Прохожий
 
Регистрация: 25.06.2006
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
yaguar52 на пути к лучшему
По умолчанию

Уже , просто подпоялся, хочу подключиться к работающему стандартному лсд модулю, я получаю какую-то ерунду (скорее всего не правильно запрограммировал), модуль сбивается, буквы не те начинают выходить - значит и подпаиваться надо более сложно.
yaguar52 вне форума  
Непрочитано 30.11.2007, 12:07  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию

Сообщение от yaguar52
Уже , просто подпоялся, хочу подключиться к работающему стандартному лсд модулю, я получаю какую-то ерунду (скорее всего не правильно запрограммировал), модуль сбивается, буквы не те начинают выходить - значит и подпаиваться надо более сложно.
Не нужно "более сложно" подпаиваться. Что вам надо получить - как я понял, мегой считывать информацию о состоянии пина? Если на пине TTL уровни, то ничего не надо. Пин запрограммировать на ввод (это по умолчанию). PORTX.Y = 0 (без подпорки). И читать PINX.Y

Какой пин используете? Что пишете в программе?
nml вне форума  
Непрочитано 30.11.2007, 12:29  
yaguar52
Прохожий
 
Регистрация: 25.06.2006
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
yaguar52 на пути к лучшему
По умолчанию

Сообщение от nml
Не нужно "более сложно" подпаиваться.
Я же писал подпаиваюсь к разъему лсд, и на нем начинают появляться ошибки, зшачит надо как-то по другому. Может как-то резисторами делить, но в этом я не соображаю.
Сообщение от nml
Какой пин используете? Что пишете в программе?
есть енаблед есть rs, rw. Для проверки перехватываю пока d0..d7, рисую на своем экране- полная ерунда. Сейчас стоит прерывание и на PCINT4,
PCMSK0 = (1‹‹PCINT4);
EIFR = (1‹‹PCIF0)|(1‹‹PCIF1);
EIMSK = (1‹‹PCIE0)|(1‹‹PCIE1);
по идеи там после выставления е пишут дата, но может запрограммировали по нормальному до е уже дата установлена,
falling edge и rising edge, я так понимаю мне надо falling edge ? это переход с 1 к 0 ?
yaguar52 вне форума  
Непрочитано 30.11.2007, 13:03  
AndreiVV
Гражданин KAZUS.RU
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

вы бы выложили проект если хотите штобы быстрее помогли а так трудно понять что вы хотите сказать
Цитата:
Для проверки перехватываю пока d0..d7, рисую на своем экране- полная ерунда.
Цитата:
по идеи там после выставления е пишут дата, но может запрограммировали по нормальному до е уже дата установлена,
AndreiVV вне форума  
Непрочитано 30.11.2007, 14:14  
yaguar52
Прохожий
 
Регистрация: 25.06.2006
Сообщений: 7
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
yaguar52 на пути к лучшему
По умолчанию

DDRE = 0x00;
DDRB = 0x00;
DDRF = 0x00;
PCMSK0 = (1‹‹PCINT4);
EIMSK = (1‹‹PCIE0);

ISR(PCINT0_vect) и 1
{
if (!((PINB) & (1‹‹_rw)) &&((PINB) & (1‹‹_rs)))
{
if ((PINE) & (1‹‹_d0)) interupt_data |= 1;
if ((PINB) & (1‹‹_d1)) interupt_data |= 1‹‹1;
if ((PINB) & (1‹‹_d2)) interupt_data |= 1‹‹2;
if ((PINE) & (1‹‹_d3)) interupt_data |= 1‹‹3;
if ((PINF) & (1‹‹_d4)) interupt_data |= 1‹‹4;
if ((PINF) & (1‹‹_d5)) interupt_data |= 1‹‹5;
if ((PINF) & (1‹‹_d6)) interupt_data |= 1‹‹6;
if ((PINF) & (1‹‹_d7)) interupt_data |= 1‹‹7;
}}
потом пытаюсь вывести interupt_data на свой экран, на батерфляе, там ерунда.
yaguar52 вне форума  
 

Закладки
Опции темы

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мониторинг аккумуляторов. sem_sam Источники питания и свет 9 18.08.2009 15:21
Импульсный вывод с порта-пина на основе частоты retcom Микроконтроллеры, АЦП, память и т.д 24 27.10.2007 15:11
Нужна схема преобразователя сигнала термопары daddy Автоматика и аппаратура связи 5 18.07.2007 14:25
Детектирование Аналового сигнала в цифровой, нужна помощь. TimeOut Поиск схем. Делимся схемами 1 14.03.2007 12:09
Преобразователь интерфейса RS-232 ТТЛ в RS-485 (2 вх, 1вых) LazarenkoAS Микроконтроллеры, АЦП, память и т.д 0 05.02.2007 20:40


Часовой пояс GMT +4, время: 07:45.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot