Отговори на тема  [ 18 мнения ]  Отиди на страница 1, 2  Следваща
Малко помощ за PIC16F628A ? 
Автор Съобщение
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

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


Пон Юли 11, 2005 12:30 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Четеш си документацията конфигурираш си регистрите един по един и това е. Нищо сложно няма. За да ти е по лесен живота ползваш Proteus дебъгваш и всичко ще ти се изясни.
А повечето от периферията като таимерите например е забранена след ресета и ако не ги пуснеш не ти се бъркат в работата,имаше изключение за аналоговите компаратори май,погледни им конгигурацията


Пон Юли 11, 2005 12:58 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Чет Дек 09, 2004 3:15 pm
Мнения: 123
Местоположение: Благоевград
Мнение 
За компараторите си прав , защото има даден премер само за инициализация на портА и там те се изключват ако не ти трябват , а пък за портВ няма примерна инициализация и предполагам , защото периферията е изключена. Започнах вече да правя началото на програмата и имам намерение въпреки всичко да изключа компаратарите , USART , CCP и Vref от техните контролни регистри. Малко ме притеснява конфигуриращата дума щото има и ЛВП функция /а аз искам да го програмирам по нормалния си начин/ та ако може някой да даде примерна конфигурираща дума ще му бъда благодарен!


Пон Юли 11, 2005 1:30 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
В MPLAB configure >> configurations bits


Пон Юли 11, 2005 2:13 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Чет Ное 25, 2004 3:42 pm
Мнения: 913
Мнение 
Този преход го направих миналата седмица
Излключих комапраторите
MOVLW 0X07
MOVWF CMCON
ЛВП-то го изключих с ис-прога
Предефинирах си клетките след 0x20
Ис- прога няма 627А
Програмирам го като 628А
и се примириавам с съобсхтението за грешка на 0х400


Пон Юли 11, 2005 2:27 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Чет Дек 09, 2004 3:15 pm
Мнения: 123
Местоположение: Благоевград
Мнение 
Благодаря Ви за мненията , относно Proteus-a откъде мога да намеря ръководство за работа с него щото съм дебъгвал само с MPLAB? :drinkers:


Вто Юли 12, 2005 8:27 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

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


Вто Юли 12, 2005 10:01 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Чет Дек 09, 2004 3:15 pm
Мнения: 123
Местоположение: Благоевград
Мнение 
Изтеглих си програмата и виждам , че тя е съставена от три части - за работа с ПСБ и схематични файлове. Може ли само да ме ориентираш как да пусна симулация на асемблерен файл и дали е задължително да съм направил графичен оригинал на дадена платка? Опиши ми общо взето в каква последователност се правят нещата.


Сря Юли 13, 2005 9:42 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Часта за платки,няма смисъл да я ползаваш това е много дървено за целта.
Правиш си схемата с процесора. kликваш на процесора с десен бутон да тане червен,след което кликваш с ляв бутон върху него и ти се отваря propertis на процесора,там в program file указваш фаила с които работиш.

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


Сря Юли 13, 2005 10:10 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Nikola Kirov написа:
kликваш на процесора с десен бутон да тане червен,след което кликваш с ляв бутон върху него и ти се отваря propertis

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


Сря Юли 13, 2005 11:04 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Не ме шашкаи,накара ме да пусна протеуса да проверя дали паметта не ме лъже. :D
Точно така е като съм го описал


Сря Юли 13, 2005 11:12 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Ами не те шашкам, но стандартно в Windows-а нали се селктира с левия, а пропъртисите се показват с десния бутон - та затова. Значи в програмата са ги обърнали :) .


Сря Юли 13, 2005 11:38 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Чет Дек 09, 2004 3:15 pm
Мнения: 123
Местоположение: Благоевград
Мнение 
A дали е възможно да се импортва принципна схема от Protell99 и да се симулира? В библиотеките на Протеуса виждам само пикове 18-серия , сигурно другите трябва да си ги правя? :-k


Пет Юли 15, 2005 10:24 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Не можеш да импортнеш схема от Protel. А в Proteus има и PIC12 и PIC16-ки колкото искаш. Стоят в Microprocessors IC.


Пет Юли 15, 2005 10:28 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Чет Дек 09, 2004 3:15 pm
Мнения: 123
Местоположение: Благоевград
Мнение 
Тъй като поработих върху симулирането на работата на схеми чак сега изникна въпроса свързан с дебъгването т.е дали задължително трябва да имам направена схема и да указвам с кой фал /асемблерен/ да дебъгва програмата или има начин да се дебъгва директно даден асемблерен фаил. И как мога да наблюдавам състоянието на регистрите? #-o


Пон Юли 25, 2005 1:40 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 18 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

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


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

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