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

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

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

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

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

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

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

 
Опции темы
Непрочитано 17.02.2010, 14:16  
petr5555
Почётный гражданин KAZUS.RU
 
Регистрация: 16.02.2010
Сообщений: 1,409
Сказал спасибо: 0
Сказали Спасибо 128 раз(а) в 114 сообщении(ях)
petr5555 на пути к лучшему
По умолчанию Re: Эмуляция 1-wire лючей DS2405 и DS2408

Работайте с PROTEUS и с BASCOM. Можно достаточно просто разработать
проект и оттестировать его на компьютере, прежде чем зашивать в
контроллер.
Реклама:
petr5555 вне форума  
Непрочитано 17.02.2010, 15:52  
nsl2004
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
nsl2004 на пути к лучшему
По умолчанию Re: Эмуляция 1-wire лючей DS2405 и DS2408

Сообщение от petr5555 Посмотреть сообщение
Работайте с PROTEUS и с BASCOM. Можно достаточно просто разработать
проект и оттестировать его на компьютере, прежде чем зашивать в
контроллер.
Просто - когда его знаешь. А так приходится паралельно эксперементировать с языком, котрый я увидел неделю назад( Ваscom), разбиратся с протоколом и т д. Т.е. времени уходит неимоверно. Плюс ко всему самое толковое описание компилятора - на арабском!! ( на сайте производителя). У меня даже винда отказывается с PDF файла , через буфер, копировать в переводчик. Вот так солнце и закатывают вручную.
nsl2004 вне форума  
Непрочитано 17.02.2010, 16:07  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,540
Сказал спасибо: 698
Сказали Спасибо 4,315 раз(а) в 1,979 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Эмуляция 1-wire лючей DS2405 и DS2408

Сообщение от nsl2004 Посмотреть сообщение
Плюс ко всему самое толковое описание компилятора - на арабском!! ( на сайте производителя). У меня даже винда отказывается с PDF файла , через буфер, копировать в переводчик. Вот так солнце и закатывают вручную.
Вы это серьезно?
Покажите где, я знакомым арабам скину - давно ищут.
Kabron вне форума  
Непрочитано 17.02.2010, 16:22  
nsl2004
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
nsl2004 на пути к лучшему
По умолчанию Re: Эмуляция 1-wire лючей DS2405 и DS2408

Сообщение от Kabron Посмотреть сообщение
Вы это серьезно?
Покажите где, я знакомым арабам скину - давно ищут.
http://www.mcselec.com/index.php?opt...=254&Itemid=67 Walid Balid курс лекций.Сириец кажется. Навскидку, для меня былабы полезная штука.
Kabron - подскажите пожалуйста , где в листинге программы Вашего преобразователя есть куски типа
Код:
#if Chip = 45
        Admux = &B00100000                               
        Adcsra = &B00000110                               
        Adcsrb = &B00000000
' '        Didr0 = &B00111101
        Didr0 = &B00111100
#endif
         Open "comb.0:57600,8,n,1" For Output As #1
       Print #1 , "T45.3 18.11.07"                          ' version info
это для перехода на Tiny45? Извиняюсь если спросил глупость, но с чего то надо начинать.
Есть и хорошая новость - у меня смоделирован в Протеусе другой Мастер попроще - но он успешно опознал Вашу модельку и даже выдал серийник.

Последний раз редактировалось nsl2004; 17.02.2010 в 16:26.
nsl2004 вне форума  
Непрочитано 17.02.2010, 18:15  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,540
Сказал спасибо: 698
Сказали Спасибо 4,315 раз(а) в 1,979 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Эмуляция 1-wire лючей DS2405 и DS2408

Дык есть же море описаний на аглицком и даже на русском.

Для переключения между камнями достаточно перекомментировать строчки с regfile и const Chip соотв на 32 и 45.
Последние версии протеуса отлично играют Таню45.
Kabron вне форума  
Непрочитано 17.02.2010, 18:46  
nsl2004
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
nsl2004 на пути к лучшему
По умолчанию Re: Эмуляция 1-wire лючей DS2405 и DS2408

Сообщение от Kabron Посмотреть сообщение
Дык есть же море описаний на аглицком и даже на русском.

Для переключения между камнями достаточно перекомментировать строчки с regfile и const Chip соотв на 32 и 45.
Последние версии протеуса отлично играют Таню45.
Перекоментировать - что мы под этим имеем ввиду? Сейчас закоментирован только файл в заголовке, который указывает на 45. А дальше в теле везде if 45 итд. И нигде 32? Т.е более - вопрос в лоб, можно ли из тела программы убрать
Код:
#
if Chip = 45
$loadersize = 512                                     
Config Clockdiv = 1
#endif
такие вот конструкции? А то для меня кода много, и будет проще разобратся как машинка функционирует.
Честно говорю. На русском не нашел. На английском что то есть, читаю сейчас две. А вот на русском. Поделитесь пожалуйста если что то где то видели.
Я так нашел только Claus Kuhnel BASCOM Programming of Microcontrollers with Ease
Да и еще начало перевода этой книги. Это все. Есть два сайта, но для знакомства и изучения языка они малоинформативны ИМХО
nsl2004 вне форума  
Непрочитано 17.02.2010, 19:07  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,540
Сказал спасибо: 698
Сказали Спасибо 4,315 раз(а) в 1,979 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Эмуляция 1-wire лючей DS2405 и DS2408

Ну че тут не ясно? Regfile надо прописать явно. А дальше простая логика: все что не 45 относится к 32. Можно убрать, тогда будет компилится по Мегу32
На их сайте - хороший PDF, ну и
http://yandex.ru/yandsearch?text=bascom&lr=213

Последний раз редактировалось Kabron; 17.02.2010 в 19:13.
Kabron вне форума  
Непрочитано 17.02.2010, 19:34  
nsl2004
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
nsl2004 на пути к лучшему
По умолчанию Re: Эмуляция 1-wire лючей DS2405 и DS2408

2Kabron Спасибо - я так и думал, но все таки решил спросить.
nsl2004 вне форума  
Непрочитано 18.02.2010, 12:38  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,540
Сказал спасибо: 698
Сказали Спасибо 4,315 раз(а) в 1,979 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Эмуляция 1-wire лючей DS2405 и DS2408

Вот еще
http://www.wrighthobbies.net/downloa...avr-theory.pdf
Kabron вне форума  
Непрочитано 18.02.2010, 13:54  
nsl2004
Почётный гражданин KAZUS.RU
 
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
nsl2004 на пути к лучшему
По умолчанию Re: Эмуляция 1-wire лючей DS2405 и DS2408

Сообщение от Kabron Посмотреть сообщение
Вот еще
http://www.wrighthobbies.net/downloa...avr-theory.pdf
Спасибо. Уже на вскидку вижу что книга весьма неплоха. Вот что я нашел, может кому пригодится Справочник по программированию BASCOM-8051
Он для АVR тоже подходит, правда за исключением Ассемблерных вставок, так говорят. Но мне помогает конкретно разобратся что есть что.
nsl2004 вне форума  
 

Закладки

Метки
1-wire, ds2405, ds2408
Опции темы

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

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

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


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


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