Отговори на тема  [ 2 мнения ] 
DS2417 Отново ли съм заспал?.... 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Фев 04, 2007 5:44 pm
Мнения: 90
Мнение DS2417 Отново ли съм заспал?....
Колеги, преди няколко дни пуснах едно питане за подобен даласки чип. Там бях направил една доста тъпа грешка и след две нощи псуване и разговори по телефона си я намерих. Сега имам проблем пак с далски чип. По дейташита на чипа за да тръгне да осцилира трябва да се запише в контролния байт на 2 и 3 бит единици. Да ама - не!!!. не знам дали бъркам. чипа не започва да осцилира. на изхода за прекъсване не генерира прекъсване което съм му задал да е през 1 секунда, а и на краката на на кварца няма осцилации. програмата ми прави следното
правя ресет на чипа, записвам СС,99, девайс байта и 4 байта за брояча и пак ресет. функциите за четене писане и ресет работят, защото с тях чета и пиша DS1820 (термометър)
Някой ако си е играл с този чип ако може да удари едно рамо къде бъркам.


ето и програмката
CALL Reset
MOVLW H'CC'
CALL Write
MOVLW H'99'
CALL Write
movlw b'10001100'
CALL Write
MOVLW 0
CALL Write
MOVLW 0
CALL Write
MOVLW 0
CALL Write
MOVLW 0
CALL Write
call Reset
MOVLW D'25'
CALL WAIT1


Забравих да кайа че го пиша и чета с pic16f84

EDDIESoft


Вто Юни 26, 2007 9:19 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Фев 04, 2007 5:44 pm
Мнения: 90
Мнение 
проблемът е решен. увеличих малко времето на ресета.


EDDIESoft


Чет Юни 28, 2007 12:56 am
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 2 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 5 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни