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

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

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

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

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

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

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

 
Опции темы
Непрочитано 15.12.2016, 20:15  
avgust75
Прописка
 
Регистрация: 01.11.2006
Сообщений: 199
Сказал спасибо: 0
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
avgust75 на пути к лучшему
По умолчанию Перенос программы с AT89C51RC на AT89C51RD2

Простой залив программы в камень успехом не увенчался (программа работоспособная и плата готовая для ...RC).
Программа простая, типа мигания светодиодом и прерыванием по INT0 по нажатию кнопок.
По документации новые регистры не использую, старые имеют одинаковую адресацию. При заливке X2 режим не выставляю.
Прошу помощи.
1. Укажите основные моменты на что обратить внимание, чтобы оживить программу.
2. Можно ли использовать кварцевый резонатор аналогичный ....RC или требуется генератор (правда с генератором тот же результат).
Реклама:
avgust75 вне форума  
Непрочитано 16.12.2016, 05:58  
Gai000login
Прописка
 
Регистрация: 09.05.2005
Сообщений: 98
Сказал спасибо: 2
Сказали Спасибо 21 раз(а) в 13 сообщении(ях)
Gai000login на пути к лучшему
По умолчанию Re: Перенос программы с AT89C51RC на AT89C51RD2

У Вас есть исходник программы?
Gai000login вне форума  
Непрочитано 16.12.2016, 07:00  
georg65
Почётный гражданин KAZUS.RU
 
Регистрация: 23.10.2007
Сообщений: 2,942
Сказал спасибо: 730
Сказали Спасибо 1,855 раз(а) в 881 сообщении(ях)
georg65 на пути к лучшему
По умолчанию Re: Перенос программы с AT89C51RC на AT89C51RD2

Сообщение от avgust75 Посмотреть сообщение
1. Укажите основные моменты на что обратить внимание
проверить плату (Вы не указали тип корпуса).
Сообщение от avgust75 Посмотреть сообщение
программа работоспособная и плата готовая для ...RC
оно работало и перестало?
georg65 вне форума  
Непрочитано 16.12.2016, 16:47  
avgust75
Прописка
 
Регистрация: 01.11.2006
Сообщений: 199
Сказал спасибо: 0
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
avgust75 на пути к лучшему
По умолчанию Re: Перенос программы с AT89C51RC на AT89C51RD2

Корпус PLCC и выводы совпадают.
Исходник написан мной для ...RC и в наличии.
Плата работает с ...RC, а с ...RD не работает.
Убрал кварц и подал с генератора - ...RC работает, с
...RD не работает.
avgust75 вне форума  
Непрочитано 16.12.2016, 17:09  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,948
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Перенос программы с AT89C51RC на AT89C51RD2

Сообщение от avgust75 Посмотреть сообщение
Исходник написан мной для ...RC и в наличии.
Плата работает с ...RC, а с ...RD не работает.
То есть вы прошивку для RC заливаете в RD?
А у RD между прочим периферия чуток другая - соответственно таблица векторов другая. Тут запросто могут быть накладки.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 16.12.2016, 17:53  
avgust75
Прописка
 
Регистрация: 01.11.2006
Сообщений: 199
Сказал спасибо: 0
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
avgust75 на пути к лучшему
По умолчанию Re: Перенос программы с AT89C51RC на AT89C51RD2

Сообщение от nml Посмотреть сообщение
То есть вы прошивку для RC заливаете в RD?
А у RD между прочим периферия чуток другая - соответственно таблица векторов другая. Тут запросто могут быть накладки.
Да, просто залил. Если не трудно сообщите для INT0 какой адрес у RD2.
Да и причем прерывания, пусть не работают кнопки, а другие ножки - обмен с датчиком температуры или с DS1307 должен был-бы работать до нажатия кнопок?
avgust75 вне форума  
Непрочитано 16.12.2016, 21:46  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Перенос программы с AT89C51RC на AT89C51RD2

Сообщение от avgust75 Посмотреть сообщение
сообщите для INT0 какой адрес у RD2
слышь, сено, бегом ко мне, я есть хочу! (мае)
а сравнить ДШ не пробовали?
AT89C51RC
AT89C51RD2
надеюсь, до 5 страницы долистать сил хватит?
jump вне форума  
Непрочитано 16.12.2016, 21:50  
georg65
Почётный гражданин KAZUS.RU
 
Регистрация: 23.10.2007
Сообщений: 2,942
Сказал спасибо: 730
Сказали Спасибо 1,855 раз(а) в 881 сообщении(ях)
georg65 на пути к лучшему
По умолчанию Re: Перенос программы с AT89C51RC на AT89C51RD2

а то, что у 51С память больше? оно влезло в 51Д? и куда? Вам виднее.
georg65 вне форума  
Непрочитано 16.12.2016, 21:52  
georg65
Почётный гражданин KAZUS.RU
 
Регистрация: 23.10.2007
Сообщений: 2,942
Сказал спасибо: 730
Сказали Спасибо 1,855 раз(а) в 881 сообщении(ях)
georg65 на пути к лучшему
По умолчанию Re: Перенос программы с AT89C51RC на AT89C51RD2

Сообщение от avgust75 Посмотреть сообщение
Исходник написан мной для ...RC и в наличии
кто мешает подогнать на RD?
georg65 вне форума  
Непрочитано 17.12.2016, 16:59  
avgust75
Прописка
 
Регистрация: 01.11.2006
Сообщений: 199
Сказал спасибо: 0
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
avgust75 на пути к лучшему
По умолчанию Re: Перенос программы с AT89C51RC на AT89C51RD2

Сообщение от jump Посмотреть сообщение
слышь, сено, бегом ко мне, я есть хочу! (мае)
а сравнить ДШ не пробовали?
AT89C51RC
AT89C51RD2
надеюсь, до 5 страницы долистать сил хватит?
Во первых страница 75, а во вторых вектор 03h один и тот же.
Есть у микроконтроллеров отличия, которые и хочу использовать далее. Требуется всего лишь ответить на первый мой вопрос, где искать?
avgust75 вне форума  
Сказали "Спасибо" avgust75
anakost (18.12.2016)
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программы расчета трансформаторов и дросселей Starichok51 Источники питания и свет 943 30.09.2022 18:23
Новая версия программы GALVA для оформления шкал приборов karbolin Измерительное оборудование 42 16.03.2017 17:02
Новая версия программы AVRDUDESELL matrex Embedd С 23 27.01.2015 19:50
STM32F407 Bootloader. Запуск программы из Flash. Contemplator1971 ARM 6 19.02.2013 15:11
Пошаговая отладка программы в Си Zandy Микроконтроллеры, АЦП, память и т.д 39 15.12.2008 14:43


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


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