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

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

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

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

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

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

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

 
Опции темы

Замок на iButton DS1990

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

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

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

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

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

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

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

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

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

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

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

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


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.