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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 26.09.2011, 20:37  
Bar_boss
Гражданин KAZUS.RU
 
Регистрация: 22.04.2007
Адрес: Минск
Сообщений: 565
Сказал спасибо: 53
Сказали Спасибо 104 раз(а) в 81 сообщении(ях)
Bar_boss на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от st_1 Посмотреть сообщение
Дык... ваши косяки вашими косяками и останутся...
Это Вы к чему? Замеченый и исправленный косяк - как бы уже и не косяк Учатся на чужих, и к сожалению, и на своих ошибках. Или вы такой идеалист у кого получается всё с первого раза О, тогда простите, высочайший гуру. Мы недостойны вашего внимания

Сообщение от st_1 Посмотреть сообщение

Непонятно одно... за темой что... совсем никто не следит??? Вопрос был по CRC... а посыпались личные воспоминания "как я неправильно сделал, но и после того как я сделал правильно, всё равно работало неправильно"...
Да на здоровье:

Цитата:

;Расчсёт CRC

CNT_CRC
CLRF CRC
BCF FLAG,1
MOVF CODKEY1,0
MOVWF SAVE_W
CALL DO_CRC
MOVF CODKEY2,0
MOVWF SAVE_W
CALL DO_CRC
MOVF CODKEY3,0
MOVWF SAVE_W
CALL DO_CRC
MOVF CODKEY4,0
MOVWF SAVE_W
CALL DO_CRC
MOVF CODKEY5,0
MOVWF SAVE_W
CALL DO_CRC
MOVF CODKEY6,0
MOVWF SAVE_W
CALL DO_CRC
MOVF CODKEY7,0
MOVWF SAVE_W
CALL DO_CRC
MOVF CODKEY8,0
MOVWF SAVE_W
CALL DO_CRC

MOVLW 0x00 ;Проверка на переполнение адресов
SUBWF CRC,0
BTFSC STATUS,Z
BSF FLAG,1
RETURN
DO_CRC
MOVLW 0x08
MOVWF BIT_CNT
MOVF SAVE_W,0
DO_CRC1
XORWF CRC,0
MOVWF TEMP
RRF TEMP,0
MOVF CRC,0
BTFSC STATUS,0
XORLW 0x18
MOVWF TEMP
RRF TEMP,0
MOVWF CRC
BCF STATUS,0
RRF SAVE_W,1
MOVF SAVE_W,0
DECFSZ BIT_CNT,1
GOTO DO_CRC1
RETURN
Реклама:

Последний раз редактировалось Bar_boss; 26.09.2011 в 20:43.
Bar_boss вне форума  
Непрочитано 26.09.2011, 20:40  
shasha56
Прохожий
 
Регистрация: 31.12.2010
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
shasha56 на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

да дёрни резче дверь идиот
shasha56 вне форума  
Непрочитано 26.09.2011, 20:51  
Bar_boss
Гражданин KAZUS.RU
 
Регистрация: 22.04.2007
Адрес: Минск
Сообщений: 565
Сказал спасибо: 53
Сказали Спасибо 104 раз(а) в 81 сообщении(ях)
Bar_boss на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от shasha56 Посмотреть сообщение
да дёрни резче дверь идиот
А это вы о чём?
Bar_boss вне форума  
Непрочитано 26.09.2011, 20:51  
Bar_boss
Гражданин KAZUS.RU
 
Регистрация: 22.04.2007
Адрес: Минск
Сообщений: 565
Сказал спасибо: 53
Сказали Спасибо 104 раз(а) в 81 сообщении(ях)
Bar_boss на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от shasha56 Посмотреть сообщение
да дёрни резче дверь идиот
А это вы о чём?
Bar_boss вне форума  
Непрочитано 26.09.2011, 20:57  
nonamedov
Почётный гражданин KAZUS.RU
 
Регистрация: 06.06.2008
Сообщений: 1,530
Сказал спасибо: 78
Сказали Спасибо 427 раз(а) в 365 сообщении(ях)
nonamedov на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Извините, но к CRC это не имеет никакого отношения.
nonamedov вне форума  
Непрочитано 26.09.2011, 21:14  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от Bar_boss Посмотреть сообщение
Это Вы к чему? Замеченый и исправленный косяк - как бы уже и не косяк
Вот один косяк... хотя вы считаете его исправленным... или даже... достижением...
Сообщение от Bar_boss Посмотреть сообщение
Если оставить свободную память EEPROM, так как есть (0xFF), то любым "правильным" ключом станет ключ с кодом 0xFF (т.е так называемый "универсальный ключ-вездеход").
По 0xFF удобно свободную область искать, а забивание чем попало не спасёт от проблемы...
st_1 вне форума  
Непрочитано 26.09.2011, 21:27  
nonamedov
Почётный гражданин KAZUS.RU
 
Регистрация: 06.06.2008
Сообщений: 1,530
Сказал спасибо: 78
Сказали Спасибо 427 раз(а) в 365 сообщении(ях)
nonamedov на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

А что мешает хранит не только ключи, но и число сохраненных ключей?
nonamedov вне форума  
Непрочитано 26.09.2011, 21:30  
Godzilla82
Почётный гражданин KAZUS.RU
 
Регистрация: 29.10.2006
Сообщений: 1,446
Сказал спасибо: 99
Сказали Спасибо 317 раз(а) в 233 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: Замок на iButton DS1990

Сообщение от nonamedov Посмотреть сообщение
А что мешает хранит не только ключи, но и число сохраненных ключей?
Религия...
Godzilla82 вне форума  
Непрочитано 26.09.2011, 21:41  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от nonamedov Посмотреть сообщение
А что мешает хранит не только ключи, но и число сохраненных ключей?
И что толку??? А если фрагментация???
st_1 вне форума  
Непрочитано 26.09.2011, 21:41  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от Godzilla82 Посмотреть сообщение
Религия...
Мозги...
st_1 вне форума  
 

Закладки
Опции темы

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

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

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


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


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