| Предишната тема :: Следващата тема |
| Автор |
Съобщение |
sathv Опитен потребител

Регистриран на: 17 Окт 2010 Мнения: 260 Местожителство: Габрово
|
Пуснато на: Пон Яну 12, 2015 0:52 Заглавие: Запис на Pic12f675 |
|
|
| Здравейте, [url=https://onedrive.live.com/redir?resid=8D9FE88A8523F830!837&authkey=!AKsu1oqdQHCBhN0&ithint=file%2chex] hex[/url], [url=https://onedrive.live.com/redir?resid=8D9FE88A8523F830!836&authkey=!AJRUwoQrI6KiZWc&ithint=file%2ctxt] асемблер[/url] При запис с icprog последния пита дали да реплейсне стойноста на OSCCAL регистъра с 3480h в края на флаш паметта. Предварително записана стойност в чипа е 3434h. За програмата се твърди, че работи на 12f675, макар, че като разгледах асемблера в главата фигурира 16f84. Какво да избера? Да запазя, да риплейсна или да променя главата в асемблера за 12f675 и да генерирам нов hex. |
|
| Върнете се в началото |
|
 |
RC Опитен потребител

Регистриран на: 22 Фев 2003 Мнения: 13214
|
Пуснато на: Пон Яну 12, 2015 8:32 Заглавие: Re: Запис на Pic12f675 |
|
|
| sathv написа: | | ....стойноста на OSCCAL регистъра с 3480h в края на флаш паметта. Предварително записана стойност в чипа е 3434h. .... |
Тази стойност е важна в случай, че за тактов генератор се ползва вътрешния. Когато схемотехниката е такава, че PIC-a използва външен генератор (независимо какъв) тази константа не е от значение.
| sathv написа: | | ..За програмата се твърди, че работи на 12f675, макар, че като разгледах асемблера в главата фигурира 16f84... |
Ако програмата е някъде от дебрите на нет-а, много е вероятно това което се твърди, да не е съвсем вярно.
По-вероятно е наистина да е писана за това което е посочено в асемблера. Само с промяна типа на контролера едва ли ще минеш. _________________ RemoteControls |
|
| Върнете се в началото |
|
 |
slav4o.com Опитен потребител

Регистриран на: 04 Юли 2004 Мнения: 2970 Местожителство: Велико Търново
|
Пуснато на: Пон Яну 12, 2015 10:33 Заглавие: |
|
|
| Като гледам това Label_XX някой е прочел контролера и после го е обърнал в асемблер. |
|
| Върнете се в началото |
|
 |
sathv Опитен потребител

Регистриран на: 17 Окт 2010 Мнения: 260 Местожителство: Габрово
|
|
| Върнете се в началото |
|
 |
RC Опитен потребител

Регистриран на: 22 Фев 2003 Мнения: 13214
|
Пуснато на: Пон Яну 12, 2015 12:03 Заглавие: |
|
|
По линка аз не виждам да има асемблер.
Реасемблера кой го е правил?
Най-вероятно не е коректно направен спрямо HEX файл.
Коректния подход е да програмираш с предоставения HEX.
Въпросната константа има отношение към калиблирането на времената на вътрешния осцилатор заради производствените толеранси.
За конкретния случай (приложение) едва ли е от съществено значение. Но няма проблем да я промениш спрямо твоя конкретен PIC. _________________ RemoteControls |
|
| Върнете се в началото |
|
 |
sathv Опитен потребител

Регистриран на: 17 Окт 2010 Мнения: 260 Местожителство: Габрово
|
Пуснато на: Пон Яну 12, 2015 12:22 Заглавие: |
|
|
| Ок. Значи я оставям тази която идва с пика фабрично. Няма да реплейсвам. |
|
| Върнете се в началото |
|
 |
sathv Опитен потребител

Регистриран на: 17 Окт 2010 Мнения: 260 Местожителство: Габрово
|
Пуснато на: Пет Яну 16, 2015 22:22 Заглавие: |
|
|
| Схемата работи без проблем. Искам обаче да вградя платката в електронната светкавица и да ползвам нейното захранване 6v. С 78l33 ще имам евентуално проблем, защото в началото на зареждането на кондензатора на светкавицата напрежението пада до 4.5v. С ценер в базата на транзистор, дросел на входа за филтриране на смущаващите импулси при светкането дали ще е достатъчно за коректна работа на pic-а? Кондензаторите са ясни. |
|
| Върнете се в началото |
|
 |
tropper Опитен потребител


Регистриран на: 08 Сеп 2005 Мнения: 1299 Местожителство: София
|
Пуснато на: Нед Яну 18, 2015 12:57 Заглавие: |
|
|
Ако напрежението пада само до 4.5, няма да имаш никакъв проблем. Има LDO регулатори, които могат да работят с минимални разлики вход-изход. _________________ Тодор Симеонов.
skype: todor.simeonov
Захранващи решения за LAN мрежи. |
|
| Върнете се в началото |
|
 |
sathv Опитен потребител

Регистриран на: 17 Окт 2010 Мнения: 260 Местожителство: Габрово
|
Пуснато на: Нед Яну 18, 2015 14:40 Заглавие: |
|
|
| Благодаря. За LDO изобщо не се сетих. Щото ги нямам налични. Ще си купя някое SMD. |
|
| Върнете се в началото |
|
 |
|