Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 22.02.2016, 14:11  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Youtube канал по PIC-микроконтроллерам для начинающих

Обсуждение здесь https://kazus.ru/forums/showthread.php?t=112447&page=3
Реклама:
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 03.03.2016, 01:27  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC-микроконтроллерам для начинающих

Урок 61: Программирование на ассемблере похожих операций с байтами или битами.
Нажмите, чтобы открыть спойлер
Видео:

В уроке показано программирование на ассемблере похожих операций с байтами или битами применительно к микроконтроллерам PIC. Показано, как можно уменьшить код программы используя регистры FSR и INDF или другие методы при работе с Байтами или Битами, соответственно.
Рассмотрены две задачи:
1. Проверка байтов адреса 1 wire устройства, которые хранятся в оперативной памяти микроконтроллера с использование алгоритма CRC.
2. Каждый бит адреса (64 бита) вывести на светодиод, друг за другом.
В Уроке использовались программы MPLAB X, Proteus.

Код программы (.txt): https://drive.google.com/file/d/0B3l...ew?usp=sharing

Последний раз редактировалось dosikus; 12.09.2016 в 11:35.
mplasek вне форума  
Непрочитано 17.03.2016, 03:47  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC-микроконтроллерам для начинающих

Урок 62: 1 Wire команда SEARCH ROM.
Нажмите, чтобы открыть спойлер
Видео:

Показано, какой результат можно получить, если использовать команду SEARCH ROM, на примере схемы с датчиками температуры DS18B20. Рассмотрена команда SEARCH ROM, применяемая в интерфейсе 1 wire, для определения адреса ведомых 1 wire устройств, подключенных к микроконтроллеру или другому ведущему устройству. Рассказывается, как будут отвечать ведомые 1 wire устройства после получения команды SEARCH ROM и как должно дальше работать ведущее устройство. Объяснены примеры работы команды SEARCH ROM в случае подключения одного и двух 1 wire устройств.

Ссылка на таблицу из урока: https://drive.google.com/file/d/0B3l...ew?usp=sharing

Последний раз редактировалось dosikus; 12.09.2016 в 11:35.
mplasek вне форума  
Непрочитано 02.04.2016, 02:03  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC-микроконтроллерам для начинающих

Урок 63: Методика поиска адресов 1 Wire устройств
Нажмите, чтобы открыть спойлер
Видео:

В уроке показано, как можно определить адреса 1 Wire устройств с использованием команды SEARCH ROM. Методика поиска устройств рассмотрена на примере 6 устройств 1 wire, которые обладают уникальными адресами. Методика поиска устройств будет работать и для другого количества устройств. Используя методику, можно продумать алгоритм действитий для ведущего устройства и на основе алгоритма написать код программы для ведомого устройства.

Ссылка на файл с примерами адресов, используемых в уроке. https://drive.google.com/file/d/0B3l...47109982717878

Последний раз редактировалось dosikus; 12.09.2016 в 11:35.
mplasek вне форума  
Непрочитано 11.04.2016, 11:20  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC-микроконтроллерам для начинающих

Урок 64: Алгоритмы поиска 1 Wire устройств
Нажмите, чтобы открыть спойлер
Видео:

Алгоритмы поиска 1 Wire устройств с использованием команды Search ROM рассмотрены в уроке. Рассмотрен алгоритм поиска 1 Wire устройств, который основан на методике поиска, представленной в предыдущем теоретическом уроке. Также рассмотрено более подробно, как некоторые пункты алгоритма поиска организовать на микроконтроллере PIC16F84A. Представлены упрощёные варианты этого алгоритма. Упрощёные варианты алгоритма необходимы для уменьшения количества ошибок при написании программы поиска. После написания программы по урощёному алгоритму, программу можно изменять, чтоб она соответствовала более сложным алгоритмам.
Также в уроке рассмотрен алгоритм поиска устройств от разработчика интерфейса 1 Wire. Дано пояснение к этому алгоритму.

Алгоритм поиска 1 Wire устройств:
https://drive.google.com/open?id=0B3...mE4YnplaFBPQVU
Алгоритм поиска 1 Wire устройств для микроконтроллера PIC16F84A:
https://drive.google.com/open?id=0B3...FQ2MC1kMVVkdWM
Алгоритм поиска 1 Wire устройств для микроконтроллера PIC16F84A без проверки на ошибки:
https://drive.google.com/open?id=0B3...1U2Vng5MmMtdzQ
Алгоритм поиска одного 1 Wire устройства для микроконтроллера PIC16F84A без проверки на ошибки:
https://drive.google.com/open?id=0B3...jY5V0ktSDBGS3c
Файл с описанием алгоритма поиска от разработчика 1 Wire переведённый на русский язык:
https://drive.google.com/open?id=0B3...1lvRzFtcTdtYzA

