MicroCHIP.RU
Главная Документация Отладочные средства Справочник Поиск Ссылки
 Новости   Конференция   Контакты 
 

Что это в PIC за регистр такой PCLATH?

 Нoвaя темa  |  Наверх  |  Перейти к теме  |  Поиск  |  Правила  |  Вход 

ВНИМАНИЕ!
Вы просматриваете архив форума.

Этот форум работает только в режиме просмотра и поиска.

Действующий форум переведен на новый движок и
находится по адресу www.microchip.su

 Что это в PIC за регистр такой PCLATH?
Автор: bigen ()
Дата:   19/07/2004 10:33

Что это в PIC за регистр такой PCLATH?


 
 Защелка старшего байта счетчика команд
Автор: Fireman ()
Дата:   19/07/2004 11:08

Если мы пишем в PC то сначала записываем в PCLATH(PCLATU), а потом при записи в PCL происходит
16(20)-бит операция записи в PC.
Такая же бяка как с таймерами... процессор 8-ми битный, но надо одной командой записывать
больше 8-ми бит. Вот и извращаются создатели, кто во что горазд :)))

PS. Читайте DS :))))


 
 Re: Защелка старшего байта счетчика команд
Автор: bigen ()
Дата:   19/07/2004 11:10

DS то у меня какя-то урезанная, я вообще-то не занимаюсь пиками, а перевожу куски
проги с пиков на АВР


 
 А как можно переводить не зная исходного процессора???
Автор: Fireman ()
Дата:   19/07/2004 14:01

Дело Ваше конечно, но лучше таки потратится на закачку фирменного DS... IMHO


 
 Re: А как можно переводить не зная исходного процессора???
Автор: bigen ()
Дата:   19/07/2004 15:31

МНЕ АЛГОРИТМ ИНТЕРЕСЕН


 
 Хм, а у Вас алгоритм к системе которой контроллер управляет не привязан? :)
Автор: Fireman ()
Дата:   19/07/2004 18:29

Случаи конечно разные бывают, но то с чем я встречался было неотделимо от железа.
То есть понять как работает программа, не зная работу железа (причем всей системы, а не только
контроллера) не слишком реально.


 
 Re: Хм, а у Вас алгоритм к системе которой контроллер управляет не привязан? :)
Автор: bigen ()
Дата:   20/07/2004 13:57

НЕТ