ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
21194 Топик полностью
misyachniy (31.01.2005 11:43, просмотров: 1) ответил Developer на Люди добрые, что же все таки делать с OSCCAL у tiny15, надо его калибровать или нет?
Это значение которое нужно прошить в программную память или EEPROM Надеюсь скрипт не "пожрет" страницу. программатор Avreal позволяет считать байт и зашить его. В программе я делаю так:
	ldi temp,0x00		; если AVreal прописал байт то используем его
	cpi temp,0x00
	breq NotOSCCAL
	out OSCCAL, temp
NotOSCCAL:	
Потом в листинге нахожу адрес этого байта
00000d e000      	ldi temp,0x00; если программатор AVreal прописал байт калибровки то используем его
00000e 3000      	cpi temp,0x00
00000f f009      	breq NotOSCCAL
000010 bf01      	out OSCCAL, temp
Умножаю на 2 и в строке инициализации батника для программирования прописываю так: avreal +tiny15 -p378 -1 -e -w -v -c fan2.hex -c?OSCCAL=1A -Fblev=OFF,CKSEL=3,boden=on В инструкции к программатору есть пример как использовать LPM.