selam. ben üç butonlu led kontrolü yapmak istiyorum. birinci butona basınca animasyonlu ledler yanıp sönmeli sonra da durmalı ve başka bir butona basınca birinci animasyon durmalı ve ikinci animasyon başlamalı. ama yaptığım yazılımda birinci butona basınca birinci animasyon sürekli tekrarlıyor. ikinci butona bassam bile birinci animasyon bitmeden ikinci başlamıyor. (not: buton için if kullandım.)
programı görmeden bir şey diyemem. büyük ihtimalle animasyon çok uzun. arada delaylar çok. sen diğer butonlara bastığı zaman kodlar buton tarama kısmına geçmiyor. bu yüzden butona basılma anını yakalayamıyor. bu şekilde olabilir. ama dediğim gibi görmeden birşey diyemem. ama sen bir kontrol et dediğim tarzda mı diye. eğer öyleyse animasyonun içine buton tarama koyman gerekir.
bunlari neden yazmadiz? setup_psp(PSP_OISABLEO) ; setup_spi(SPI_SS_OISABLEO); setup~timer_l(Tl_DISABLEO) ; setup_timer_2(T2_0ISABLEO,O,1) ; setup_adc_ports(NO_ANALOGS) ; setup_adc(ADC_OFF) ; setup_CCP1(CCP_OFF) ; setup_CCP2(CCP_OFF) ; ii PSP birimi devre disi II SPI birimi devre disi II Tl birimi devre disi II T2 birimi devre disi II ANALOG giris yok II ADC birimi devre disi II CCPl birimi devre disi II CCP2 birimi devre disi
hocam iyi günler ben lodları yazacağım uygulamayı bulamıyorum bana linkini atabilir misiniz?
selam. ben üç butonlu led kontrolü yapmak istiyorum. birinci butona basınca animasyonlu ledler yanıp sönmeli sonra da durmalı ve başka bir butona basınca birinci animasyon durmalı ve ikinci animasyon başlamalı. ama yaptığım yazılımda birinci butona basınca birinci animasyon sürekli tekrarlıyor. ikinci butona bassam bile birinci animasyon bitmeden ikinci başlamıyor. (not: buton için if kullandım.)
programı görmeden bir şey diyemem. büyük ihtimalle animasyon çok uzun. arada delaylar çok. sen diğer butonlara bastığı zaman kodlar buton tarama kısmına geçmiyor. bu yüzden butona basılma anını yakalayamıyor. bu şekilde olabilir. ama dediğim gibi görmeden birşey diyemem. ama sen bir kontrol et dediğim tarzda mı diye. eğer öyleyse animasyonun içine buton tarama koyman gerekir.
@@alternatiftv2732 #include
void main()
{
set_tris_b(00000000);
set_tris_a(11100000);
#define led1 pin_b0
#define led2 pin_b1
#define led3 pin_b2
#define solsinyalbutonu pin_a0
#define uyaributonu pin_a1
#define sagsinyalbutonu pin_a2
while(TRUE)
{
if (input(solsinyalbutonu))
{
solsinyal:
for(int i=0;i
Merhabalar acaba bir konuda yardımcı olabilir misiniz?
ccs c usb_cdc_init(); tanımsız hatası veriyor HATASI CCS DE ne yapamalıyım
hocam led yanmadı aynı uygulamayı yaptım ama nedeni nedir?
simülasyonda mı yanmadı gerçek uygulamada mı
bunlari neden yazmadiz?
setup_psp(PSP_OISABLEO) ;
setup_spi(SPI_SS_OISABLEO);
setup~timer_l(Tl_DISABLEO) ;
setup_timer_2(T2_0ISABLEO,O,1) ;
setup_adc_ports(NO_ANALOGS) ;
setup_adc(ADC_OFF) ;
setup_CCP1(CCP_OFF) ;
setup_CCP2(CCP_OFF) ;
ii PSP birimi devre disi
II SPI birimi devre disi
II Tl birimi devre disi
II T2 birimi devre disi
II ANALOG giris yok
II ADC birimi devre disi
II CCPl birimi devre disi
II CCP2 birimi devre disi
kapatmak için yazmamıza gerek yok. fakat o özellikleri kullanacaksak o zaman enable yapmamız gerek.
Alternatif TV çoox sağolun..
Merhabalar acaba bir konuda yardımcı olabilir misiniz?
kusura bakmayın mesajınızı yeni gördüm. bildiğim birşeyse yardımcı olmaya çalışırım.