Найдено 33 результата

invisible86
Вс янв 19, 2025 17:30:29
Форум: Разные вопросы по МК
Тема: Модуль GIR1602F: PIC16F628 + LCD1602
Ответы: 21
Просмотры: 10528

Re: Модуль GIR1602F: PIC16F628 + LCD1602

Приветствую уважаемых котов!

Добавлю информацию, нарытую мной по этому модулю, может кому то пригодится

На принципиальной схеме я не указал только микросхему SP3232, тк в моих проектах она будет не задействована.

Во вложении схема и прошивка с исходником (часы, настраивается время кнопками ...
invisible86
Ср ноя 26, 2014 07:55:20
Форум: Статьи
Тема: Интерфейс 1-Wire
Ответы: 68
Просмотры: 58986

Re: Интерфейс 1-Wire

наверно я такой безумный :write:

а есть предложение как по одному проводу данные передать другим способом?
invisible86
Ср ноя 26, 2014 06:57:04
Форум: Статьи
Тема: Интерфейс 1-Wire
Ответы: 68
Просмотры: 58986

Re: Интерфейс 1-Wire

Коты помогите, нужно связать два мк pic16f84a по 1-wire, те к примеру передать с мк на мк значение температуры считанной с датчика DS1820, тоторое хранится к примеру в переменной t.

уточню немного суть, программы пишу и компилирую в среде mikroC fo pic, там имеется даже пример для датчика ds1820 ...
invisible86
Пт сен 21, 2012 05:34:12
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

с ibutton пока притормозил, появился другой вопрос про прерывания, почему светодиод на порту d мигает с частотой раз в секунду только при нажатой кнопке клавиатуры 3х4, что я сделал не так?
invisible86
Ср сен 19, 2012 19:36:40
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

не нашел как в нем смоделировать ibutton ds1990, наверное в нем нет ее в библиотеке
invisible86
Ср сен 19, 2012 19:32:08
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

sads, я немного потерялся, осваивал протеус, интересная вещь, смоделировал работу клавиатуры, с ibutton пока не получается
invisible86
Вт сен 18, 2012 04:22:29
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

shads, не могу понять как она у тебя вычисляет CRC, ты не мог бы пояснить
invisible86
Пн сен 17, 2012 10:42:14
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

shads, а ты не знаешь как организовать проверку CRC для ds1990, мануал весь мозг вынес, а главное полином что то знакомое но не помню))
invisible86
Пн сен 17, 2012 10:38:31
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

shads, а что у тебя за 8UL, вроде бы сдвиг с присваиванием обратно пишется просто abc <<= 8;
invisible86
Пн сен 17, 2012 06:46:19
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

shads, а еще мне интересно если я прочитаю данные ну к примеру с еепром и запишу их переменные a, b ,e, те a = 00011100, b = 00001111, e = 01110000 как мне их объединить в одно значение что бы вышло к примеру rez = 00011100 00001111 01110000, думаю нужно использовать сдвиг влево сдвинуть а влево ...
invisible86
Пн сен 17, 2012 06:37:16
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

shads, с EEPROM все получилось написал вот такой код

unsigned int a, b, e;

void main() {
trisd = 0b00000000;

portd=0b00011000;
delay_ms(1000);
// читаем eeprom ячейки 0, 1 и так для интереса 255, но так как они еще пустые как я понял выводятся все единицы
PORTd = Eeprom_Read(0);
delay_ms(1000 ...
invisible86
Пн сен 17, 2012 05:18:05
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

shads, Не поверишь до многого из этого я сам вчера допер, но все равно огромное спасибо, сегодня на работе опробую запись чтение EEPROM если успею еще и одно проводной опробую :)
invisible86
Вс сен 16, 2012 19:13:39
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

Alex, для пробы дай ссылку на хороший компилятор
invisible86
Вс сен 16, 2012 18:48:47
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

Аlex, у меня с ним проблем раньше не было
invisible86
Вс сен 16, 2012 17:32:37
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

shads, а ты не мог бы мне подробнее расписать что и где происходит в том отрезке кода который я привел и для чего что делается, раз уж ты в 20 раз дольше программированием занимаешься, чем я :wink:
invisible86
Вс сен 16, 2012 17:27:08
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

не думал что так трудно будет найти исходник написанный на mikroC for PIC для того что бы разобраться на примере уже почти месяц рою интернет :)
invisible86
Вс сен 16, 2012 17:20:25
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

shads, спасибо, буду рад если поделитесь.

А разве если я восемь раз буду в читать данные не считаются ли все 8 раз одни и те же младшие 8 бит? разве не нужно указывать как то что и откуда читать? знаешь уже крыша едет :)
invisible86
Пт сен 14, 2012 11:22:48
Форум: PIC
Тема: Электронный замок с управлением от таблеток iBUTTON
Ответы: 50
Просмотры: 13018

Re: Электронный замок с управлением от таблеток iBUTTON

интересно как же они тогда в примере все 64 прочитали


do { // главный цикл

Ow_Reset(&PORTE,2); // Сигнал сброса по шине Onewire
Ow_Write(&PORTE,2,0xCC); // Выдача команды SKIP_ROM
Ow_Write(&PORTE,2,0x44); // Выдача команды CONVERT_T
Delay_us(120);

Ow_Reset(&PORTE,2);
Ow_Write(&PORTE,2 ...

Перейти к расширенному поиску