реклама на сайте
подробности

 
 
> Часы реального времени DS1302, протокол работы на асемблере
sgen
сообщение Sep 11 2007, 05:58
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 23-05-07
Пользователь №: 27 903



help.gif Работаю на асемблере с микроконтроллерами Atmal(AT90S2313).
Хочу освоить таймер реального времени DS 1302.
Подскажите пожалуйста кто нибудь с исходниками на асме разобраться с протоколом.
Заранее благодарен за помощь.
Нашол для Pic.
Прикрепленный файл  1.doc ( 27 килобайт ) Кол-во скачиваний: 711

Но если честно, ни чего не понял.
C уважением Сергей. msgen1@rambler.ru
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alex_Pol
сообщение Sep 11 2007, 17:15
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 192
Регистрация: 23-03-05
Из: Украина. Днепропетровск
Пользователь №: 3 626



Посмотрите здесь: http://masters.donntu.edu.ua/2005/fvti/tro...o/ind/index.htm. Там исходник на си и хекс. Дизассемблируйте и разберётесь.
Go to the top of the page
 
+Quote Post
sgen
сообщение Sep 12 2007, 04:23
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 23-05-07
Пользователь №: 27 903



Цитата(Alex_Pol @ Sep 11 2007, 21:15) *
Посмотрите здесь: http://masters.donntu.edu.ua/2005/fvti/tro...o/ind/index.htm. Там исходник на си и хекс. Дизассемблируйте и разберётесь.



Если не трудно подскажите пожалуйста, как преобразовать hex файл в асм.
За ранее спасибо.
То что исходник выложенный мной не для пик я разобрался. Прошу извинения за дезу.
По моему он для 89 серии, если опять не ошибаюсь.
Go to the top of the page
 
+Quote Post
Alex_Pol
сообщение Sep 12 2007, 06:53
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 192
Регистрация: 23-03-05
Из: Украина. Днепропетровск
Пользователь №: 3 626



Цитата(sgen @ Sep 12 2007, 07:23) *
Если не трудно подскажите пожалуйста, как преобразовать hex файл в асм.
За ранее спасибо.

Там полностью алгоритм расписан. Исходник как бы и не нужен. Я дизассемблирую студией. Открываете ей rtc_code.hex, соглашаетесь со всем, что она предложит, читаете исходник. Программа - смотреть нЕначто.
З.Ы. Посмотрел исходник - все приколы компилятора присутствуют. Можно ещё на треть сократить.
Go to the top of the page
 
+Quote Post
Taric
сообщение Sep 12 2007, 07:20
Сообщение #5





Группа: Новичок
Сообщений: 3
Регистрация: 12-09-07
Пользователь №: 30 484



Цитата(Alex_Pol @ Sep 12 2007, 09:53) *
Там полностью алгоритм расписан. Исходник как бы и не нужен. Я дизассемблирую студией. Открываете ей rtc_code.hex, соглашаетесь со всем, что она предложит, читаете исходник. Программа - смотреть нЕначто.

Слушай, ассемблер это хорошо но надо переходить на Си. Рано или поздно это придется сделать. Сам через это прошол! smile.gif На Си могу помочь! И еще поменяй контроллер, возьми Мегу8!
Go to the top of the page
 
+Quote Post
Alex_Pol
сообщение Sep 12 2007, 08:03
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 192
Регистрация: 23-03-05
Из: Украина. Днепропетровск
Пользователь №: 3 626



Цитата(Taric @ Sep 12 2007, 10:20) *
Слушай, ассемблер это хорошо но надо переходить на Си. Рано или поздно это придется сделать. Сам через это прошол! smile.gif На Си могу помочь! И еще поменяй контроллер, возьми Мегу8!

Дык, это не ко мне. Человек попросил помочь, был нужен асм и 2313 . Я ему нашёл. Насчёт ассемблера - я его не проходил, живу я в нём. Почти четверть века. smile.gif
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 20:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01389 секунд с 7
ELECTRONIX ©2004-2016