04.01.2013, 07:57
|
|
Гражданин KAZUS.RU
Регистрация: 01.09.2007
Сообщений: 898
Сказал спасибо: 278
Сказали Спасибо 57 раз(а) в 54 сообщении(ях)
|
Помогите разобраться с кодом...(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
Че это такое не могу понять....
заранее спасибо....
|
|
|
|
04.01.2013, 10:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,731
Сказал спасибо: 2,441
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Помогите разобраться с кодом...(ADuC814)
А что именно смущает?
|
|
|
|
04.01.2013, 10:13
|
|
Гражданин KAZUS.RU
Регистрация: 01.09.2007
Сообщений: 898
Сказал спасибо: 278
Сказали Спасибо 57 раз(а) в 54 сообщении(ях)
|
Re: Помогите разобраться с кодом...(ADuC814)
Сообщение от baiderin
|
А что именно смущает?
|
Что этот код делает ?????
И зачем он нужен .......
Сейчас код перевел пот апаратный TWI чет не пашет все виснет буду разбираться ..........
|
|
|
|
04.01.2013, 10:17
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: Помогите разобраться с кодом...(ADuC814)
ну вот кто он после таких вопросов?
скачать pdf на контроллер (x51, простой как мычание) и изучить биты конфигурации
религия не позволяет?
|
|
|
|
04.01.2013, 10:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Помогите разобраться с кодом...(ADuC814)
Лучше наверное скачать даташит на саму атмегу, там элементарно все... Пару страничек прочитать
|
|
|
|
04.01.2013, 10:52
|
|
Гражданин KAZUS.RU
Регистрация: 01.09.2007
Сообщений: 898
Сказал спасибо: 278
Сказали Спасибо 57 раз(а) в 54 сообщении(ях)
|
Re: Помогите разобраться с кодом...(ADuC814)
Сообщение от niXto
|
Лучше наверное скачать даташит на саму атмегу, там элементарно все... Пару страничек прочитать
|
Так и делаю........... Подымаю аппаратный TWI......... Просто интересно что тот код делал......
|
|
|
|
04.01.2013, 13:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Помогите разобраться с кодом...(ADuC814)
В чужом коде разбираться - себя не уважать
|
|
|
|
04.01.2013, 14:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
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
|
|
|
04.01.2013, 15:22
|
|
Гражданин KAZUS.RU
Регистрация: 01.09.2007
Сообщений: 898
Сказал спасибо: 278
Сказали Спасибо 57 раз(а) в 54 сообщении(ях)
|
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!!!!!!!!
|
|
|
|
04.01.2013, 15:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Помогите разобраться с кодом...(ADuC814)
Сообщение от bass1981
|
Тут и так не чего не запускается устал тыкать ISP программатор чтоб бутлоадер пере залить а тут еще АДУК814!!!!!!!!
|
А с чего начинали? С чтения доки на ADuC или с "тыкать" ?
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:54.
|
|