Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
17.12.2016, 23:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 23.10.2007
Адрес: Великие Луки
Сообщений: 2,942
Сказал спасибо: 730
Сказали Спасибо 1,855 раз(а) в 881 сообщении(ях)
|
Re: Перенос программы с AT89C51RC на AT89C51RD2
Сообщение от avgust75
|
чтобы оживить программу
|
Сообщение от avgust75
|
Исходник написан мной для ...RC и в наличии
|
напишите (подправьте) для ...RD и заливайте
Последний раз редактировалось georg65; 18.12.2016 в 00:03.
|
|
|
|
18.12.2016, 00:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,996
Сказал спасибо: 3,015
Сказали Спасибо 3,190 раз(а) в 2,164 сообщении(ях)
|
Re: Перенос программы с AT89C51RC на AT89C51RD2
Чё-то не понимаю, в чём трудность сравнить "SFR map" и решить, где искать. У 51RC вижу три регистра вне "стандартного 51-го ядра" - AUXR, AUXR1 и WDTRST. Там сначала и ищите отличия.
В частности - у 51RD2 разрешено больше внутреннего ОЗУ (соответственно часть адресов внешнего маскируется) и добавлен дополнительный регистр WDTPRG для "собаки".
Ну и прерывания проверить (17.2 Interrupt Sources and Vector Addresses).
|
|
|
|
18.12.2016, 05:57
|
|
Временная регистрация
Регистрация: 15.05.2010
Адрес: г. Липецк
Сообщений: 88
Сказал спасибо: 8
Сказали Спасибо 16 раз(а) в 10 сообщении(ях)
|
Re: Перенос программы с AT89C51RC на AT89C51RD2
Сообщение от avgust75
|
...Программа простая, типа мигания светодиодом и прерыванием по INT0 по нажатию кнопок...
|
При чем тут разница между AT89C51RC и AT89C51RD2?
Эта программа для всех AT89C51 не должна иметь отличий. Посоветую запустить ее в симуляторе (Протеус).
|
|
|
|
18.12.2016, 09:56
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Перенос программы с AT89C51RC на AT89C51RD2
Цитата:
|
Требуется всего лишь ответить на первый мой вопрос, где искать?
|
Покажите программу. А то как-то разговоры ни о чем
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
18.12.2016, 15:48
|
|
Прописка
Регистрация: 01.11.2006
Сообщений: 199
Сказал спасибо: 0
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
|
Re: Перенос программы с AT89C51RC на AT89C51RD2
Сообщение от nml
|
Покажите программу. А то как-то разговоры ни о чем
|
Всем спасибо. Ошибка была при заливке программы. В программаторе дополнительно были приведены параметры для ...RD2, на которые не обратил особого внимания, а там - загрузочный сектор был не 00h.
|
|
|
|
18.12.2016, 16:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 23.10.2007
Адрес: Великие Луки
Сообщений: 2,942
Сказал спасибо: 730
Сказали Спасибо 1,855 раз(а) в 881 сообщении(ях)
|
Re: Перенос программы с AT89C51RC на AT89C51RD2
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:29.
|
|