Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
17.02.2010, 14:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 16.02.2010
Сообщений: 1,409
Сказал спасибо: 0
Сказали Спасибо 128 раз(а) в 114 сообщении(ях)
|
Re: Эмуляция 1-wire лючей DS2405 и DS2408
Работайте с PROTEUS и с BASCOM. Можно достаточно просто разработать
проект и оттестировать его на компьютере, прежде чем зашивать в
контроллер.
|
|
|
|
17.02.2010, 15:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
|
Re: Эмуляция 1-wire лючей DS2405 и DS2408
Сообщение от petr5555
|
Работайте с PROTEUS и с BASCOM. Можно достаточно просто разработать
проект и оттестировать его на компьютере, прежде чем зашивать в
контроллер.
|
Просто - когда его знаешь. А так приходится паралельно эксперементировать с языком, котрый я увидел неделю назад( Ваscom), разбиратся с протоколом и т д. Т.е. времени уходит неимоверно. Плюс ко всему самое толковое описание компилятора - на арабском!! ( на сайте производителя) ![Улыбка](images/smilies/icon_smile.gif) . У меня даже винда отказывается с PDF файла , через буфер, копировать в переводчик. ![Мистер Грин](images/smilies/icon_smilegreen.gif) Вот так солнце и закатывают вручную.
|
|
|
|
17.02.2010, 16:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,540
Сказал спасибо: 698
Сказали Спасибо 4,315 раз(а) в 1,979 сообщении(ях)
|
Re: Эмуляция 1-wire лючей DS2405 и DS2408
Сообщение от nsl2004
|
Плюс ко всему самое толковое описание компилятора - на арабском!! ( на сайте производителя) . У меня даже винда отказывается с PDF файла , через буфер, копировать в переводчик. Вот так солнце и закатывают вручную.
|
Вы это серьезно?
Покажите где, я знакомым арабам скину - давно ищут.
|
|
|
|
17.02.2010, 16:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
|
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.
|
|
|
|
17.02.2010, 18:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,540
Сказал спасибо: 698
Сказали Спасибо 4,315 раз(а) в 1,979 сообщении(ях)
|
Re: Эмуляция 1-wire лючей DS2405 и DS2408
Дык есть же море описаний на аглицком и даже на русском.
Для переключения между камнями достаточно перекомментировать строчки с regfile и const Chip соотв на 32 и 45.
Последние версии протеуса отлично играют Таню45.
|
|
|
|
17.02.2010, 18:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
|
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
Да и еще начало перевода этой книги. Это все. Есть два сайта, но для знакомства и изучения языка они малоинформативны ИМХО
|
|
|
|
17.02.2010, 19:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,540
Сказал спасибо: 698
Сказали Спасибо 4,315 раз(а) в 1,979 сообщении(ях)
|
Re: Эмуляция 1-wire лючей DS2405 и DS2408
Ну че тут не ясно? Regfile надо прописать явно. А дальше простая логика: все что не 45 относится к 32. Можно убрать, тогда будет компилится по Мегу32
На их сайте - хороший PDF, ну и
http://yandex.ru/yandsearch?text=bascom&lr=213
Последний раз редактировалось Kabron; 17.02.2010 в 19:13.
|
|
|
|
17.02.2010, 19:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
|
Re: Эмуляция 1-wire лючей DS2405 и DS2408
2Kabron Спасибо - я так и думал, но все таки решил спросить.
|
|
|
|
18.02.2010, 12:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,540
Сказал спасибо: 698
Сказали Спасибо 4,315 раз(а) в 1,979 сообщении(ях)
|
Re: Эмуляция 1-wire лючей DS2405 и DS2408
|
|
|
|
18.02.2010, 13:54
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.04.2009
Сообщений: 5,611
Сказал спасибо: 1,070
Сказали Спасибо 1,273 раз(а) в 884 сообщении(ях)
|
Re: Эмуляция 1-wire лючей DS2405 и DS2408
Спасибо. Уже на вскидку вижу что книга весьма неплоха. Вот что я нашел, может кому пригодится Справочник по программированию BASCOM-8051
Он для АVR тоже подходит, правда за исключением Ассемблерных вставок, так говорят. Но мне помогает конкретно разобратся что есть что.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:18.
|
|