Загрузка страницы

58. 1-wire CRC на ассемблере (Урок 49. Теория)

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

Ссылка на таблицу, используемую в уроке:
https://drive.google.com/file/d/0B3lFUSB8ZK9Rb29MZ1JXWVRvelU/view?usp=sharing

Ссылка на программу (.txt):
https://drive.google.com/file/d/0B3lFUSB8ZK9Ra1hlREhzbVd5bWM/view?usp=sharing

Спасибо за Like и за Подписку на мой канал.
Получить информацию о канале можно и со страницы в вконтакте! Страница в вконтакте: https://vk.com/mychippic

Видео 58. 1-wire CRC на ассемблере (Урок 49. Теория) канала MyChipPic
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
26 января 2016 г. 20:40:43
00:50:03
Другие видео канала
29. Программирование PIC16F84A для работы с кнопкой (Урок 24. Теория)29. Программирование PIC16F84A для работы с кнопкой (Урок 24. Теория)21. Динамическая индикация с использованием микроконтроллера PIC16F84A (Урок 18. Теория)21. Динамическая индикация с использованием микроконтроллера PIC16F84A (Урок 18. Теория)50. Команды incfsz, swapf, clrw и разделение числа на разряды (Урок 42. Теория)50. Команды incfsz, swapf, clrw и разделение числа на разряды (Урок 42. Теория)49. Знакомство с директивами и арифметическими операциями компилятора mpasm (Урок 41. Теория)49. Знакомство с директивами и арифметическими операциями компилятора mpasm (Урок 41. Теория)31. Управление светодиодом кнопками включения и выключения (Урок 26.Теория)31. Управление светодиодом кнопками включения и выключения (Урок 26.Теория)68. Директивы mpasm (CBLOCK ENDC, include, __CONFIG) (Урок 59. Теория)68. Директивы mpasm (CBLOCK ENDC, include, __CONFIG) (Урок 59. Теория)35. Симуляция нажатия кнопки или входного сигнала в программе MPLAB X (Урок 30. Теория)35. Симуляция нажатия кнопки или входного сигнала в программе MPLAB X (Урок 30. Теория)39. Счётчик на микроконтроллере PIC16F84A (Урок 7. Практика)39. Счётчик на микроконтроллере PIC16F84A (Урок 7. Практика)7. Ассемблер. Инструкции PIC: CLRF, movlw, movwf, nop и регистр W (Урок 7. Теория)7. Ассемблер. Инструкции PIC: CLRF, movlw, movwf, nop и регистр W (Урок 7. Теория)20. Регистр PCL и команда ассемблера RETLW для микроконтроллеров PIC (Урок 17. Теория)20. Регистр PCL и команда ассемблера RETLW для микроконтроллеров PIC (Урок 17. Теория)19. Флаг нулевого результата "Z" в микроконтроллерах PIC (Урок 16. Теория)19. Флаг нулевого результата "Z" в микроконтроллерах PIC (Урок 16. Теория)18. Команды ассемблера BTFSC и BTFSS для PIC микроконтроллеров (Урок 15. Теория)18. Команды ассемблера BTFSC и BTFSS для PIC микроконтроллеров (Урок 15. Теория)32. Управление светодиодом с использованием кнопки и PIC16F84A (Урок 27. Теория)32. Управление светодиодом с использованием кнопки и PIC16F84A (Урок 27. Теория)53. Термометр с датчиком DS18B20, светодиодными индикаторами и PIC16F84A (Урок 45. Теория)53. Термометр с датчиком DS18B20, светодиодными индикаторами и PIC16F84A (Урок 45. Теория)8. Светодиодная мигалка на микроконтроллере PIC16F84A (Урок 8. Теория)8. Светодиодная мигалка на микроконтроллере PIC16F84A (Урок 8. Теория)46. Аппаратный стек в микроконтроллере PIC (Урок 38. Теория)46. Аппаратный стек в микроконтроллере PIC (Урок 38. Теория)27. Комментирование и конструкция #define #ifdef #else #endif в MPLAB X (Урок 23. Теория)27. Комментирование и конструкция #define #ifdef #else #endif в MPLAB X (Урок 23. Теория)17. Команды PIC микроконтроллеров: MOVF, SUBWF, ADDWF, INCF, DECF (Урок 14. Теория)17. Команды PIC микроконтроллеров: MOVF, SUBWF, ADDWF, INCF, DECF (Урок 14. Теория)59.  Регистры FSR и INDF в микроконтроллерах PIC (Урок 50. Теория)59. Регистры FSR и INDF в микроконтроллерах PIC (Урок 50. Теория)45. Музыкальный звонок на микроконтроллере PIC16F84A (Урок 8. Практика)45. Музыкальный звонок на микроконтроллере PIC16F84A (Урок 8. Практика)
Яндекс.Метрика