| Автор |
Съобщение |
|
npelov
Ранг: Почетен член
Регистриран на: Пет Яну 22, 2010 5:46 pm Мнения: 680
|
 ICSP + кварц PIC16F648A
Дали ще пречи на ICSP програмирането кварц 32678Хз + 2-та кондензатора (по 12-15 pF)?
|
| Съб Юли 09, 2011 4:17 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
Да, ще се пише мноо бавно.
Майтап бе Уили 
|
| Съб Юли 09, 2011 7:59 pm |
|
 |
|
kasparov
Ранг: Почетен член
Регистриран на: Сря Апр 05, 2006 9:52 pm Мнения: 877 Местоположение: Разград
|
можеш да занулиш OSC1 крачето и няма да имаш никакви притеснения 
|
| Съб Юли 09, 2011 10:18 pm |
|
 |
|
Gogo
Ранг: Форумен бог
Регистриран на: Чет Фев 24, 2005 11:41 pm Мнения: 1049 Местоположение: Pz
|
 Re: ICSP + кварц PIC16F648A
При програмиране, клока се подава от програматора, така че, каквото и да има там, няма проблеми...
|
| Нед Юли 10, 2011 8:01 pm |
|
 |
|
didofen
Ранг: Популярен
Регистриран на: Вто Юни 27, 2006 11:13 am Мнения: 381 Местоположение: Варна
|
за какво ти е кварц за програмиране?
|
| Пон Юли 11, 2011 8:52 am |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
Това е идеята на ICSP - In-Circuit Serial Programming.
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Пон Юли 11, 2011 10:36 am |
|
 |
|
MidNighT_SpiRiT
Ранг: Напреднал
Регистриран на: Нед Сеп 17, 2006 12:00 pm Мнения: 450 Местоположение: Plovdiv
|
Изобщо не ти трябва кварц! Но сега да не вземеш да го махнеш, гледай само крачетата, които ползваш за програмиране да са свободни.
|
| Вто Юли 12, 2011 9:07 am |
|
 |
|
didofen
Ранг: Популярен
Регистриран на: Вто Юни 27, 2006 11:13 am Мнения: 381 Местоположение: Варна
|
нали и аз това казвам, програмира се само по 5 пина, и като се спази протокола, контролера сам си влиза в програмиране и не работи кварца. при другите марки не е така, например атмел
|
| Вто Юли 12, 2011 11:18 am |
|
 |
|
npelov
Ранг: Почетен член
Регистриран на: Пет Яну 22, 2010 5:46 pm Мнения: 680
|
Човека се опитва да обясни, че In-Circuit означава да програмираш процесора директно на платката, без да го сваляш. А кварца е там щото си е там на скемата (защото му трябва на таймера да цъка  ) И при атмел и при останалите все има нещо на тия 5 пина, което ще пречи и трябва начин да се изолира. Аз за това питам дали кварца (втория кварц, не този за тактовата честота), който иначе си е там на схемата ще пречи. Предполагам че са го сложили точно там защото няма да пречи, но аз да си питам....
|
| Вто Юли 12, 2011 6:02 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
Aaa, тва вече е друг въпрос. И къде е тоя пуст кварц на DATA и Clock ли? Ако е там не знам - трябва да се пробва - обикновенно на клока почти нищо не му пречи, ама на датата и малко и стига.
едит : Сега се сещам че май бях правил проба и пречеше. Ако е нещо готово, може кварца да е сложен след записването. Аз обикновенно тия 5 пина си ги отделям с джъмпери.
|
| Вто Юли 12, 2011 6:24 pm |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
Схема няма ли да покажеш?
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Вто Юли 12, 2011 6:28 pm |
|
 |
|
a_stankov
Ранг: Новодошъл
Регистриран на: Съб Дек 06, 2008 9:22 am Мнения: 119 Местоположение: Пловдив
|
При този чип , изводите за кварца за Таймер1 съвпадат с клок и дата на ICSP. Най-добре е да са изолирани с джъмпери. И аз така винаги процедирам.
|
| Вто Юли 12, 2011 9:17 pm |
|
 |
|
npelov
Ранг: Почетен член
Регистриран на: Пет Яну 22, 2010 5:46 pm Мнения: 680
|
С джъмпери знам как става, ама е хипер досадно. Слагам махам джъмпери ... Трябва да има някоя хитринка ... От друга страна ако имаше - някой щеше да я каже.
Схема - един празен пик PIC16F648A с кварц на изводи RB7 и RB6, и по един кондензатор 12pF на всеки извод към маса. Не ми се чертае толкова очевидна схема. Ето пример:
Същото само че 32.768 кХз кварц е на пинове RB7 и RB6.
|
| Съб Юли 16, 2011 12:32 am |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
Aве няма как да стане - кондензатора на PGD пречи. Там е нещо подобно на I2C. Иначе PGC носи доста чудесии накачулени по него. А пък ако има R-че то трябва да е над 10к - пак не става номера. Джъмпери са му майката. Ама ако смяташ да правиш нещо по сериозно за да го пишеш толкова често по-добре си вземи някой дето има SelfWrite, сложи му един буутлоудер и програмирай на воля InCircuit.
|
| Съб Юли 16, 2011 8:21 pm |
|
 |
|
npelov
Ранг: Почетен член
Регистриран на: Пет Яну 22, 2010 5:46 pm Мнения: 680
|
Честото писане е при разработката само, но като не става - не става. Ще се ползва повече симулация и това е.
|
| Нед Юли 17, 2011 10:22 am |
|
|