НЧ вход на штатную магнитолу Chrysler, эмулятор CD чейнжера |
Здравствуйте, гость ( Вход | Регистрация )
НЧ вход на штатную магнитолу Chrysler, эмулятор CD чейнжера |
30.4.2010, 20:44
Сообщение
#1
|
|
Прописался Группа: Пользователи Сообщений: 115 Регистрация: 3.11.2009 Пользователь №: 25 991 Реальное имя:Павел |
Предистория тут - http://forum.chrysler-dodge.ru/index.php?showtopic=95571
схему и прошивку брал тут - http://www.mictronics.de/?page=cdc_proto#ChryslerJeep кристал брал ATttiny26L-8PU, прошивал PonyProg, конфигурацию и порядок прошивки если понадобится выложу, программатор простейший - "5 проводов" себестоимость - 130р (+хлорное железо 46р) вот что получилось __________________DSC00004.JPG ( 62,16 килобайт ) Кол-во скачиваний: 1188 обернул в термоусадку и отправил жить в угол магнитолы)) __________________DSC00012.JPG ( 75,47 килобайт ) Кол-во скачиваний: 820 __________________DSC00018.JPG ( 89,48 килобайт ) Кол-во скачиваний: 767 распиновка такая __________________DSC00010.jpg ( 92,04 килобайт ) Кол-во скачиваний: 830 теперь при двойном нажатии на MODE можно послушать свой телефон -------------------- Chrysler Concorde LX 2.7
|
|
|
21.1.2019, 8:52
Сообщение
#2
|
|
Только зарегился Группа: Новичок Сообщений: 5 Регистрация: 10.10.2016 Пользователь №: 86 653 Реальное имя:Иван Город:Нижний Новгород |
Не нашел как добавить файл на форум. Залил на гугл диск, вот ссылка ссылка на прошивку для микрконтроллера
Измененный код выглядит следующим образом: nt16_t main(void) { uint8_t j1850_rxmsg_buf[12]; // J1850 message buffer uint8_t j1850_txmsg_buf[] = {0x8D, 0x93, 0x01, 0x00, 0x00, 0x00}; int8_t recv_nbytes; // byte counter j1850_init(); // init J1850 bus sei(); // enable global interrupts for(;;) { recv_nbytes = j1850_recv_msg(j1850_rxmsg_buf); // get J1850 frame if( !(recv_nbytes & 0x80) ) // proceed only with no errors { if( j1850_rxmsg_buf[0] == 0x8D ){ if( j1850_rxmsg_buf[1] == 0x0F ){ switch( j1850_rxmsg_buf[2] ){ default: j1850_txmsg_buf[1] = 0x93; j1850_txmsg_buf[2] = 0x01; j1850_txmsg_buf[3] = 0x01; j1850_txmsg_buf[4] = 0x80; j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5); j1850_send_msg(j1850_txmsg_buf, 6); break; case 0x21: j1850_txmsg_buf[1] = 0x92; j1850_txmsg_buf[2] = 0xC0; j1850_txmsg_buf[3] = 0x00; j1850_txmsg_buf[4] = 0x00; j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5); j1850_send_msg(j1850_txmsg_buf, 6); j1850_txmsg_buf[1] = 0x92; j1850_txmsg_buf[2] = 0xE1; j1850_txmsg_buf[3] = 0x01; j1850_txmsg_buf[4] = 0x03; j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5); j1850_send_msg(j1850_txmsg_buf, 6); j1850_txmsg_buf[1] = 0x93; j1850_txmsg_buf[2] = 0x01; j1850_txmsg_buf[3] = 0x01; j1850_txmsg_buf[4] = 0x80; j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5); j1850_send_msg(j1850_txmsg_buf, 6); break; case 0x24: j1850_txmsg_buf[1] = 0x93; j1850_txmsg_buf[2] = 0x01; j1850_txmsg_buf[3] = 0x01; j1850_txmsg_buf[4] = 0xA0; j1850_txmsg_buf[5] = j1850_crc( j1850_txmsg_buf,5); j1850_send_msg(j1850_txmsg_buf, 6); j1850_txmsg_buf[1] = 0xE1; j1850_txmsg_buf[2] = 0x01; j1850_txmsg_buf[3] = 0x10; j1850_txmsg_buf[4] = j1850_crc( j1850_txmsg_buf,4); j1850_send_msg(j1850_txmsg_buf, 5); j1850_txmsg_buf[1] = 0x94; j1850_txmsg_buf[2] = 0x00; j1850_txmsg_buf[3] = 0x00; j1850_txmsg_buf[4] = j1850_crc( j1850_txmsg_buf,4); j1850_send_msg(j1850_txmsg_buf, 5); break; } } } } // end if message recv } // endless loop return 0; } // end of main() Сейчас все работает, звук огонь! В фотогалерею так и не смог добавить фото логин пароль на сайте не проходят, хотя на форум с ними же захожу... Вот фото ссылка |
|
|
3.3.2021, 22:44
Сообщение
#3
|
|
Завсегдатай Группа: Пользователи Сообщений: 467 Регистрация: 12.12.2015 Из: Санкт-Петербург Пользователь №: 82 155 Реальное имя:Андрей Город:Санкт-Петербург |
Не нашел как добавить файл на форум. Залил на гугл диск, вот ссылка ссылка на прошивку для микрконтроллера Заливать только hex? А для чего остальные файлы? -------------------- Dodge Caravan SE 2.4L 2002г.
Хочешь помочь новичку — делай вместе с ним. Хочешь помочь старику — делай вместо него. Хочешь помочь мастеру — отойди и не мешай. А хочешь помочь дураку — сам дурак. |
|
|
22.3.2021, 13:28
Сообщение
#4
|
|
Только зарегился Группа: Новичок Сообщений: 5 Регистрация: 10.10.2016 Пользователь №: 86 653 Реальное имя:Иван Город:Нижний Новгород |
Не нашел как добавить файл на форум. Залил на гугл диск, вот ссылка ссылка на прошивку для микрконтроллера Заливать только hex? А для чего остальные файлы? остальные файлики - это исходники для сборки hex' а. выложил на всякий случай, мало ли кто еще дорабатывать возмется. |
|
|
Текстовая версия | Сейчас: 28.4.2024, 9:37 |
Мы в соцсетях: |