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

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

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

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

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

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

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

 
Опции темы
Непрочитано 15.01.2008, 11:59  
tnosov
Временная регистрация
 
Регистрация: 19.06.2007
Сообщений: 85
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tnosov на пути к лучшему
По умолчанию PIC18 + Ассемблер + USB + Delphi = элементарная практика

Постановка задачи: PIC18F2455_2550_4455_4550 состыковать по USB с ПК.

Критерии решения задачи: исходник для PIC на Ассемблере + исходник на ПК на Delphi + необходимые драйвера и пр файлы.

Конкретика задачи на стороне ПК: определить логический уровень сигнала на одной из ножек PIC + установить логический уровень сигнала на др ножке PIC.

Ожидаю увидеть пратические решения. Схемы и фотографии приветствуются.

Использование Си не рассматривается. Конвертеры интерфейсов USB-COM также не предлагать.
Реклама:
tnosov вне форума  
Непрочитано 15.01.2008, 16:38  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: PIC18 + Ассемблер + USB + Delphi = элементарная практика

Сообщение от tnosov
Постановка задачи: PIC18F2455_2550_4455_4550 состыковать по USB с ПК.

Критерии решения задачи: исходник для PIC на Ассемблере + исходник на ПК на Delphi + необходимые драйвера и пр файлы.

Конкретика задачи на стороне ПК: определить логический уровень сигнала на одной из ножек PIC + установить логический уровень сигнала на др ножке PIC.

Ожидаю увидеть пратические решения. Схемы и фотографии приветствуются.

Использование Си не рассматривается. Конвертеры интерфейсов USB-COM также не предлагать.
Покорнейше прошу извинить, но Вы сроки не назначили.
Kabron вне форума  
Непрочитано 15.01.2008, 17:04  
tnosov
Временная регистрация
 
Регистрация: 19.06.2007
Сообщений: 85
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tnosov на пути к лучшему
По умолчанию

Вот и начался разговор.
Уважаемый Kabron, судя по другим темам - вы специалист в области программирования МК. Сроки НЕ критичны - лишь бы процесс шел. Не хочется развивать разговор длительности срока - т.к. уже достаточно все сказано.

Хочется в нашем отечестве увидеть решение этой задачи. Решение, которое бы стало ключиком для многих людей. Задача комплексная - нужен грамотный руководитель.

У меня есть мысль - попросить сообщество написать для МК код на СИ и попытаться его дизассемблировать (правда я не знаю дизассемблеров под PIC1.
tnosov вне форума  
Непрочитано 15.01.2008, 17:30  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,535
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

Сообщение от tnosov
У меня есть мысль - попросить сообщество написать для МК код на СИ и попытаться его дизассемблировать (правда я не знаю дизассемблеров под PIC1.
Ок. будем проворачивать фарш назад. Я с некоторыми знаком...
Kabron вне форума  
Непрочитано 15.01.2008, 18:37  
tnosov
Временная регистрация
 
Регистрация: 19.06.2007
Сообщений: 85
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tnosov на пути к лучшему
По умолчанию

Мне тут Urry стукнул в аську: "...интереса ради окрыл ассемлированный текст - файл lst проекта - 5100 строчек. Ладно, пусть половина комменты, но остальные 2 с половиной тысячи строчек это код. Есть с чем разбираться!"

Неужели все так плохо. Не хочется верить что алгоритм USB на Ассемблере так сложен. Ну есть же описания регистров спец назначения, касающиеся USB. И их не так много.

Найти бы человечка больного ассемблером.
tnosov вне форума  
Непрочитано 15.01.2008, 19:02  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

А почему кстати именно на ассемблере? По каким критериям это выбрано?
Вообще, море информации - в том числе ссылки на готовые проекты (по-моему на асме тоже пробегало что-то) на майкрочиповской конференции: http://forum.microchip.com/tt.aspx?f...mode=1&smode=1
Один из проектов:
http://pe.ece.olin.edu/ece/projects.html
Программирование USB на Delphi:
http://www.books.ru/shop/books/414237?partner=delphi - достаточно неплохая книжка.
TEHb вне форума  
Непрочитано 16.01.2008, 10:01  
tnosov
Временная регистрация
 
Регистрация: 19.06.2007
Сообщений: 85
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tnosov на пути к лучшему
По умолчанию

Уважаемый (или уважаемая) ТЕНЬ.
Я же не просто так говорил о проекте в нашем отечестве. Вы даете малопонятные и совсем нерусские материалы - которые мне, как начинающему осваивать USB, непонятны. Если Вы специалист - прошу переложить на русский лад.

Что касается языка - прошу не упрекать меня, я и так стараюсь изо всех сил. Знаю Ассемблер. Язык Си - начинаю изучать.

С книгой Агурова знаком. Но опять - всего так много и так неопределенно. Мне нужно простейший работающий пример, описанный и прокомментированный на русском языке.
tnosov вне форума  
Непрочитано 16.01.2008, 10:19  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

http://www.microchip.su/showthread.p...ght=usb&page=2
dosikus вне форума  
Непрочитано 16.01.2008, 11:33  
tnosov
Временная регистрация
 
Регистрация: 19.06.2007
Сообщений: 85
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tnosov на пути к лучшему
По умолчанию

Уважаемый dosikus
Я читал форум по вашей ссылке. Однако, статью "Создание USB устройства. Первый шаг" я так и не смог скачать и ознакомиться. Мой адрес ntv1978@mail.ru . Если у вас есть эта статья - прошу мне её переслать. Более конкретного на форуме нет.
tnosov вне форума  
Непрочитано 16.01.2008, 13:43  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

Там же указана ссылка -
http://slil.ru/24824631
Если проблема с инетом, могу отослать на мыло
urry вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Практика ремонта мобильных телефонов halizev2 Автоматика и аппаратура связи 3 22.11.2008 02:01
ПЛИС GAL16V8 и элементарная логика. WattsON Микроконтроллеры, АЦП, память и т.д 2 27.06.2007 11:59
"Практика программирования USB" П.Агуров, качайте lol2007 Микроконтроллеры, АЦП, память и т.д 1 21.01.2007 12:01
Практика программирования: Бейсик, Си, Паскаль (+ дискета) dosikus Proteus, KiCAD и другие ECAD 4 25.09.2006 08:53
delphi sport7 Микроконтроллеры, АЦП, память и т.д 6 27.12.2005 00:14


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


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