Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Малко помощ за PIC16F628A ?
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=854
Страница 1 от 2

Автор:  PIC [ Пон Юли 11, 2005 12:30 pm ]
Заглавие:  Малко помощ за PIC16F628A ?

Искам да запиша програма съставена за 16Ф84А на 628А , тъй като 84А ми се струва доста дървен. Значи до сега всичките програми съм съставял за 84А и идеята ми е една по една да ги преправя за 628А. Въпросът е кои неща да променя в конфигуриращата дума и инициализацията на портовете. На първо време искам да използвам портовете само като входно-изходни за управление на ЛСД. Разгледах описанието на контролера , но виждам доста регистри със специални функции за отделните модули и се чудя кои да конфигурирам в началото на програмата ? Ще Ви бъда благодарен за мнения и примери по въпроса !

Автор:  Nikola Kirov [ Пон Юли 11, 2005 12:58 pm ]
Заглавие: 

Четеш си документацията конфигурираш си регистрите един по един и това е. Нищо сложно няма. За да ти е по лесен живота ползваш Proteus дебъгваш и всичко ще ти се изясни.
А повечето от периферията като таимерите например е забранена след ресета и ако не ги пуснеш не ти се бъркат в работата,имаше изключение за аналоговите компаратори май,погледни им конгигурацията

Автор:  PIC [ Пон Юли 11, 2005 1:30 pm ]
Заглавие: 

За компараторите си прав , защото има даден премер само за инициализация на портА и там те се изключват ако не ти трябват , а пък за портВ няма примерна инициализация и предполагам , защото периферията е изключена. Започнах вече да правя началото на програмата и имам намерение въпреки всичко да изключа компаратарите , USART , CCP и Vref от техните контролни регистри. Малко ме притеснява конфигуриращата дума щото има и ЛВП функция /а аз искам да го програмирам по нормалния си начин/ та ако може някой да даде примерна конфигурираща дума ще му бъда благодарен!

Автор:  Nikola Kirov [ Пон Юли 11, 2005 2:13 pm ]
Заглавие: 

В MPLAB configure >> configurations bits

Автор:  rumen [ Пон Юли 11, 2005 2:27 pm ]
Заглавие: 

Този преход го направих миналата седмица
Излключих комапраторите
MOVLW 0X07
MOVWF CMCON
ЛВП-то го изключих с ис-прога
Предефинирах си клетките след 0x20
Ис- прога няма 627А
Програмирам го като 628А
и се примириавам с съобсхтението за грешка на 0х400

Автор:  PIC [ Вто Юли 12, 2005 8:27 am ]
Заглавие: 

Благодаря Ви за мненията , относно Proteus-a откъде мога да намеря ръководство за работа с него щото съм дебъгвал само с MPLAB? :drinkers:

Автор:  Predator_MF [ Вто Юли 12, 2005 10:01 am ]
Заглавие: 

Не ти е нужно ръководство, работата с него е доста лесна, има Tutorials в Help файла му. Отделно имаш 50-ина примерни схеми за симулация и пр. Ако имаш конкретни въпроси по него питай...иначе можеш да си го изтеглиш от h**p://store2.data.bg/predatormf

Автор:  PIC [ Сря Юли 13, 2005 9:42 am ]
Заглавие: 

Изтеглих си програмата и виждам , че тя е съставена от три части - за работа с ПСБ и схематични файлове. Може ли само да ме ориентираш как да пусна симулация на асемблерен файл и дали е задължително да съм направил графичен оригинал на дадена платка? Опиши ми общо взето в каква последователност се правят нещата.

Автор:  Nikola Kirov [ Сря Юли 13, 2005 10:10 am ]
Заглавие: 

Часта за платки,няма смисъл да я ползаваш това е много дървено за целта.
Правиш си схемата с процесора. kликваш на процесора с десен бутон да тане червен,след което кликваш с ляв бутон върху него и ти се отваря propertis на процесора,там в program file указваш фаила с които работиш.

А за да работиш с протеуса изчети manual-a в pdf който врви към него. Някъде в директорията на ротеуса се подвизава

Автор:  Dimitar [ Сря Юли 13, 2005 11:04 am ]
Заглавие: 

Nikola Kirov написа:
kликваш на процесора с десен бутон да тане червен,след което кликваш с ляв бутон върху него и ти се отваря propertis

Ти да не си левак, или в протеуса са обърнали нещата на обратно 8) 8) 8)

Автор:  Nikola Kirov [ Сря Юли 13, 2005 11:12 am ]
Заглавие: 

Не ме шашкаи,накара ме да пусна протеуса да проверя дали паметта не ме лъже. :D
Точно така е като съм го описал

Автор:  Dimitar [ Сря Юли 13, 2005 11:38 am ]
Заглавие: 

Ами не те шашкам, но стандартно в Windows-а нали се селктира с левия, а пропъртисите се показват с десния бутон - та затова. Значи в програмата са ги обърнали :) .

Автор:  PIC [ Пет Юли 15, 2005 10:24 am ]
Заглавие: 

A дали е възможно да се импортва принципна схема от Protell99 и да се симулира? В библиотеките на Протеуса виждам само пикове 18-серия , сигурно другите трябва да си ги правя? :-k

Автор:  Predator_MF [ Пет Юли 15, 2005 10:28 am ]
Заглавие: 

Не можеш да импортнеш схема от Protel. А в Proteus има и PIC12 и PIC16-ки колкото искаш. Стоят в Microprocessors IC.

Автор:  PIC [ Пон Юли 25, 2005 1:40 pm ]
Заглавие: 

Тъй като поработих върху симулирането на работата на схеми чак сега изникна въпроса свързан с дебъгването т.е дали задължително трябва да имам направена схема и да указвам с кой фал /асемблерен/ да дебъгва програмата или има начин да се дебъгва директно даден асемблерен фаил. И как мога да наблюдавам състоянието на регистрите? #-o

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/