Отговори на тема  [ 21 мнения ]  Отиди на страница Предишна  1, 2
PIC18F6722 как? 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: PIC18F6722 как?
Искаш ли да опиташ с друг къмпайлър, за да ти е по-елементарно програмирането, докато изгладиш хардуера? В раздел софтуер има CCS. Ще ти трябва плъг-ин от тук Цък
Ето инструкция как да го настроиш Цък

Ето и елементарна програмка:
Код:
#include <18F8722.h>
#fuses HS,NOWDT
#use delay(Clock=18432000)

#define LED PIN_D0

void main()
{
   output_drive(LED);
   while(1)
   {
      output_high(LED);
      delay_ms(1000);
      output_low(LED);
      delay_ms(1000);
   }
}

Между другото не трябва ли да сложиш и 2 кондензатора до този кварц? Пул-ъп на MCLR и 100nF към 0?
Не че е лошо, че си се насочил към XC8. Има доста плюсове спрямо CCS(прави много парчета!), но като се налага да напишеш елементарна програма, си е приключение - настройка на портове, таймери, прекъсвания....

_________________
www.elkran.com


Съб Май 30, 2015 10:23 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Яну 20, 2015 11:26 pm
Мнения: 23
Местоположение: Габрово/Любимец
Мнение Re: PIC18F6722 как?
След седмица блъскане на главата в бюрото успях да го конфигурирам. Оказа се че контролера не е поддържан от PICKIT2. И контролера е PIC18F67K22 има пин разрешение на захранването на чипа О.о Сега успях да го програмирам и свети индикатора цифрите се изписват но нещо не мога да го накарам да ми цъка изходите за различните числа. Опитвам се да го подкарам през дебъгера за да видя какво става ама нещо не ми се получава. Не ми дава да сложа brakepoint и я подминава като малка гара или ще ми показва някакви други библиотеки като awmod.c но на това което аз съм писал не спира. Как да настроя дебъгера или от какво може да е това. Също като напиша "RD0 = ~RD0;" го вдига в 1 и не иска да го върне в 0. о.О


Пет Юни 05, 2015 3:21 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Яну 20, 2015 11:26 pm
Мнения: 23
Местоположение: Габрово/Любимец
Мнение Re: PIC18F6722 как?
Оправих го тръгна всичко е ок. Благодаря на отзовалите сe. :)


Сря Юни 24, 2015 5:21 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Фев 22, 2010 10:06 pm
Мнения: 42
Местоположение: Любимец/Габрово
Мнение Re: PIC18F6722 как?
А някой да знае как се изключва ECCP2 за да използвам RC1 и RB3 като изходи. Използвам следните конфигураций но не се получава.
Код:
#pragma config CCP2MX = PORTC // дори и да сложа PORTBE нищо не става.
TRISC = 0;
TRISB = 0;
CCP2CON  = 0x00;
CCP2MD   = 0;
PORTCbits.RC1 = 1; // но не се вдига в "1"
PORTBbits.RB3 = 1; // но не се вдига в "1"


Пон Юни 29, 2015 1:38 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 24, 2005 11:41 pm
Мнения: 1049
Местоположение: Pz
Мнение Re: PIC18F6722 как?
Пробвай така:
Код:
LATCbits.LATC1 = 1;
LATBbits.LATB3 = 1;


Пон Юни 29, 2015 3:28 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Фев 22, 2010 10:06 pm
Мнения: 42
Местоположение: Любимец/Габрово
Мнение Re: PIC18F6722 как?
Не става по този начин. :(


Пон Юни 29, 2015 3:36 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 21 мнения ]  Отиди на страница Предишна  1, 2

Кой е на линия

Потребители разглеждащи този форум: Google [Bot] и 3 госта


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

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