Последний раз редактировалось dosikus; 12.09.2016 в 11:36.
mplasek вне форума  
Непрочитано 08.05.2016, 15:31  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC-микроконтроллерам для начинающих

65. Программа поиска адреса 1 wire устройства (Урок 56. Теория)
Нажмите, чтобы открыть спойлер
Видео:

В уроке написана на языке Ассемблер программа для поиска адреса 1 wire устройства с использованием команды SearchROM. Программа написана для микроконтроллера PIC16F84A. Данная программа позволяет работать только с одним устройством.
Были написаны подпрограммы передачи и приёма бит по интерфейсу 1 wire.
Программа была проверена на схеме собранной в программе Proteus.
Ссылка на код программы:
https://drive.google.com/open?id=0B3...FV1T2lXdnlfTWs

Последний раз редактировалось dosikus; 12.09.2016 в 11:36.
mplasek вне форума  
Непрочитано 21.05.2016, 14:38  
kiv69
Прописка
 
Регистрация: 26.02.2010
Адрес: Брест
Сообщений: 241
Сказал спасибо: 10
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
kiv69 на пути к лучшему
По умолчанию Re: Youtube канал по PIC-микроконтроллерам для начинающих

Почему все эти "учителя" обучают либо на PIC16F84, либо на PIC16F628 Неужели нельзя взять PIC в пять раз дешевле, на 28 ног, с аппаратным I2C? Такое впечатление, что эти обучатели либо процент с продаж имеют, либо сами ничего больше не знают.
kiv69 вне форума  
Непрочитано 09.06.2016, 23:11  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: Youtube канал по PIC-микроконтроллерам для начинающих

да какая разница какой чип!
Dtolok вне форума  
Непрочитано 10.09.2016, 00:36  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC-микроконтроллерам для начинающих

66. Программа определения адресов 1 wire устройств на ассемблере (Урок 57. Теория)
Нажмите, чтобы открыть спойлер
Видео:

В уроке написана программа для определения адресов 1 wire устройств, подключенных к одной ножке микроконтроллера. Программа написана на языке ассемблер для микроконтроллера PIC16F84A. Программа написана на основе упрощённого алгоритма, не включающего контроль отсутствия 1 wire устройств на шине и без проверки CRC. Информация об адресах 1 wire устройств выводится на светодиоды. Урок является продолжением предыдущих теоритических уроков по интерфейсу 1 wire. Программа в которой происходило написание программы для PIC16F84A MPLAB X v 2.35. Программа для проверки схемы с микроконтроллером и 1 wire устройством были Proteus 7.6

Ссылка на код программы написанной в уроке:
https://drive.google.com/open?id=0B3...05JYnFMaVZ2OWs

Последний раз редактировалось dosikus; 12.09.2016 в 11:36.
mplasek вне форума  
Непрочитано 10.09.2016, 06:12  
firew0rker
Заблокирован
 
Регистрация: 22.04.2010
Сообщений: 348
Сказал спасибо: 41
Сказали Спасибо 106 раз(а) в 95 сообщении(ях)
firew0rker на пути к лучшему
По умолчанию Re: Youtube канал по PIC-микроконтроллерам для начинающих

Сообщение от Dtolok Посмотреть сообщение
да какая разница какой чип!
Разница в ядре и поддерживаемом им наборе инструкций.
PIC16F8X - 35 инструкций.
"enhanced mid-range 8-bit CPU core" - 49 инструкций.
А если взять PIC18, будет меньше заморочек с банками памяти и удобнее ассемблер. Но сложностей в изучении не больше. Сама начинала изучение ассемблера PIC с PIC18F452, потом по сравнению с ним PIC16F и PIC12F показались неудобными, неполноценными.
firew0rker вне форума  
 

Закладки

Метки
assembler, pic16f84, ассемблер, микроконтроллеры pic
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
Литература по микроконтроллерам (AVR, PIC, ПЛИС и т.д.). Сборка книг - (256 книг+ 27 CD c примерами из книг) [обновление 2011, PDF, DJVU] yurinform Микроконтроллеры, АЦП, память и т.д 5 05.07.2011 19:00
есть информация по PIC для начинающих... aleksandr-zh Микроконтроллеры, АЦП, память и т.д 0 31.05.2005 18:58


Часовой пояс GMT +4, время: 14:22.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot