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

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

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

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

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

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

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

Закрытая тема
Опции темы
Непрочитано 03.07.2007, 11:10   #1
Zemlyanov
Гражданин KAZUS.RU
 
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
Zemlyanov на пути к лучшему
По умолчанию Atmel AT89S8252 что это такое?

Меня попросили перепрограммировать контроллер (фото ниже), принесли его сказали что на контроллер стоит микропроцессор от Аtmel, ну я думал что проц. из серии Amega, напишу программульку, перепрошью и все будет ОК. но когда посмотрел на схему и увидел кварц 24Мгерца понял что тут стоит не Амега. Посмотрел инфу по контроллеру и оказалось что там стоит AT89S8252 я с таким сталкиваюсь первый раз. Я не в одной книге не нашел описания такой серии микроконтроллера (посмотрел 6 книг по микроконтроллерам Atmel, есть описания только серии АТ90). Может это старая модель и ей есть замена. Хотя серия Amega максимум поддерживает частоту 20Мгерц.Чем его программировать ? В тех компиляторах и программаторах что есть у меня такая серия не поддерживается. Объясните что к чему. Интересны так же будут отзывы по этой плате, какие компоненты для чего стоят.
Контроллер универсальный КУ15/15-4
Контроллер КУ15/15-4 предназначен для обработки дискретных сигналов. В качестве процессорного устройства применена БИС микроконтроллера AT89S8252 (Atmel). Имеется возможность хранения до 2кБ данных параметров в энергонезависимой памяти.
Входы контроллера конфигурируются для приема сигналов как от источников логического уровня, так и типов "открытый коллектор", "открытый эмиттер". Три входа могут использоваться для инициирования прерываний при обработке быстрых процессов.


Для управления нагрузками контроллер имеет (в базовой конфигурации) 15 дискретных выходов, построенных по типу "открытый коллектор". Имеется возможность организации обмена с удаленными устройствами на расстояние до 900м (персональный компьютер и пр.) по интерфейсу RS485.
В специальной конфигурации (КУ15/15-4c) контроллер имеет 14 дискретных выходов и дополнительный скоростной помехозащищенный канал для организации связи с удаленными устройствами по интерфейсам RS485, I2C или SPI.


Параметр обозн Ед.изм Мин
Количество входов 15
Время реакции на входное воздействие ti мс 0.005
Количество выходов 15

Прикрепленный файл: 9925294.rar
Реклама:
Zemlyanov вне форума  
Непрочитано 03.07.2007, 11:21   #2
lsa
Почётный гражданин KAZUS.RU
 
Аватар для lsa
 
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,488
Сказал спасибо: 3,207
Сказали Спасибо 3,010 раз(а) в 686 сообщении(ях)
lsa на пути к лучшему
По умолчанию Re: Atmel AT89S8252 что это такое?

Сообщение от Zemlyanov
Посмотрел инфу по контроллеру и оказалось что там стоит AT89S8252 я с таким сталкиваюсь первый раз.
Это аналог 89S52 (только на борту есть 2К EEPROM)
Подойдут компиляторы для 8051 кристалла.
Архитектура одна и таже.
Лучше всего наверное Keil.
PS. Файл внизу сам прицепился от прошлого сообщения.

Прикрепленный файл: 9925294.rar
lsa вне форума  
Непрочитано 03.07.2007, 11:27   #3
sanitar249
Почётный гражданин KAZUS.RU
 
Аватар для sanitar249
 
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
sanitar249 на пути к лучшему
По умолчанию

Это МК с ядром MCS51
Их наделали за 20 последних лет великое множество(не делал только ленивый)
Для программирования нужен компилер поддерж. это ядро(с учетом особенностей конкретного чипа)
даташит на него http://pdf1.alldatasheet.net/datashe...AT89S8252.html
Удачи!
sanitar249 вне форума  
Непрочитано 03.07.2007, 21:51   #4
Zemlyanov
Гражданин KAZUS.RU
 
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
Zemlyanov на пути к лучшему
По умолчанию

Какой микроконтроллер из АTmega сравняется с AT89S8852 по быстродействию? И в чем ,вообще, отличие от АTmega?
Zemlyanov вне форума  
Непрочитано 04.07.2007, 10:09   #5
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

Насколько я думаю (могу ошибаться, именно с этим камнем не работал) там нет внутри памяти программ - цепляется внешняя. Шина адреса и шина данных совмещены - через ale адрес должен защелкиваться на внешних регистрах.
urry вне форума  
Непрочитано 04.07.2007, 10:39   #6
nokazus
Вид на жительство
 
Регистрация: 05.09.2006
Сообщений: 360
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
nokazus на пути к лучшему
По умолчанию

