Sökningen fann 21 träffar

av wiktorahlander
24 februari 2014, 01:34:23
Kategori: Programmering
Tråd: Toggle funktion för LED
Svar: 15
Visningar: 9263

Re: Toggle funktion för LED

V.v. kopiera inte all text från föregående inlägg! De ska jag naturligtvis inte göra! Riktigt dumt av mig faktiskt, skyller på den sena timmen ;) grundfelet med första koden. Jodå! Det gör jag. Frågan är hur jag ska försöka förklara att jag förstår. Eftersom jag inte kommer på något bra nu så skite...
av wiktorahlander
24 februari 2014, 01:06:33
Kategori: Programmering
Tråd: Toggle funktion för LED
Svar: 15
Visningar: 9263

Re: Toggle funktion för LED

> Nu vill jag bara förstå hur jag avhjäper bouncen! Det viktiga här är ju att du faktiskt förstog vad som var det *stora* problemet med din ursprungliga kod! Det har inte med "de-bounce" att göra. Om du inte vid det här laget ser det klart och tydligt så har du sannolikt andra problem på ...
av wiktorahlander
24 februari 2014, 00:20:48
Kategori: Programmering
Tråd: Toggle funktion för LED
Svar: 15
Visningar: 9263

Re: Toggle funktion för LED

Jag har efter en del problem lyckats lösa mitt problem med en timer som ICECAP föreslog! Hade dessutom ett fel på original kretskortet som gjorde att RA3 ALLTID var hög.... Monterade pic på ett labb kort ist å nu fungerar det :) #include <pic.h> #include <htc.h> __CONFIG (FOSC_INTRCCLK&WDTE_OFF&...
av wiktorahlander
23 februari 2014, 21:54:29
Kategori: Programmering
Tråd: Toggle funktion för LED
Svar: 15
Visningar: 9263

Re: Toggle funktion för LED

if(RA3==0 && flag==0){ RC3=1; flag=1; } ---- Vi antar att RA3 är 0 och flaggan var 0 Flaggan har ändrats till 1 när programmet kommer hit if(RA3==0 && flag==1){ ---- RA3 är fortfarande 0 och din flagga är 1 RC3=0; flag=0; ---- Nu är din flagga 0 igen ---- Resultatet blir att RC3 väx...
av wiktorahlander
23 februari 2014, 20:58:50
Kategori: Programmering
Tråd: Toggle funktion för LED
Svar: 15
Visningar: 9263

Re: Toggle funktion för LED

Jag föredrar att lösa detta i mjukvara och då är lösningen att läsa fler gångar och när två (eller fler) avläsningar med ett visst tidintervall mellan (50ms?) är identiska är det brytarens status. Nu börjar det komma in en massa "använd __delay_ms()"-råd men mitt råd är att starta en time...
av wiktorahlander
22 februari 2014, 01:42:25
Kategori: Programmering
Tråd: Toggle funktion för LED
Svar: 15
Visningar: 9263

Re: Toggle funktion för LED

Det är inte den exakta koden, ser nu att jag glömt ett = men i koden jag skrivit till pic:en så är de rätt. __delay_ms(1); funktionen gjorde bara att LED lyste hela tiden? :shock: Sen undrar jag om delay gör så att timern slutar räkna. Kommer ha en timer som gör en fördröjning på nån minut senare, g...
av wiktorahlander
22 februari 2014, 01:31:24
Kategori: Programmering
Tråd: Toggle funktion för LED
Svar: 15
Visningar: 9263

Toggle funktion för LED

Hej! vill få en led att tändas / släckas med endast en knapp. Om jag gör som jag lärt mig med typ PLCer osv fungerar de bara ibland. varför? RC3 = LED RA3 = Knapp (ger 0 vid tryck) flag = "minne" flag=0; RC3=0; while(1){ if(RA3==0 && flag==0){ RC3=1; flag=1; } if(RA3==0 && ...
av wiktorahlander
13 februari 2014, 21:45:11
Kategori: Programmering
Tråd: Pwm pic16f690
Svar: 9
Visningar: 6146

Re: Pwm pic16f690

Vad har du för krav på själva PWM'en? inga större krav, mer än att jag ska kunna ha olika styrkor (signal) på olika pinnar. Grundfrekvens (d.v.s blinkfrekvens på lysdioderna)? Den ska bara minska i ljusstyrka blinkningarna ska inte synas. Antal steg för ljusstyrkan? 10 steg kanske är lagomt. Antal ...
av wiktorahlander
12 februari 2014, 20:46:03
Kategori: Programmering
Tråd: Pwm pic16f690
Svar: 9
Visningar: 6146

Re: Pwm pic16f690

Okej ett exempel på hur jag kan göra istället?
Har bara denna pic som en test just nu.
av wiktorahlander
12 februari 2014, 17:17:48
Kategori: Programmering
Tråd: Pwm pic16f690
Svar: 9
Visningar: 6146

Re: Pwm pic16f690

Här kommer koden på det jag gjort! #include <pic.h> __CONFIG (FOSC_INTRCCLK&WDTE_OFF&MCLRE_OFF&CP_OFF); // Using Internal Clock of 8 MHz #define FOSC 8000000L // Delay Function #define _delay_us(x) { unsigned char us; \ us = (x)/(12000000/FOSC)|1; \ while(--us != 0) continue; } void _del...
av wiktorahlander
12 februari 2014, 03:39:11
Kategori: Programmering
Tråd: Pwm pic16f690
Svar: 9
Visningar: 6146

Re: Pwm pic16f690

Ja kan fixa det imorgon!
av wiktorahlander
12 februari 2014, 03:29:36
Kategori: Programmering
Tråd: Pwm pic16f690
Svar: 9
Visningar: 6146

Pwm pic16f690

Har försökt söka mig till ett svar men misslyckats. Kan jag på en 16f690 ha två olika pwm utgångar som inte påverkar varandra? Ex: LED1 dimmad knapptryck > LED1full Knapptryck > LED1 dimmad Och sedan göra samma sak med en till LED oberoende av den andra? Själva pwm styrningen har jag löst, men den g...
av wiktorahlander
11 februari 2014, 01:44:50
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Timer PIC16F690
Svar: 16
Visningar: 4757

Re: Timer PIC16F690

Tror jag kan ha löst det nu eventuellt!
exprimenterade lite med koden :)
av wiktorahlander
11 februari 2014, 01:31:52
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Timer PIC16F690
Svar: 16
Visningar: 4757

Re: Timer PIC16F690

har hållt på med andra microkontroller inte just PIC
hittar inga vettiga tutorials på nätet heller.
av wiktorahlander
11 februari 2014, 01:24:58
Kategori: Inbäddade system / Inbyggda system / IoT
Tråd: Timer PIC16F690
Svar: 16
Visningar: 4757

Re: Timer PIC16F690

å de där fatta jag halvsju av....

utan en vettig kod å titta på är jag helt lost sry.