Отговори на тема  [ 6 мнения ] 
PIC16F84A 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Ное 26, 2009 11:33 pm
Мнения: 14
Мнение PIC16F84A
Здравеите колеги!
От скоро се занимавам с микроконтролери и програмиране на асемблер, искам да попитам как мога да изпратя съобщение като на пример, съобщение със стойност 20h от порт RB0 например използван PIC16F84A?

Благодаря предварително!


Чет Ное 26, 2009 11:44 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Дек 19, 2004 6:26 pm
Мнения: 1628
Местоположение: Сливен
Мнение 
Ако питаш за софтуерен UART
http://www.acm.uiuc.edu/sigarch/project ... serial.pdf
има, разбира се много други примери


Пет Ное 27, 2009 10:41 am
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Ное 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
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение 
Преди да изпратиш каквото и да било към ЕКУ-то на колата си помисли дали наистина знаеш какво правиш.
За да не търсиш ново ЕКУ.
А това, за което говориш се прави с кой да е контролер.
Няма ли най-после да го забравите този 16F84!


Пет Ное 27, 2009 8:51 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Ное 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
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 08, 2006 2:12 pm
Мнения: 2017
Местоположение: Котел
Мнение 
А не PIC18F252, Golf 3-ка само с PIC16F84A :) :) :)
Преди да преработваш каквото и да е наблегни на правописа и българския език, след това попрочети малко за микроконтролери, без значение кои, после прочети за протоколи за комуникация - RS232, 485... това е пътя.


Нед Ное 29, 2009 7:36 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 6 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни