10.11.2017, 23:52
|
|
Прохожий
Регистрация: 10.11.2017
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
AT89C51
Здравствуйте, ищу datasheet на AT89C51, а весь документ всего 15 страниц. Почему так и что тогда нужно найти, как найти полный datasheet ?
|
|
|
|
11.11.2017, 04:47
|
|
Гражданин KAZUS.RU
Регистрация: 18.07.2010
Адрес: Днепр, Украина
Сообщений: 754
Сказал спасибо: 450
Сказали Спасибо 397 раз(а) в 279 сообщении(ях)
|
Re: AT89C51
17 страниц. Если этого не достаточно для общего развития - есть два пути:
- обратиться к документации на более новые микроконтроллеры этого семейства, те, что пока не сняты с производства и для которых есть полный комплект дкументации: complete datasheet, application note, programming guide, например AT89C2051, AT89S51. После чего почитать документы с титулом - "Migration guide" от 89С51 к более новым вариантам. Для поиска возможных отличий старого от нового.
- поискать на сторонних к Атмелу ресурсах документы, добавив в строку поискового запроса "AT89C51" слова "complete" "pdf" "programming guide" "manual" в разных комбинациях.
|
|
|
|
11.11.2017, 12:34
|
|
Прописка
Регистрация: 15.06.2008
Адрес: Новокузнецк
Сообщений: 173
Сказал спасибо: 870
Сказали Спасибо 313 раз(а) в 82 сообщении(ях)
|
Re: AT89C51
Х.з....
Мне хватает этих двух pdf-файлов:
|
|
|
|
11.11.2017, 15:51
|
|
Гражданин KAZUS.RU
Регистрация: 20.01.2008
Сообщений: 602
Сказал спасибо: 2
Сказали Спасибо 294 раз(а) в 179 сообщении(ях)
|
Re: AT89C51
|
|
|
|
11.11.2017, 22:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,953
Сказал спасибо: 2,994
Сказали Спасибо 3,174 раз(а) в 2,154 сообщении(ях)
|
Re: AT89C51
Сообщение от iksik
|
как найти полный datasheet
|
А чего именно не хватает? Вот этого файла что-ли?
__________________
Экзорцист 40-го уровня.
|
|
|
|
12.11.2017, 00:41
|
|
Частый гость
Регистрация: 10.09.2010
Адрес: Резиновая
Сообщений: 45
Сказал спасибо: 3
Сказали Спасибо 14 раз(а) в 12 сообщении(ях)
|
Re: AT89C51
Сообщение от iksik
|
...как найти полный datasheet ?
|
Вы бы лучше писали, чего Вам не хватило. Или с чем траблы. Я не верю что гугл молчит на этот счёт. Но если даже и так - то можно и поискать, возможно где-то что то и осталось.
Но, всё же повторюсь:
1) вы бы спрашивали конкретней. кристалл уже мало актуален (имхо конечно же), возможно даже и куски кода боевого народ поделится...
2) слабо верится, что ещё жив курилка в плане цена-фичи для решения Ваших задач...
удачи вам
(круглый)
|
|
|
|
12.11.2017, 13:31
|
|
Прохожий
Регистрация: 10.11.2017
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: AT89C51
Сообщение от kolobok0
|
Вы бы лучше писали, чего Вам не хватило. Или с чем траблы. Я не верю что гугл молчит на этот счёт. Но если даже и так - то можно и поискать, возможно где-то что то и осталось.
Но, всё же повторюсь:
1) вы бы спрашивали конкретней. кристалл уже мало актуален (имхо конечно же), возможно даже и куски кода боевого народ поделится...
2) слабо верится, что ещё жив курилка в плане цена-фичи для решения Ваших задач...
удачи вам
(круглый)
|
у меня стоит задача сделать прибор для измерения коэффициента усиления транзистора и написать это на ассемблере... Нашел подобный проект на си на ATmega8, но осталось придумать как его перенести на этот... Если кто сталкивался, бы бы вам очень признателен)
|
|
|
|
12.11.2017, 15:42
|
|
Частый гость
Регистрация: 10.09.2010
Адрес: Резиновая
Сообщений: 45
Сказал спасибо: 3
Сказали Спасибо 14 раз(а) в 12 сообщении(ях)
|
Re: AT89C51
Сообщение от iksik
|
у меня стоит задача ..
|
начните с периферии. вывод например на что, LCD? Если так - то можно поиграться и сделать таймера при вашем кварце на нужные задержки в миллисекундах, в секундах и т.д..
дальше останется только логикой соединить ваши условные блоки кода.
удачи вам
(круглый)
ЗЫ
По началу Вам потребуется тупо команды на азм51 (см. Фрунзе "Микроконтроллеры? Это же просто") и примеры работы с периферии. Дальше всё гораздо проще.
ЗЫ ЗЫ
При затыке так и описывайте: под 51 серию нужен пример задержки на 100мс (чиссо как пример). И народ подтянется. Либо, что правильней, выкладываете код и пишите - дескать что за хна? не получается. Натолкните на путь истинный... и т.д...
|
|
|
|
12.11.2017, 21:39
|
|
Прохожий
Регистрация: 10.11.2017
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
перевод в двоично-десятичную систему
Здравствуйте, у меня возникли проблемы с переводом из двоичной системы в двоично-десятичную на ассемблере. Не могли помочь?
интересует логика, код..
МК AT89C51
|
|
|
|
20.11.2017, 17:04
|
|
Частый гость
Регистрация: 10.09.2010
Адрес: Резиновая
Сообщений: 45
Сказал спасибо: 3
Сказали Спасибо 14 раз(а) в 12 сообщении(ях)
|
Re: перевод в двоично-десятичную систему
Сообщение от iksik
|
.. переводом из двоичной системы в двоично-десятичную на ассемблере...
|
программировать на азме не легко, а очень легко!
1) надо понимать что такое двоичный код. = собственно это представление чисел (практически в любом современном) микроконтроллере или микропроцессоре. т.е. это у вас дано.
2) понимать что за зверь двоично-десятичный код - это та же фигня(почти) только взгляд сбоку. Если нет понимания - то читать википедию и не боятся спрашивать на форумах.
3) понимать что нужно сделать логически. Собственно каждый байт двичной сс вам необходимо представить в цепочку байт в BCD формате. Ну и вывести куда там необходимо в итого. По поводу представить - тут лучше подумать самому(проявить хфантазию, ошибаться, снова думать, найти своё решение, осознать сильные и слабые стороны свои, у других и т.д. итерационно по кругу. это собственно сам процесс обучения если хотите). Либо тупо найти в инете на указанный МК(можно на другой мк, в другом языке - не суть) алгоритм и адаптировать под себя любимого (быстрое обучение, особенно когда понимаешь общую конву а деталями не занимался ни разу).
4) знать системы команд мк (тут все мы учимся либо забываем, посему не стесняясь можно открыть любой справочник по тому или иному камню и усё).
это вам аля дорожная карта, как модно сейчас выражаться.
у вас же был вопрос обо всём этом? Если надо было, что то более конкретное - наверное надо было и спрашивать, что то более конкретнее...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:12.
|
|