Отговори на тема  [ 25 мнения ]  Отиди на страница 1, 2  Следваща
Настройване на часовник 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Окт 26, 2014 6:41 pm
Мнения: 4
Мнение Настройване на часовник
Здравейте, трябва да настроя real-time часовник като използвам MCP7940N с микроконтролер PIC16F1827 на асемблер. Понеже съм нова в тази област и успях само да си настроя регистрите за портовете, за прекъсванията и.т.н. демек основните неща. Но не знам как да започна да настройвам часовника. В техническата документация никъде няма примери, а в интернет откривам само на С. Ако може някой да ми подскаже или ако има някакъв пример,от който мога да взема идея ще съм благодарна :)


Нед Ное 09, 2014 9:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Настройване на часовник
Взимаш пример на С, компилираш го и в дизасемблера ще е твоята програма на асемблер.
А най-бързо и лесно ще стане, ако си кажеш цената.

_________________
Warriors of the Night, ASSEMBLER!!!


Нед Ное 09, 2014 9:15 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Окт 26, 2014 6:41 pm
Мнения: 4
Мнение Re: Настройване на часовник
Никой не ме задължава да го правя - правя го по собствено желание, за да се науча :)


Нед Ное 09, 2014 9:27 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Настройване на часовник
Почни от мигащото светодиодче.

_________________
Warriors of the Night, ASSEMBLER!!!


Нед Ное 09, 2014 9:46 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение Re: Настройване на часовник
Ами този като гледам е I2C, най-лесния вариант е да си настроиш съответната периферия, като за начал:
25.0 MASTER SYNCHRONOUS SERIAL PORT (MSSP1 AND MSSP2) MODULE стр.231 http://ww1.microchip.com/downloads/en/D ... 41391D.pdf

След това трябва да конфигурираш и часовника : http://ww1.microchip.com/downloads/en/D ... 05010F.pdf

Там ги има описани регистрите и кое какво прави.


Нед Ное 09, 2014 9:54 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Настройване на часовник
Mariya написа:
Никой не ме задължава да го правя - правя го по собствено желание, за да се науча :)


До тука нищо не си направила! Трябва да се съобразиш с ред други неща а едно от тях е честотата на процесора с която ще работи.
Прочети някоя книжка за да се научиш инак ще ти е много трудно.


Нед Ное 09, 2014 10:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Настройване на часовник
Като чета дейташита на PIC16LF http://ww1.microchip.com/downloads/en/D ... 41391D.pdf гледам, че консумира малко енергия, тоест самия PIC може да се ползва като RTC и не е нужен допълнителен чип.

_________________
Warriors of the Night, ASSEMBLER!!!


Нед Ное 09, 2014 10:10 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Настройване на часовник
I2C на 16-ка не е най-тривиалното нещо с пик-четата. На първо време обаче бих препоръчал смяна на часовника - DS3232 ми е ненадминат фаворит - RTC+TCXO+термометър... Пак си е на I2C.


Нед Ное 09, 2014 10:29 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение Re: Настройване на часовник
Ами иска си четене и опити, ще стане.


Нед Ное 09, 2014 10:37 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 11:22 pm
Мнения: 3084
Мнение Re: Настройване на часовник
Какъв е въпросът?


Нед Ное 09, 2014 10:43 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Настройване на часовник
Кой ще й го напише на асемблер, срещу кафе с райбер.

_________________
Warriors of the Night, ASSEMBLER!!!


Нед Ное 09, 2014 10:49 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Настройване на часовник
Ок - явно въпроса е : как се работи с I2C. Реално "настройването" на часовника е записване на няколко стойности в няколко регистъра на чипа RTC. Как става това - пише го в раздела за MSSP, както колегата Тони каза вече.

п.п. : нещо много отзивчиви станахте с писането на асемблер :)


Нед Ное 09, 2014 10:53 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Настройване на часовник
На тези думи кой мъж би отказал? :D

Mariya написа:
Никой не ме задължава да го правя - правя го по собствено желание, за да се науча


Нед Ное 09, 2014 11:04 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Настройване на часовник
И после що рядко пишат жени във форума.


Нед Ное 09, 2014 11:08 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение Re: Настройване на часовник
еййй аз даже не съм видял кой го е писал, виж ти .... няма лошо, трябва да се учи.


Нед Ное 09, 2014 11:10 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 25 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

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


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

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