Электроприводы, КИПиА, станции водоподготовки бассейнов, электроника

PNP-LinE

Объявление

Добрый день, Уважаемые поситители форума компании Пи Эн Пи - Лайн!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PNP-LinE » Контроллеры и Компьютеры. » 16F84 и 16F84A


16F84 и 16F84A

Сообщений 1 страница 7 из 7

1

Одна и та же программа под них не пойдет ведь так?

2

Смотря какая программа. Сильных отличий, насколько я могу увидеть, нет. Но программа конечно должна перекомпилироваться специально под каждый контроллер.

3

как на контроллере pic 16f84 считать из памяти, и откуда до куда у него RАМ-память?
насколько я понял, RАМ с адреса 0x0c по адрес 0x7f

Код:
movlw0xff                  ;записали в регистр W число 255 
movwf0x50                 ;записали регистр W по адресу 0х50

а как считать с адреса 50 в регистр W ???

и что за регистр F такой?

4

Вопрос был задан к чему? Дело в том что в PROTEUSe смоделировал схему с 16f84a  но программу загрузил рассчитанную под обычный 16F84  она естественно не пошла.....  но в чем у них разница так и не понял! Жалко что в протеусе нет обычного 84-го.........

5

sja написал(а):

как на контроллере pic 16f84 считать из памяти, и откуда до куда у него RАМ-память?
насколько я понял, RАМ с адреса 0x0c по адрес 0x7f

С ох0с по 0х4F регистры общего назначения. А остальное  нериализованное пространство памяти данных, читается как 0.

И записать по адресу 0х50 нельзя, а тем более считать.

6

т. е. РАМ память в пике 16f84 начинается с адреса 0x0c и заканивается 0x4f ???

7

Да. Там ведь рисунок есть.


Вы здесь » PNP-LinE » Контроллеры и Компьютеры. » 16F84 и 16F84A