-
Forumindex
Sök
-
Sök
-
- Aktuellt datum och tid: 21 juli 2025, 08:26:13
- Alla tidsangivelser är UTC+02:00 Europe/Stockholm
Sökningen fann 65 träffar
Gå till avancerad sökning
- av xezer
- 20 maj 2007, 21:55:49
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: USART
- Svar: 11
- Visningar: 1765
Micke_s: BAUDCON, BRG16 ? Hittar ingenting i databladet om det :? Ska inte baudraten vara 129 med BRGH och 20MHz på 9.6 kbit? Sodjan: Om jag skickar ett tecken får jag 0xFF oavsett tecken. Jag skriver så för att jag håller på och testar lite olika bitar, det underlättar för mig. För övrigt så verkar...
- av xezer
- 20 maj 2007, 11:42:20
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: USART
- Svar: 11
- Visningar: 1765
Micke_s: 129 ska vara 2.4k baudrate på 20MHz utan BRGH satt, om jag förstått det rätt. Nu väntar jag på TXIF också, om jag gjort det rätt. Och tja, varför jag sätter på och stänger av TXen har jag inget bra svar på.. :oops: Sådär, nu börjar det bli något även av det här :D Ända problemet är att den ...
- av xezer
- 20 maj 2007, 00:58:55
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: USART
- Svar: 11
- Visningar: 1765
Nivåkonvertering?
Kopplingen är det inget fel på, det fungerar med ett program jag skrev i assember, men nu när jag gav mig på C så gick det inget vidare.
Jag får olika skräp beroende på vilken textsträng jag skickar. Det är som att den bara byter ut tecken :/
- av xezer
- 20 maj 2007, 00:07:46
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: USART
- Svar: 11
- Visningar: 1765
Försöker skicka lite data med USARTen men det vill sig inte riktigt :( När jag skickar till PCn så får jag bara en massa lustiga tecken. Något spontant fel eller något jag glömt? Och ja, jag har rätt baudhastighet. void InitUsart(){ TRISC = 0x00; TRISC.F7 = 1; //RX TXSTA = 0x00; RCSTA.F7 = 1; //SPEN...
- av xezer
- 17 maj 2007, 16:45:17
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: MikroC
- Svar: 6
- Visningar: 1020
Läste i manualen att man både kunde skriva F0-F7 och bitens namn, så båda fungerar. PORTB.F0 blir konstigt nog alltid sant :? Jag har ett motstånd mellan knappen och spänningen. Den koden jag har nu: TRISB = 0xff; do { if(PORTB.F0){ Lcd_Chr(2,1, 'P'); }else{ Lcd_Chr(2,1, ' '); } } while(1); Lcd_Chr(...
- av xezer
- 17 maj 2007, 16:15:56
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: MikroC
- Svar: 6
- Visningar: 1020
Oj, såg inte att du frågade efter Button(),
den läser av vilken "state" en knapp har, dvs om den får en spänning eller inte.
Jag tycker det borde gå göra
if(PORTB.RB0 == 1){...}
för att kolla om den får signal eller inte? Men det fungerar inte heller :/
- av xezer
- 17 maj 2007, 15:18:53
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: MikroC
- Svar: 6
- Visningar: 1020
Hej, Nu har jag pysslat med assambler en hel och ville testa på ett nytt språk, mikroC. Jag testade lcd-biblioteket och allt fungerar toppen, men toppen var inte mycket högre än så. Vanliga enkla exempel som do { if (Button(&PORTB, 0, 1, 1)) oldstate = 1; if (oldstate && Button(&PORT...
- av xezer
- 16 maj 2007, 21:54:56
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Wisp628, rc 21
- Svar: 13
- Visningar: 2053
Nej nu fungerar det konstigt nog. Det är ett fel som kommit lite då och då, men brukar fungera efter att man försökt bränna in programmet i picen 2-3ggr.
Kan inte hitta något "gör jag såhär så kommer felet" utan det kommer slumpmässigt.
- av xezer
- 16 maj 2007, 21:33:03
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Wisp628, rc 21
- Svar: 13
- Visningar: 2053

Okej,
för att få felet så gick jag ifrån den lille picen för att se på The Simpsons på TV, sen fungerade det inte när jag kom tillbaka.
För att fixa felet så fick man gå ifrån den lille picen och stänga av TVn och komma tillbaka.
- av xezer
- 16 maj 2007, 21:19:07
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Wisp628, rc 21
- Svar: 13
- Visningar: 2053
Hej, Jag får detta felet när jag ska bränna in programmet till picen Verifying fuses memory........failed at 00000C, expected: '0C40', found: '0F40' Write-Verify failed after 1.82 seconds, rc 21! XWisp2 failed after 2.92 seconds, rc 21! Någon aning om vad det kan vara? Det är en 18F52 om det är rele...
- av xezer
- 27 februari 2007, 22:49:21
- Kategori: Inbäddade system / Inbyggda system / IoT
- Tråd: Slö PIC?
- Svar: 13
- Visningar: 1840
Hej,
Ursäkta min inaktivitet, kort efter mitt senaste inlägg gick backlighten till laptopen så jag har varit datorlös ett tag nu
hämsk tid..
I alla fall, det var avkopplingen som inte riktigt var som den skulle, så nu fungerar det prima igen

Tack så mycket för hjälpen!