PIC16F6xx + LCD cykeltid?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
foppa
Inlägg: 189
Blev medlem: 2 oktober 2006, 11:32:04
Ort: sthlm

PIC16F6xx + LCD cykeltid?

Inlägg av foppa »

Hallo på er alla.

Har några frågor.
1:
får inte min led blinkare att fungera.
Jag vet att coden är ok.
Alla inställningar är ok.
Chipet är 16F628A
Jag vet att pickit2 är ok.
Köpte 3 st 16F628A

Jag börjar fundera om detta problem har att göra med oscillatorn
4MHz oscillator är det
Hur vet man att oscillatorn är ok


2: Jag försöker få 16F690 att visa text på en display.
Jag får svarta 4kanter på displayen.
Har ingen oscillator på 16F690 utan använder den som är inbyggt i chipet.
Vilken clockhastighet/oscillator bör chipet ställas in på för att på igång LCD.
LCD är en wintek 2*16.
https://www1.elfa.se/data1/wwwroot/webr ... 556178.pdf

Jag använder Flowcode 3
http://www.matrixmultimedia.com/videos.php

foppa :)

Edit: Rubrik/blueint
Senast redigerad av foppa 25 januari 2009, 00:35:37, redigerad totalt 1 gång.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: PIC16F6xx + LCD cykeltid?

Inlägg av sodjan »

> och intern kristall på 16F690.

Finns ingen, däremot finns det en intern oscillator (INTOSC) i 16F690.

För "1:" finns det ingen fråga, så där antar jag att allt är bara bra...

> 2: Jag försöker få 16F690 att visa text på en display.

Du behöver kod till processorn.

> Jag får svarta 4kanter på displayen.

Det låter som normalläget efter att LCD'n har kört sina självtester vid power-on.
En eller två rader med fyrkanter och en eller två rader med blanka tecken (beroende
på om du har en 2 eller 4 raders LCD.

> Har ingen kristall på 16F690 utan använder den som är inbyggt i chipet.

Igen, den interna *oscillatorn*, inte kristall.
Du säger att du *tror* att du gör det, varför ska vi tro att det verkligen är så ?

> Hur vet man vilken cykeltid som krävs.

Vilken "cykeltid" ?
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Re: PIC16F6xx + LCD cykeltid?

Inlägg av vfr »

Jag förstår inte heller vilka tider du syftar på. Alla relevanta tider står i databladen för antingen displayen eller kontrollern. Ta en titt där och återkom med lite bättre spec på vad du menar, om du fortfarande inte får ordning på det!
foppa
Inlägg: 189
Blev medlem: 2 oktober 2006, 11:32:04
Ort: sthlm

Re: PIC16F6xx + LCD cykeltid?

Inlägg av foppa »

Har ändrar texten nu
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: PIC16F6xx + LCD cykeltid?

Inlägg av sodjan »

> Jag använder Flowcode 3

Varför ?

Sen så vore det att du bara svarade på frågorna istället för att
röra till med det att ändra i förstainlägget.
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Re: PIC16F6xx + LCD cykeltid?

Inlägg av vfr »

Du förstör fullständigt sammanhanget i tråden genom att ändra betydelsen av första inlägget. Det är en sak att ändra stavfel och liknande som inte påverkar sammanhanget, men någon som nu kommer in och läser tråden från början har svårt att förstå alla syftningar. Gör tilläggsinlägg istället där du svarar på frågor och lägger till mer information. Det blir mycket enklare då! :)

Vad gäller oscillatorfrekvensen så måste ju det tas fram genom flowcode på något sätt. Det måste ju finnas dokumentation till flowcode som talar om hur du skall använda det och vilka parametrar som gäller i olika sammanhang. Vi kan inte sitta här och gissa hur dom tänkt sig det... :?
foppa
Inlägg: 189
Blev medlem: 2 oktober 2006, 11:32:04
Ort: sthlm

Re: PIC16F6xx + LCD cykeltid?

Inlägg av foppa »

Jag gillar flowcode ok.

Jag tänkte att proffsen kanske kan hjälpa till.
Men det sket sig total.
Jag håller med att första innlägget var helt å helvete.

Enligt flowcode så ska displayen funka med 4MHz.


Men vi lägger ner denna tråd.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: PIC16F6xx + LCD cykeltid?

Inlägg av sodjan »

> Jag gillar flowcode ok.

Jag antar att det är därför att det finns så många andra
som använder det och att det är så lätt att få hjälp... :-)

Men vad du missar att se är att en del av dina problem
är p.g.a att du använder ett verktyg som döljer de
viktiga sakerna för dig. Kanske det finns något specifikt
forum för just det verktyget ?
Skriv svar