Автор | Сообщение |
vbvb
|
Имеется чип AT89C52 .Необходимо проверить его работоспособность. Имеется устройство работающее
с 8052 с кварцем 12mHz. Пзу внешнее.
Если установить в это устройство, то не работает.
В 89с52 такие же принципы работы с внешним/внутренним ПЗУ как к примеру с 8751 ? или есть какие то особенности? |
|
n max
Модератор
Сообщения: 16532
|
вместо 80с31 ставил АТ89С51\52 всё работало в устройстве с внешним пзу никаких переделок устройства не делалось |
|
vbvb
|
n max, А в вашем АТ89С51\52 внутр. прошивка имелась?
Потому как единственное, что приходит на ум в этом случае, что при прошивке управляющий пин игнорируется. |
|
n max
Модератор
Сообщения: 16532
|
нет микрухи были новые с магазина,кстати ставил прошитую 87с51 тоже работала нам их продали как 80с31 сказали подойдёт-попробовали точно работали. |
|
vbvb
|
про 8751 знаю, что работают с внешним пзу вне зависимости, а вот тонкостей 89xx не знаю.... |
|
n max
Модератор
Сообщения: 16532
|
какие тут тонкости если я ставил 89с51 и 87с51 в один и тот же девайс это были электронные торговые весы,да и сейчас ствлю вместо 80с31 так как их уже хрен найдёшь |
|
vbvb
|
вот чего нашел в описании
Note, however, that if lock bit 1 is programmed, EA will be internally latched on reset |
|
n max
Модератор
Сообщения: 16532
|
лок биты программируються для невозможности чтения внутреннего пзу программатором и на работу процессора с\без внешнего пзу не влияют-проверено,хотя в 89с52 возможна одновременная работа как с внутренним так и с внешним пзу встречал такое в кассовых аппаратах пиратским образом модифицированных под нужды клиента-но это похоже недокументированные возможности этого проца |
|
stas-mas
Завсегдатай
Сообщения: 625
|
vbvb писал: |
В 89с52 такие же принципы работы с внешним/внутренним ПЗУ как к примеру с 8751 ? или есть какие то особенности? |
ну если доку в подло прочитать ,то разница внутреннего флешака 4к,озу 128 в 51 и соответственно 8к и 256 в 52. Для проверки всунь 32,если есть |
|
vbvb
|
stas-mas,
а разве речь про это? читать повнимательнее нужно))) |
|
BOB51
|
Для работы с внешним ПЗУ от 0х0000 соединить вывод 31 (EA/vpp).
Читать даташит надобно однако..!!!
/ EA/VPP
External Access Enable. EA must be strapped to GND in
order to enable the device to fetch code from external program
memory locations starting at 0000H up to FFFFH.
Note, however, that if lock bit 1 is programmed, EA will be
internally latched on reset.
EA should be strapped to VCC for internal program
executions.
This pin also receives the 12-volt programming enable voltage
(VPP) during Flash programming when 12-volt
programming is selected. / |
|
vbvb
|
почему никто не читает топик целиком?
BOB51,
Разобрались уж.
Все, тема не актуальна |
|