[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Подскажите по калибровке OSCCAL в pic508
Я прочитал програматором значение калибровки равное 128 для моего чипа.
Стирается ли это значение при прошивке чипа?
Из темплэйта к МпЛаб_5 -
ORG 0x1FF
; processor reset vector
; Internal RC calibration value is placed at
;location 0x1FF by Microchip
; as a movlw k, where the k is a literal value.
т.е. при сброце проц попадает в ячейку со значением
калибровки и оно закидывается в W ?
Но если эта ячейка доступна для програматора - там может
быть неверное значение калибровки?
Или эта область не доступна для программирования?
далее...
ORG 0x000 ; coding begins here
movwf OSCCAL ; update register with factory cal value
; remaining code goes here
E-mail: info@telesys.ru