Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Atmega AVR микроконтроллер Нужен толчок , в смысле толкнуть http://www.cyberforum.ru/avr/thread2086756.html
Всем здравствуйте! Что-то я завис. Никак не решу в какую сторону пойти, а время поджимает. Ситуация: В проекте есть возможность установить от 1 до 10 датчиков . Как человек достаточно разумный...
Не работает АЦП Atmega AVR микроконтроллер
Вечер добрый. Понадобилось мне АЦП сделать на меге8й, да вот испытания в Протеусе ничего хорошего не показывают. Светодиод по идее должен загораться при превышении 2.5В. Настроил АЦП как на...
Atmega AVR микроконтроллер обработка инкрементального энкодера на прерываниях (asm)
Приветствую сообщество. Пытаюсь нарулить на ассемблере код обработки энкодера, оно вроде функционирует, но с большими глюками. Вкратце: энкодер подключен к D1, D2. 4 светодиода подключены к...
Atmega AVR микроконтроллер Проблемма с адрессацией памяти ATmega88PA Все началось с того, что ко мне в руки попал графический ЖКИ от NOKIA 3310, сразу решил что не буду использовать чужие проекты или чужие библиотеки для работы с этим ЖКИ, так как не очень опытный... http://www.cyberforum.ru/avr/thread2086753.html
Atmega AVR микроконтроллер Перезагружается контроллер, при выключении нагрузки. http://www.cyberforum.ru/avr/thread2086752.html
Имеется терморегулятор на mega8 и ds18b20, к которой подключено реле (подключено правильно, через транзистор, с диодом). Через реле включен небольшой вентилятор, на 150 ватт. Так вот, при выключении...
Cкорость обмена по UART Atmega AVR микроконтроллер
Значит есть в одной книжке такая табличка. К примеру привожу только эту вырезку. <Изображение удалено> Если присмотреться, то видно, что при UBRR = 1 скорость соответствует 2м значениям: 230400...
Atmega AVR микроконтроллер Странная работа АЦП Attiny13A
Доброе время суток. Затеял тут один девайсик залудить. Заюзал Attiny13A-PU. PWM, прерывания, все работает нормально, а вот с АЦП непонятки. Я сейчас код, понадерганный из проги, и относящийся к...
Atmega AVR микроконтроллер Attiny45 залочилась? Всем hi! Дело было вечером, делать было особо нефиг... Короче, зашил я своей attiny45-20su новые фьюзы. После чего она пропала с экранов радара, т.е. программатор перестал её видеть. Вопрос:... http://www.cyberforum.ru/avr/thread2086749.html
Atmega AVR микроконтроллер ATmega8 + TWI, aka I2C (с датчиком LM75A) зависает. http://www.cyberforum.ru/avr/thread2086748.html
Собрал термостат такой на ATmega8 с датчиком LM75A. частота шины I2C - 200 кГц. работает с двумя датчиками нормально, читает показания... но! если не подключен датчик или во время работы случайно...
Atmega AVR микроконтроллер как соединить между собой два МК Attmega 16. Здравствуйте форумчани. собрал эту маленькую схему, а как написать программу для обоих МК не знаю. Задача состоит в том что бы с помощью одного микроконтроллера зажечь светодиод другого... http://www.cyberforum.ru/avr/thread2086747.html
dork
0 / 0 / 0
Регистрация: 25.03.2017
06.12.2012, 16:55 0

Помогите с расчетом CRC

06.12.2012, 16:55. Просмотров 3657. Ответов 7
Метки (Все метки)

Ответ

Алгоритм модифицирован и оптимизирован по скорости,
при реализации "в лоб" будет длинее....

//---------------------------------------------------
// расчет CRC (побайтный) по полиному X8+X5+X4+1 (для MicroLan)
char CalkCRC(char Byte, char CRC)
{
uint8_t i;

for(i = 0; i < 8; i++, Byte >>= 1){
if((Byte ^ CRC) & 1) CRC = CRC >> 1 ^ 0x8C;
else CRC >>= 1;
}
return CRC;
}

Вернуться к обсуждению:
Помогите с расчетом CRC
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2012, 16:55
Готовые ответы и решения:

DS18B20 Не хочет совпадать CRC
Мучаюсь тут с этим CRC уже 2й день и нифига непойму почему считаное и вычисленное не совпадают,...

Разъясните где не прав: Aduc831, Modbus, CRC-16
В силу своих возможностей пытаюсь прикрутить Modbus на МК ADUC831. Краткий курс дела: -Uart...

Помогите с расчетом в MathCAD
Доброго времени суток! Заранее извиняюсь за возможно глупый вопрос, но я далека от математики,...

Треугольник с расчетом всех углов a, b, c и расчетом длины перпендикуляров
Не пойму куда и какие функции вписать чтобы он считал еще углы и перепендикуляры... Вот сам...

Неполадки с расчетом
Опять тупая проблема:не могу просто повторить то, что нужно. Нужна ваша помощь, уважаемые.:wall:...

7
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.