|
Виж темите без отговор | Виж активните теми
Дата и час: Вто Юли 28, 2026 1:18 am
|
Страница 1 от 1
|
[ 6 мнения ] |
|
| Автор |
Съобщение |
|
frost_13
Ранг: Минаващ
Регистриран на: Чет Ное 26, 2009 11:33 pm Мнения: 14
|
 PIC16F84A
Здравеите колеги!
От скоро се занимавам с микроконтролери и програмиране на асемблер, искам да попитам как мога да изпратя съобщение като на пример, съобщение със стойност 20h от порт RB0 например използван PIC16F84A?
Благодаря предварително!
|
| Чет Ное 26, 2009 11:44 pm |
|
 |
|
Wise
Ранг: Форумен бог
Регистриран на: Нед Дек 19, 2004 6:26 pm Мнения: 1628 Местоположение: Сливен
|
Ако питаш за софтуерен UART
http://www.acm.uiuc.edu/sigarch/project ... serial.pdf
има, разбира се много други примери
|
| Пет Ное 27, 2009 10:41 am |
|
 |
|
frost_13
Ранг: Минаващ
Регистриран на: Чет Ное 26, 2009 11:33 pm Мнения: 14
|
 frost_13
Ами става въпрос че искам с PIC16F84A да комуникирам с ECU на автомобила си GOLF 3, понеже намерих една схемка в нета но я преработиь малко за интерфейсен адаптер с този PIC, а там е дадено че RB5,RB6-са изходи за КиL линиите за комуникация а RB7-вход за К линията, а схемката е с два транзистора и LM339, и ми трябва да изпратя адрес за комуникация и по K и L тоест от изходи RB5,RB6, ако може някакво кратко примерче как става точно изпрачането на някаква стоиност от тези портове и това на асемблер.
|
| Пет Ное 27, 2009 11:08 am |
|
 |
|
Desert Leo
Ранг: Форумен бог
Регистриран на: Чет Фев 10, 2005 3:25 pm Мнения: 5677 Местоположение: София
|
Преди да изпратиш каквото и да било към ЕКУ-то на колата си помисли дали наистина знаеш какво правиш.
За да не търсиш ново ЕКУ.
А това, за което говориш се прави с кой да е контролер.
Няма ли най-после да го забравите този 16F84!
|
| Пет Ное 27, 2009 8:51 pm |
|
 |
|
frost_13
Ранг: Минаващ
Регистриран на: Чет Ное 26, 2009 11:33 pm Мнения: 14
|
 PIC
Ами реших да го правя с PIC18F252 с неговия USART модул за комуникация, а за GOLF3 до колкото знам иползва ISO 9141-2 K L интерфейс, и неговата инициализация е:
1. Изпращам стойност 33h към ECU с 5bit/s
2. ECU одговаря с 55h,08h,08h
3. Одговарям с F7h
4. ECU одговаря с CCh
Ако не е така поправете ме, някой ако знае точния протокол за GOLF 3 1993 да сподели, за първи път правя тъкова у-во, помогнете малко с info по въпроса
Благодарности
|
| Пет Ное 27, 2009 9:58 pm |
|
 |
|
milenjs
Ранг: Форумен бог
Регистриран на: Сря Мар 08, 2006 2:12 pm Мнения: 2017 Местоположение: Котел
|
А не PIC18F252, Golf 3-ка само с PIC16F84A
Преди да преработваш каквото и да е наблегни на правописа и българския език, след това попрочети малко за микроконтролери, без значение кои, после прочети за протоколи за комуникация - RS232, 485... това е пътя.
|
| Нед Ное 29, 2009 7:36 pm |
|
|
|
Страница 1 от 1
|
[ 6 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 3 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|