Сообщение от urry
Насколько я думаю (могу ошибаться, именно с этим камнем не работал) там нет внутри памяти программ - цепляется внешняя. Шина адреса и шина данных совмещены - через ale адрес должен защелкиваться на внешних регистрах.
Вы ошибаетесь серия 89 после AT говорит о том что в чипе есть FLASH память программ, символ S о возможности программирования в системе через SPI. 82 - наличие EEPROM данных, 52 - ядро MSC52. Хотя может работать и с внешней памятью программ.

2 Zemlyanov
Ядро MSC51 (MSC52) это совсем не AVR. Архитектура совершенно разная. Сравнивать их по быстродействию некорректно. AVR в отличае от MSC51 имеет RISC архитектуру, команды выполняются за один-два такта. В 51 команда выполняется за 1-4 машинных цикла. Маш. цикл в свою очередь - 12 тактов генератора. Зато есть команды умножения и деления 8-разрядных чисел.
Почитайте это
http://lord-n.narod.ru/download/book...u/Urusoff.djvu
http://lord-n.narod.ru/download/book...ontrollers.rar

Удачи.
nokazus вне форума  
Непрочитано 04.07.2007, 11:22   #7
lsa
Почётный гражданин KAZUS.RU
 
Аватар для lsa
 
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,488
Сказал спасибо: 3,207
Сказали Спасибо 3,010 раз(а) в 686 сообщении(ях)
lsa на пути к лучшему
По умолчанию

У 89S8252 производительность на 24МГц достигает 2 млн. оп./секунду.
По корпусам она аналогична ATmega8515.
Кроме некоторых мелких других отличий - главное это вывод ресет (он инверсный в АВР).
В принципе реально воткнуть туда АВР, переделать ресет и написать новую программу.
lsa вне форума  
Непрочитано 04.07.2007, 12:25   #8
vasseff
Гражданин KAZUS.RU
 
Регистрация: 24.01.2005
Сообщений: 489
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
vasseff на пути к лучшему
По умолчанию

Цитата:
производительность на 24МГц достигает 2 млн. оп./секунду
Простите за отклонение, любопытно какая производительность у пентиумов ? 3ГГц такт вероятнее всего не значит 3 миллиарда операции/сек ?
__________________
Удачи!
vasseff вне форума  
Непрочитано 04.07.2007, 20:00   #9
lsa
Почётный гражданин KAZUS.RU
 
Аватар для lsa
 
Регистрация: 22.06.2004
Адрес: Харьков
Сообщений: 1,488
Сказал спасибо: 3,207
Сказали Спасибо 3,010 раз(а) в 686 сообщении(ях)
lsa на пути к лучшему
По умолчанию

Сообщение от vasseff
Цитата:
производительность на 24МГц достигает 2 млн. оп./секунду
Простите за отклонение, любопытно какая производительность у пентиумов ? 3ГГц такт вероятнее всего не значит 3 миллиарда операции/сек ?
Вы же сами работаете с PIC и знаете, что на 20Мгц кварце они выполняют 5 млн. операций/ секунду типа пересылки регистр-регистр.
51ядро делит тактовую на 12 (24/12=2 млн.оп/сек)
Это свойство я привел для осознания того, что заменив на мега8515 с 8 МГц тактом будет возможность реализовать приемлемую производительность.
А насчет Пентиума с его гиперскалярностью и конвейером-так на 3ГГц он даст более 3Гигаопераций....
lsa вне форума  
Непрочитано 04.07.2007, 21:22   #10
Zemlyanov
Гражданин KAZUS.RU
 
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
Zemlyanov на пути к лучшему
По умолчанию

Амега не будет работать медленей( на максимальной частоте 16Мгерц), выполняя ту же программу что и AT89S8252(на частоте 24Мгерца)?Короче, зачем делать контроллеры на этом кристалле, он что дешевле других микропроцессоров? Или есть какие то преимущества над микрухами ATmega и PIC, в скорости работы или надежности? Если кто смотрел схему контроллера обьясните зачем стоят микросхемы,мне интересно ,может применю в своих разработках.
Zemlyanov вне форума  
Закрытая тема

Закладки

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
что такое bootloader Gladkih Микроконтроллеры, АЦП, память и т.д 6 26.05.2009 11:28
493C33. Что это такое? Djohn Информация по радиокомпонентам 0 11.10.2008 22:10
CQ645 или B2060G что это такое? Ahmed48 Информация по радиокомпонентам 0 21.04.2008 16:34
что такое??? worldmasters Аудиотехника 14 24.04.2007 22:52
Может кто-нить определить что это такое? graham Информация по радиокомпонентам 23 06.05.2006 11:52


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


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