Picproje Elektronik Sitesi

DERLEYİCİLER => Diğer Derleyiciler => CC5X => Konuyu başlatan: chorckbey - 23 Ağustos 2008, 21:34:53

Başlık: yüklemede problem yaşıyorum
Gönderen: chorckbey - 23 Ağustos 2008, 21:34:53
Arkadaşlar cc5x de bir program yazdım derledim ve proteusta denedim çalışıyor ama pic 16f628 e atınca çalışmıyor sigortaları ayarlayamadım galiba ama onda sigortalar nasıl ayarlanıyor programa ne yazmam gerekiyor kendi içindeki osilatörü kullanmak istiyorum şimdiden çok teşekkür ederim yardımlarınızı bekliyorum iyi çalışmalar
Başlık: yüklemede problem yaşıyorum
Gönderen: re3ii - 23 Ağustos 2008, 21:38:14
sigorta ayarlarında IRCI/O dahili osilatör ile calışması sağlıyor
Başlık: yüklemede problem yaşıyorum
Gönderen: KAZIMUGUR - 23 Ağustos 2008, 22:03:50
Muhtelif çeşitli  :) :

#define CP_off  |= 0x3F30
#define LVP |= 128
#pragma config CP_off,PWRTE=on,WDTE=off,FOSC=HS,BODEN=on,LVP

---------------------------

#include "INT16CXX.H" //Interrupt header file from CC5X
#pragma origin 4 //Locates interrupt location at address 4 as is required
#pragma config = 0b.11.1100.0100//Core device configuration
-------------------

#include <C:\CC5X\16F877.H>
#include <C:\CC5X\int16CXX.H>
#pragma config |= 0b.11.111101.11.00.10
#pragma config WDTE=off,FOSC=HS,PWRTE=1


#pragma DATA _CONFIG, _FCMEN_OFF & _IESO_OFF & _BOD_ON & _CPD_OFF & _CP_OFF & _MCLRE_OFF & _PWRTE_ON & _WDT_OFF & _INTOSCIO
#pragma CLOCK_FREQ 4000000


--------------------




#include
#include
#pragma config PLLDIV = 1
#pragma config CPUDIV = OSC3_PLL4
#pragma config USBDIV = 2
#pragma config FOSC = XTPLL_XT
#pragma config FCMEM = OFF
#pragma config IESO = OFF
#pragma config PWRT = OFF
#pragma config BOR = ON
#pragma config BORV = 21
#pragma config VREGEN = ON
#pragma config WDT = OFF
#pragma config WDTPS = 32768
#pragma config MCLRE = ON
#pragma config LPT1OSC = OFF
#pragma config PBADEN = OFF
#pragma config CCP2MX = ON
#pragma config STVREN = ON
#pragma config LVP = OFF
#pragma config ICPRT = OFF
#pragma config XINST = OFF
#pragma config DEBUG = ON
#pragma config CP0 = OFF
#pragma config CP1 = OFF
#pragma config CP2 = OFF
#pragma config CP3 = OFF
#pragma config CPB = OFF
#pragma config CPD = OFF
#pragma config WRT0 = OFF
#pragma config WRT1 = OFF
#pragma config WRT2 = OFF
#pragma config WRT3 = OFF
#pragma config WRTB = OFF
#pragma config WRTC = OFF
#pragma config WRTD = OFF
#pragma config EBTR0 = OFF
#pragma config EBTR1 = OFF
#pragma config EBTR2 = OFF
#pragma config EBTR3 = OFF
#pragma config EBTRB = OFF unsigned char POT_VALUE, delay; void main(void) { PORTA = 0x00;
// clear all PORTA pins TRISA = 0x05;
// set up RA0/AN0 and RA2 as inputs and set up RA1 and RA3..RA5 as outputs ADCON0 = 0x01;
// select AN0, enable A/D module ADCON1 = 0x0E;
// set up RA0/AN0 as an analog input and set up RA1..RA5 as digital I/Os ADCON2 = 0x2E;
// configure A/D module result to left justified, acquisition time to 32 us,
   and clock period to 2.67 us ADCON0 = 0x03;
// select AN0 and set GO_DONE bit to start A/D conversion while (ADCON0bits.GO_DONE);
// do nothing until the A/D conversion is done POT_VALUE = ADRESH;
// move the 8 most significant bits of the result into POT_VALUE while (1) { Delay1KTCYx(72);
// 12 ms if (PORTAbits.RA2) {
// if button pushed ... ADCON0 = 0x03;
// update POT_VALUE while (ADCON0bits.GO_DONE); POT_VALUE = ADRESH; } PORTAbits.RA1 = 1;
// control signal high Delay100TCYx(54);
// .9 ms for (delay=0; delay<POT_VALUE; ++delay) { Delay10TCYx(2); } PORTAbits.RA1 = 0;
// control signal low } }
Başlık: cc5x
Gönderen: chorckbey - 25 Ağustos 2008, 12:59:47
Arkadaşlar çok teşekkür ederim KAZIMUGUR yazdığınız programdaki gibi denicem çok teşekkür ederim.
Başlık: yüklemede problem yaşıyorum
Gönderen: KAZIMUGUR - 25 Ağustos 2008, 16:34:24
Yazdıklarım program değil.Çeşitli programlardan config derlemeleri...
Başlık: cc5x
Gönderen: chorckbey - 26 Ağustos 2008, 01:24:40
Peki pice yükleme sırasında sigortaları ayarlamak için bir sayfa çıkıyor burdanda ayarlasam bir problem çıkmaz değilmi? ilginiz için çok teşekkür ederim
Başlık: yüklemede problem yaşıyorum
Gönderen: ilker_32 - 26 Ağustos 2008, 01:31:47
Hayır sorun olmaz.