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

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

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

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

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

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


Закрытая тема
Опции темы
Непрочитано 04.01.2013, 07:57   #1
bass1981
Гражданин KAZUS.RU
 
Регистрация: 01.09.2007
Сообщений: 898
Сказал спасибо: 278
Сказали Спасибо 57 раз(а) в 54 сообщении(ях)
bass1981 на пути к лучшему
По умолчанию Помогите разобраться с кодом...(ADuC814)

Нашел пример работы вот с таким чудом
http://www.analog.com/static/importe...ets/AD7747.pdf

Но он под ADuC814, не когда с ними не работал..... А хочу под mega32u4.....

Вроде код под программный I2C смущают некоторые строчки в файле I2Cmstr.c

void I2C_master_init(void)
{
CFG814 |= 0x01; // set serial interface enable bit
I2CCON = 0xA8; // master mode, initial state for SDA & SCL
} // end of I2C_init

Че это такое не могу понять....
заранее спасибо....
Вложения:
Тип файла: rar AD7747.rar (3.8 Кб, 55 просмотров)
Реклама:
bass1981 вне форума  
Непрочитано 04.01.2013, 10:00   #2
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,726
Сказал спасибо: 2,428
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Помогите разобраться с кодом...(ADuC814)

А что именно смущает?
baiderin вне форума  
Непрочитано 04.01.2013, 10:13   #3
bass1981
Гражданин KAZUS.RU
 
Регистрация: 01.09.2007
Сообщений: 898
Сказал спасибо: 278
Сказали Спасибо 57 раз(а) в 54 сообщении(ях)
bass1981 на пути к лучшему
По умолчанию Re: Помогите разобраться с кодом...(ADuC814)

Сообщение от baiderin Посмотреть сообщение
А что именно смущает?
Что этот код делает ?????
И зачем он нужен .......
Сейчас код перевел пот апаратный TWI чет не пашет все виснет буду разбираться ..........
bass1981 вне форума  
Непрочитано 04.01.2013, 10:17   #4
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Помогите разобраться с кодом...(ADuC814)

ну вот кто он после таких вопросов?
скачать pdf на контроллер (x51, простой как мычание) и изучить биты конфигурации
религия не позволяет?
Hives вне форума  
Непрочитано 04.01.2013, 10:33   #5
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Помогите разобраться с кодом...(ADuC814)

Лучше наверное скачать даташит на саму атмегу, там элементарно все... Пару страничек прочитать
niXto вне форума  
Непрочитано 04.01.2013, 10:52   #6
bass1981
Гражданин KAZUS.RU
 
Регистрация: 01.09.2007
Сообщений: 898
Сказал спасибо: 278
Сказали Спасибо 57 раз(а) в 54 сообщении(ях)
bass1981 на пути к лучшему
По умолчанию Re: Помогите разобраться с кодом...(ADuC814)

Сообщение от niXto Посмотреть сообщение
Лучше наверное скачать даташит на саму атмегу, там элементарно все... Пару страничек прочитать
Так и делаю........... Подымаю аппаратный TWI......... Просто интересно что тот код делал......
bass1981 вне форума  
Непрочитано 04.01.2013, 13:58   #7
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Помогите разобраться с кодом...(ADuC814)

В чужом коде разбираться - себя не уважать
niXto вне форума  
Непрочитано 04.01.2013, 14:13   #8
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Помогите разобраться с кодом...(ADuC814)

Сообщение от bass1981 Посмотреть сообщение
Вроде код под программный I2C
Аппаратный.
Сообщение от niXto Посмотреть сообщение
В чужом коде разбираться
С чем тут разбираться?
Всё в комментах написано
PHP код:
void I2C_master_init(void)
{
CFG814 |= 0x01// set serial interface enable bit
I2CCON 0xA8// master mode, initial state for SDA & SCL
// end of I2C_init 
omercury вне форума  
Сказали "Спасибо" omercury
bass1981 (04.01.2013)
Непрочитано 04.01.2013, 15:22   #9
bass1981
Гражданин KAZUS.RU
 
Регистрация: 01.09.2007
Сообщений: 898
Сказал спасибо: 278
Сказали Спасибо 57 раз(а) в 54 сообщении(ях)
bass1981 на пути к лучшему
По умолчанию Re: Помогите разобраться с кодом...(ADuC814)

Во во аппартный!!!!!!!!!!!!!!

А это он не ножками дергает....?????
Хотя не желательно порт на выход ставить и ставить в 1 шина должна сама восстанавливаться......

MDE = 1; // SDA output
MDO = 1; // SDA hi
MCO = 1; // SCL hi
MDO = 0; // SDA lo
MCO = 0; // SCL lo

Я же говорю что под ADuC814 не чего не понимаю...........
Тут и так не чего не запускается устал тыкать ISP программатор чтоб бутлоадер пере залить а тут еще АДУК814!!!!!!!!
bass1981 вне форума  
Непрочитано 04.01.2013, 15:33   #10
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Помогите разобраться с кодом...(ADuC814)

Сообщение от bass1981 Посмотреть сообщение
Тут и так не чего не запускается устал тыкать ISP программатор чтоб бутлоадер пере залить а тут еще АДУК814!!!!!!!!
А с чего начинали? С чтения доки на ADuC или с "тыкать" ?
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Закрытая тема

Закладки


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с кодом ошибки на магнитоле Alukard007 Аудиотехника 0 19.09.2012 09:00
Помогите разобраться с кодом на СИ для ATmega8 Dimitrij Микроконтроллеры, АЦП, память и т.д 31 07.08.2012 14:08
Помогите разобраться с кодом _grey_ Микроконтроллеры, АЦП, память и т.д 1 23.07.2010 19:16
mega8 помогите разобраться с кодом AGAT0365 Микроконтроллеры, АЦП, память и т.д 10 27.05.2010 16:08
Помогите разобраться с кодом Micro C for AVR deeman30rus Электроника - это просто 7 09.02.2010 11:46


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


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