|
В описании как –то не очень понятно написано.
Сложности начинаются уже с того момента, что запись в этот регистр осуществляется довольно необычным образом - записью байта ПРИ ПРОГРАММИРОВАНИИ, по какому то абстрактному адресу (807Eh в одной литературе и 807Fh в другой). Пробовал писать по обоим. В результате, в одном случае просто не работает, а в другом, при подаче команды записи в ОЗУ происходит переход программы на другой адрес. Хотя в симуляторе (Keil uVision2) такого не происходит.
Так же, вроде бы, возможен еще вариант, - не разбивать память на память программ и память данных, а работать только с памятью программ, и записывать данные в нее. Тоже пробовал. Устанавливал бит MXWS в регистре MWS. Тоже никакой реакции. Запись не проходит.
E-mail: info@telesys.ru