Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

[EL]Schermpje van TI-83 aansturen

Pagina: 1 2 3 Laatste
Acties:
  • 1.166 views sinds 30-01-2008

Acties:
  • 0Henk 'm!

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Na mijn TI-83 (grafische rekenmachine; elke 2e fase scholier heeft er 1 ;) ) een aantal keer gemod te hebben hield het arme beestje er opeens mee op :|. Ik kreeg gewoon geen beeld meer. Toen heb ik van iemand een andere kapotte TI-83 gekocht en met een stuk floppykabel het schermpje op het "moederbordje" van mijn TI aangesloten, maar helaas nog steeds geen resultaat.

Toen ben ik eens wat gaan kijken op internet naar wat erover te vinden was en zo kwam ik te weten welke controller er bij het schermpje zit. Dat blijkt een Toshiba T6A04A te zijn. Na Toshiba gemaild te hebben kreeg ik de datasheet van ze. Na doorlezen kom ik tot de conclusie dat het best mogelijk moet zijn om dat scherm aan te sturen met een microcontroller. Nu wil het toeval dat ik de laatste tijd met een PIC 16F84 zit te klooien (die ik overigens gratiz van Microchip heb gekregen _/-\o_ ) en ik ga maar eens proberen om de schermpjes daarmee aan te sturen.

Zijn hier mensen die *toevallig* ook een kapotte TI hebben liggen? Is misschien leuk projectje om zo'n scherm voorin je PC te bouwen. Of gewoon als uitvoer-medium voor je uC :).

Hier staat de datasheet: http://members.chello.nl/j.enklaar/T6A04A.pdf

Plaatje van de binnenkant van een TI-82 (ziet er bijna hetzelfde uit; ik zal later wat picjes van mn eigen TI maken (heb nu ff geen digicam)).
http://www.datamath.org/Sci/Modern/Images/TI-82_PCB.jpg

Acties:
  • 0Henk 'm!

  • sleeping_hollow
  • Registratie: maart 2002
  • Niet online

sleeping_hollow

We want your soul.

Jo, das heel erg mooi. Hou ons op de hoogte hoe het gaat lukken. Maar zou het niet makkelijke zijn om een programaatje te schrijven dat direct info op het scherm tovert via de link poort, voor de ti-89 is al zo'n programma. Maarja, daarentegen, waar zijn wij twiekers voor als wij niet alles op onze eigen manier willen doen :).

[Voor 4% gewijzigd door sleeping_hollow op 11-05-2003 02:17]

You are free to do as we tell you to


Acties:
  • 0Henk 'm!

  • OverSoft
  • Registratie: december 2000
  • Laatst online: 25-02 14:19
hmh, als je nou backlight er achter zet heb je er ook nog wat aan :P
ja, het is idd goed mogelijk, het is een standaard 128x96 scherm en de controller is iets afwijkend maar dat moet best te maken zijn

Acties:
  • 0Henk 'm!

  • Robbeke
  • Registratie: september 2001
  • Laatst online: 29-12-2018
laat het ons ff weten of het lukt, kzet alvast dit topic in m'n favorites ;)

http://www.tweakers.net/gallery/sys/2314


Acties:
  • 0Henk 'm!

  • SmauG
  • Registratie: februari 2001
  • Laatst online: 23-09-2016
* SmauG bookmarkt

ik heb hier nog 2stuks liggen... 1 wil ik hiervoor best opofferen... graag zelfs >:)

Acties:
  • 0Henk 'm!

  • Tim
  • Registratie: mei 2000
  • Laatst online: 17-02 10:08
sleeping_hollow schreef op 11 May 2003 @ 02:16:
Jo, das heel erg mooi. Hou ons op de hoogte hoe het gaat lukken. Maar zou het niet makkelijke zijn om een programaatje te schrijven dat direct info op het scherm tovert via de link poort, voor de ti-89 is al zo'n programma. Maarja, daarentegen, waar zijn wij twiekers voor als wij niet alles op onze eigen manier willen doen :).
Nee, want dan heb je een werkende TI-83 nodig (duur ;)) en bovendien is die veel te groot om normaal in je kast te modden

Acties:
  • 0Henk 'm!

  • Kawaii
  • Registratie: oktober 2002
  • Niet online
Alles past in je case :) Gewoon een beetje duwen, dingen eraf slopen past altijd :)

Ik heb helaas laatst een TI-83 schermpie weggegooid :( Dacht kan er toch niks mee dus dan maar weg :(

Acties:
  • 0Henk 'm!

  • sapphire
  • Registratie: november 2002
  • Laatst online: 10:51

sapphire

Die-hard pruts0r

t zijn echt mooie schermpjes die TI--83 dingen. Ik wel echt weten of je dat ding op je pc kan aansluiten, dan regel ik wel een kapotte via school :)

Gabriël ITX


Acties:
  • 0Henk 'm!

  • Atlas
  • Registratie: mei 2002
  • Niet online

Atlas

Ik flits niet meer terug!

* alexandervisser heeft hiero ook een dooie liggen :P

Keep us informed :D

Staat wel leuk in de case dan :)

Join the dark side, we have cookies :)
You need only two tools. WD-40 and duct tape. If it doesn't move and it should, use WD-40. If it moves and shouldn't, use the tape.


Acties:
  • 0Henk 'm!

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Helaas, zit inderdaad geen backlight op (modden met ledjes misschien ;) ).
Ik zal mijn vorderingen posten. Misschien dat ik er na de examens trouwens pas echt actief mee bezig ga, want moet nog een beetje leren enzo ;).

Zou iemand eens mee kunnen denken over hoe dat schermpje het beste aangesloten kan worden? Misschien is het mogelijk om het aan te sluiten op de verbinding met het "moederbord" aan te sluiten maar misschien moet het ook wel direct op die controller (die 44 streepjes achterop dat schermpje). En de klok kan misschien ook het handigs extern op de uC aangesloten worden. Anders gaat het zaakje nooit synchroon lopen...

Acties:
  • 0Henk 'm!

  • -DarkShadow-
  • Registratie: december 2001
  • Niet online
die wordt toch aangestuurd door iets wat op een z80 lijkt? Probeer die code te achterhalen.

Specialist in:
Soldeerstations
Oscilloscoop


Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
ik vind het een beter idee om een client server progje te schrijven voor de 83 omdat ik mijn ti-83 daar niet voor ga opofferen.
dus: iemand die !goed! C++ kan en iemand die de ti taal onder de vingers heefd ff goed samenwerken.
het mooiste is als het gewoon met de graph link werkt :D
supersimpel schematje

Acties:
  • 0Henk 'm!

  • ThaHandy
  • Registratie: juli 2001
  • Laatst online: 25-02 14:46

ThaHandy

Discovery Channel

SmauG schreef op 11 mei 2003 @ 10:51:
* SmauG bookmarkt

ik heb hier nog 2stuks liggen... 1 wil ik hiervoor best opofferen... graag zelfs >:)
dan gebruik je toch "twochip mode" >:) 2 schermpies naast elkaar >:)

Acties:
  • 0Henk 'm!

  • supermel_nl156
  • Registratie: juni 2001
  • Laatst online: 16-10-2006

supermel_nl156

Rock and Roll

woeiz dit is wel mooi ik heb hier nog een ti83 en die wil ik er echt wel voor opofferen :D

Missing Heaven Like Hell


Acties:
  • 0Henk 'm!

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
ThaHandy schreef op 11 May 2003 @ 15:22:
[...]


dan gebruik je toch "twochip mode" >:) 2 schermpies naast elkaar >:)
lol dat kan inderdaad theoretisch ook.

Wat software betreft voor de graphlink: Daar ben ik zelf niet goed in. En ik heb ook geen id hoe dat zou moeten. Is misschien een id om een driver voor de parallelle poort te schrijven voor dit ding. Net zoals voor "gewone" grafische LCD's.
Maar ik moest eerst maar eens aan de slag gaan dat ding überhaubt aan de praat te krijgen :).

Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
ja op circuitsonline staat nog een scematje voor een paralelle poort.
zou wel lol zijn als je je ti als je uit sgool komt aan je pc hangt en ff kijkt hoe warm je cpu is :D :D :D

Acties:
  • 0Henk 'm!

  • Sprite_tm
  • Registratie: september 2002
  • Laatst online: 18-02 06:44

Sprite_tm

Semi-Chinees

Mmm. Als ik het zo goed zie heeft dat ding richting microcontroller slechts 12 draden nodig (zie pagina 6 van de datasheet) en die kan je wel uit de paralelle poort halen denk ik... Commando's lijken heel erg op die van de ks0108 en AFAIK is daar al ondersteuning voor van verschillende programma's. Er zitten weliswaar veel pinnetjes op dat display, maar 80% hoef je niet aan te sluiten om het geheel werkend te krijgen.

Misschien dat ik de ti83 die ik hier heb liggen ook nog wel ff sloop, om het uit te proberen...

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Acties:
  • 0Henk 'm!

  • Atlas
  • Registratie: mei 2002
  • Niet online

Atlas

Ik flits niet meer terug!

Sprite_tm schreef op 11 May 2003 @ 20:52:
Mmm. Als ik het zo goed zie heeft dat ding richting microcontroller slechts 12 draden nodig (zie pagina 6 van de datasheet) en die kan je wel uit de paralelle poort halen denk ik... Commando's lijken heel erg op die van de ks0108 en AFAIK is daar al ondersteuning voor van verschillende programma's. Er zitten weliswaar veel pinnetjes op dat display, maar 80% hoef je niet aan te sluiten om het geheel werkend te krijgen.

Misschien dat ik de ti83 die ik hier heb liggen ook nog wel ff sloop, om het uit te proberen...
Je mag die van mij ook wel lenen om het te proberen :)

Hoef je die van jouw niet te slopen :P

Join the dark side, we have cookies :)
You need only two tools. WD-40 and duct tape. If it doesn't move and it should, use WD-40. If it moves and shouldn't, use the tape.


Acties:
  • 0Henk 'm!

  • Ghannes
  • Registratie: oktober 2002
  • Laatst online: 21-02 21:38
Dat zou erg 1337 zijn! Denk je dat het je gaat lukken? Dan kan ik namelijk Ti 83's in gaan zamelen ;)

Acties:
  • 0Henk 'm!

  • Lamborghini
  • Registratie: maart 2001
  • Laatst online: 02-09-2019
Ghannes schreef op 11 May 2003 @ 20:56:
Dat zou erg 1337 zijn! Denk je dat het je gaat lukken? Dan kan ik namelijk Ti 83's in gaan zamelen ;)
Tuurlijk gaat hem dat lukken. Het is echt niet moeilijk ofzo om zoiets werkend te krijgen. Je bent alleen ff tijd kwijt met het uitzoeken van het protocol en de commando's. Maar verder kan je dit zowel via de pc als via een microcontroller laten werken.

Acties:
  • 0Henk 'm!

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Ghannes schreef op 11 May 2003 @ 20:56:
Dat zou erg 1337 zijn! Denk je dat het je gaat lukken? Dan kan ik namelijk Ti 83's in gaan zamelen ;)
Dan vertel ik hoe het werkt in ruil voor 1 schermpje ;) :Y)

Acties:
  • 0Henk 'm!

  • Dr Nix
  • Registratie: september 2000
  • Laatst online: 16-02 21:24

Dr Nix

a.k.a. Dr. Nix

Leuk project :) Ik doe mee. Na de examens heb ik misschien nog wel een bruikbare TI.
Het lijkt me eigenlijk leuker om het scherm direct via de linkmogelijkheid aan te sturen.
edit:

dan hoef ik 'm tenminste niet te slopen

[Voor 15% gewijzigd door Dr Nix op 12-05-2003 01:37]

Een koe is en blijft een merkwaardig beest!


Acties:
  • 0Henk 'm!

  • Sprite_tm
  • Registratie: september 2002
  • Laatst online: 18-02 06:44

Sprite_tm

Semi-Chinees

Voor de mensen die het willen: Als jullie me een LCDtje opsturen + de kosten van het terugsturen vergoedden, wil ik best wel es kijken of het LCD aanstuurbaar is en er een (heel erg basic) programmaatje voor maken. De rest van de ondersteuning zal je dan echter wel aan de makers van bijvoorbeeld PowerLCD ofzo moeten uitgeven (of je moet Linux draaien, dan heb ik zelf nog wel een proggie in eigen beheer wat ik zelf kan uitbreiden...)

Relaxen und watchen das blinkenlichten. | Laatste project: Ikea Frekvens oog


Acties:
  • 0Henk 'm!

  • tafkaw
  • Registratie: december 2002
  • Laatst online: 23-02 12:39
Misschien kun je wat met de volgende gegevens:

- Er is een Ti83+ simulator.
- Er is een chatprogramma
- Er is een linkkabel

Conclusie:

Ik weet niet of de 83+ en de 83 kunnen communiceren (vast wel) en of je in die simulator ook progjes kunt laden maar anders heb je al een tekst gestuurdgedeelte. Dan kun je dit vast ook wel modden naar grafisch (hoewel ASM en BASIC wel verschillen

Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
ik heb hier een ti83 simulator liggen met image file (is volgens mij moeilijk te maken) hiermee kan je alle functies van je ti83 doen.
voor belangstellende wil ik het wel ff uploaden (als het onder de 2mb is, en als phreak of acouSE het goed vind want ik weet niet of je hier wel troep mag uitwisselen en ik d8 dat het niet een illigaal progje was)

Acties:
  • 0Henk 'm!

  • Iruja
  • Registratie: mei 2002
  • Laatst online: 31-10-2009

Iruja

IQ not less or equal

BJDI schreef op 12 mei 2003 @ 16:48:
ik heb hier een ti83 simulator liggen met image file (is volgens mij moeilijk te maken) hiermee kan je alle functies van je ti83 doen.
voor belangstellende wil ik het wel ff uploaden (als het onder de 2mb is, en als phreak of acouSE het goed vind want ik weet niet of je hier wel troep mag uitwisselen en ik d8 dat het niet een illigaal progje was)
De emulator is niet illigaal, echter, je mag de rom alleen hebben als je ook een ti83(+) hebt.
Dus zeer waarschijnlijk mag het niet.

I love the smell of burnin' silicon in the mornin'


Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
mmm ik heb een ti 83
maar ik vind het een beetje vaag hoe je en rom maakt
daarom....

Acties:
  • 0Henk 'm!

  • m-m
  • Registratie: augustus 2001
  • Niet online
BJDI schreef op 12 mei 2003 @ 16:48:
ik heb hier een ti83 simulator liggen met image file (is volgens mij moeilijk te maken) hiermee kan je alle functies van je ti83 doen.
voor belangstellende wil ik het wel ff uploaden (als het onder de 2mb is, en als phreak of acouSE het goed vind want ik weet niet of je hier wel troep mag uitwisselen en ik d8 dat het niet een illigaal progje was)
die image file is copyrighted en is warez (en dus niet toegestaan). de emulator zelf mag wel, maar die kan iedereen ook gewoon van www.ticalc.org plukken dus dat heeft weinig nut.

Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
die image file heb ik toch zelf gemaakt?
of ... nou ja.... mijn broer......

[Voor 32% gewijzigd door BJD op 12-05-2003 17:37]


Acties:
  • 0Henk 'm!

  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
Ik weet 't niet hoor, maar volgens mij was de Ti-83 van Krankenstein kaduuk? Wat moet je dan met een image/software als dat ding toch nix meer doet? :? :X
Er moet wel wat te doen zijn met het display lijkt mij, en er bestaat natuurlijk een goeie kans dat die het nog doet.

Ik heb by the way ook even gekeken naar die Toshiba controller/driver. Daar moet wel wat mee te doen zijn via de parallele poort volgens mij. De interface van die Toshiba is namelijk compatible met de welbekende 80Cxx microcontrollertjes. Gewoon een 8-bits databus dus en daar zijn al vele toepassingen van bekend via de LPT poort.

Ik zal het nog even verder uitpluizen, update volgt! ;)

Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
graag heel erg graag,
en het ging b.t.w. om een emulator ;)

Acties:
  • 0Henk 'm!

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Sterker nog: ik het 2 schermpjes (1 daarvan mist polaroid filter maar het gaat ff om het id... is vervangbaar)

Acties:
  • 0Henk 'm!

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Hier zijn picjes van mijn schermpje :)



edit:

Ik heb het schematje dat achterop het schermpje zit ff uitgepluisd. Het zit zo:
http://members.chello.nl/j.enklaar/Schema%20schermpje.gif

Volgens mij kan dit vrijwel direct aangesloten worden op een parallelle poort/uC

edit2:
Schema klopt nog niet. De Vdd van het display zit natuurlijk direct met de Vcc verbonden ipv via condensator. Ik zal het bijwerken zodra ik thuis ben.


Veranderd :)

[Voor 61% gewijzigd door Krankenstein op 13-05-2003 20:32]


Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
waar dient dat filter voor?
het zou ook super :D zijn als je de pc laat denken dat het een crystalfonz display is :D

Acties:
  • 0Henk 'm!

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Verschil met Crystalfontz displays is dat deze geen tekst ingebouwd heeft. Dat moet je dus door de driver laten doen.

Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
ow ja,
kan wel,
ik heb niet super veel verstand van displays.
maar kun je (ff offtopic) ook door winamp een grap eq laten maken?
of heb je daar een graphic display voor nodig?
en mischien kun je (daar heb ik helemaal geen verstand van) het niet zo maken dat dit display gezien word als een graph display?
zoals ze die dingen ook verkopen op de ia`s?
of er een picje bij plakken met de tekens er in

Acties:
  • 0Henk 'm!

  • No13
  • Registratie: januari 2001
  • Laatst online: 25-02 15:46

No13

/me was here

Voor je rekenmachine is er een prog dat heet IR-chat83, is een ASM prog en als je dan de paralelle link-kabel aansluit kan je met een linux progje bijvoorbeeld je terminal of de uitvoer van een prog naar je calc sturen

De C code van het linux prog is beschikbaar dus porten naar windows zou mogelijk moeten zijn

Zodra ik het prog gevonden heb zal ik wel ff een linkje posten, ik ga even op zoek

Tis dan wel text only maar das voor sommigen misschien voldoende omdat ze dan hun TI heel kunnen laten ;)

edit:

de pc kant van het verhaal is te vinden op http://www.ticalc.org/pub/unix/titerm.tar.gz
De TI-83 zijde heb ik zo nog niet gevonden, hij staat wel op mijn TI maar ik ben mijn link-kabel best een beetje kwijt :/

[Voor 19% gewijzigd door No13 op 13-05-2003 16:47]


Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
ok en wat kan je er mee?
system specs laten sturen?
en is dat ook voor windoos?

Acties:
  • 0Henk 'm!

  • No13
  • Registratie: januari 2001
  • Laatst online: 25-02 15:46

No13

/me was here

Wat kan je er mee:
- Output van je pc naar je TI sturen (bijv uptime | titerm stuurt de uptime naar je TI)
- Input op je TI naar je pc laten sturen door gewoon te typen op je TI
- Met wat aanpassingen kan je titerm gewoon als terminal laten werken :) dus als vervanger van toetsenbord + scherm :) maar of dat nou zo prettig werkt ;)

Het is dus een linux programma, maar het lijkt mij wel te doen om dat om te zetten naar een windows programma?

Acties:
  • 0Henk 'm!

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Pic van schema geupdate...

Acties:
  • 0Henk 'm!

  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
Ik ga me er ook weer even mee bemoeien :Y)

Krankenstein, kun je wat meer info geven over hoe je bij die Toshiba chip komt? Als ik zo naar je eerste plaatje kijk dan lijkt 't of die Toshiba die "Asic" is...

Of is die Toshiba dat kleine chippie wat zichtbaar is op de foto's die je zelf gemaakt hebt??

Graag wat meer info, anders zit ik die Toshiba chip soms voor nix uit te zoeken ;)

Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
No13 schreef op 13 mei 2003 @ 16:51:
Wat kan je er mee:
- Output van je pc naar je TI sturen (bijv uptime | titerm stuurt de uptime naar je TI)
- Input op je TI naar je pc laten sturen door gewoon te typen op je TI
- Met wat aanpassingen kan je titerm gewoon als terminal laten werken :) dus als vervanger van toetsenbord + scherm :) maar of dat nou zo prettig werkt ;)

Het is dus een linux programma, maar het lijkt mij wel te doen om dat om te zetten naar een windows programma?
mooi,
kan je het ook zo maken dat je zelf kan instellen wat er op het scherm komt.
dus een keuzemenutje enz. met bijv:
cpu usage
uptime
os
clock speed- proc type p1/p2/p3/enz.
hdd usage cap/free
idem voor mem
en al die andere functies?
graag windhoos versie en dan op de markt brengen
zal veel vraag voor zijn

laat is wat screenshots zien!!!
zal wel erg cool zijn
ik wil je beta tester wel zijn ;)

Acties:
  • 0Henk 'm!

  • tafkaw
  • Registratie: december 2002
  • Laatst online: 23-02 12:39
*Gr0wLiThE meld zich ook aan als betatester!

Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
he krankestein: ff offtopic: je bet super duur in je blauwe crystalfonz lcds!!!!!
vorige ia gingen ze voor 1 euro boven de geel/groene over de toonbank

waneer komt trouwens de beta uit? (win 2k versie?)

[Voor 16% gewijzigd door BJD op 13-05-2003 21:52]


  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
BJDI schreef op 13 mei 2003 @ 21:16:
he krankestein: ff offtopic: je bet super duur in je blauwe crystalfonz lcds!!!!!
vorige ia gingen ze voor 1 euro boven de geel/groene over de toonbank

waneer komt trouwens de beta uit? (win 2k versie?)
Welke blauwe zijn dat? De prijzen bij mijn IA zijn gewoon berekend uit de prijzen van Cf.

Wat die chip betreft: die display driver is inderdaad dat kleine zwarte vlakje achterop het display en het is inderdaad niet de asic ;). Er staat ook T6A04A op (heel klein, niet te zien op foto denk ik).

Ik heb er nu een kabel aan gesoldeerd en een aansluiting op mijn uC gemaakt. Nu nog een programma... :)

  • magicstar
  • Registratie: februari 2002
  • Laatst online: 10:50
/me magicstar wil ook wel een betatestje doen

Volgende weel examens klaar en dan minder nodig denk ik

[Voor 5% gewijzigd door magicstar op 14-05-2003 11:40]


  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Ik heb net ff een test gedaan. Schermpje op mn uC aangesloten en een proggie geschreven.

Ik kreeg een zwart beeld toen ik 'em aanzette en volgens mij is dat goed. Dat betekent namelijk ook dat het aansturen werkt. Je moet hem namelijk softwarematig aanzetten. Met alleen power krijg je geen beeld...

[Voor 9% gewijzigd door Krankenstein op 14-05-2003 14:49]


  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
mooi we hebben al 3 beta testers plus jezelf dat is 4.
ik denk dat dat wel genoeg is.

(ff een n00b vraagje: wat is een uc?)

en kan het niet zijn dat het contrast te hoog is?
dat zou namenlijk ook kunnen
want dan zie je ook geen re >:) et

[Voor 53% gewijzigd door BJD op 14-05-2003 15:19]


  • ThaHandy
  • Registratie: juli 2001
  • Laatst online: 25-02 14:46

ThaHandy

Discovery Channel

BJDI schreef op 14 mei 2003 @ 15:17:
mooi we hebben al 3 beta testers plus jezelf dat is 4.
ik denk dat dat wel genoeg is.

(ff een n00b vraagje: wat is een uc?)

en kan het niet zijn dat het contrast te hoog is?
dat zou namenlijk ook kunnen
want dan zie je ook geen re >:) et
micro (µ) controller?

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
ahh thnx ( ik doe niet zo veel met dat grut .... eigenlijk :NIX ;) )

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Ja contrast lijkt me inderdaad te hoog. Ik ben nog aan het prutsen om dat aan te passen...
Zijn hier meer mensen met een uC en zo'n schermpje? Zo ja dan zal ik de code eens posten plus uitleg over hoe het aangesloten moet worden :)

  • Atlas
  • Registratie: mei 2002
  • Niet online

Atlas

Ik flits niet meer terug!

Krankenstein schreef op 14 May 2003 @ 16:18:
Ja contrast lijkt me inderdaad te hoog. Ik ben nog aan het prutsen om dat aan te passen...
Zijn hier meer mensen met een uC en zo'n schermpje? Zo ja dan zal ik de code eens posten plus uitleg over hoe het aangesloten moet worden :)
Heb er geen, maar lijkt me wel leuk om er 1tje te hebben/ maken :)

Zodat ik dit ding dan ook kan aansturen :)


Waar kan ik die kopen/ schema vinden :?

Bij circuitsonline.net staat hij iig niet :)

[Voor 7% gewijzigd door Atlas op 14-05-2003 16:21]

Join the dark side, we have cookies :)
You need only two tools. WD-40 and duct tape. If it doesn't move and it should, use WD-40. If it moves and shouldn't, use the tape.


  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
staat dat niet in die datasheet?

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Die uC kan je kopen of als sample gratis bestellen bij Microchip. Ondersteunende onderdeeltjes kan je ergen uit slopen of bij je electroboer halen. Zie circuitsonline.net voor meer info over zo'n uC. Dat staat bij artikelen met de naam "PIC microcontroller tutorial" of zoiets.

Zo'n schermpje kan je eigenlijk alleen maar krijgen als je zoals ik je TI hebt gemo(l)d. ;)

Schermpjes in het algemeen zijn bijvoorbeeld bij mijn nu lopende IA te krijgen (zie sig). Verder zijn ze te koop. Zie de CME faq voor links.

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
hoe gaat dat in zijn werk als je ze als sample besteld?
wat is het verschil?
waarom doen die bedrijven dat?

maar staat dat van dat contrast niet in de datasheet?

[Voor 21% gewijzigd door BJD op 14-05-2003 17:22]


  • ThaHandy
  • Registratie: juli 2001
  • Laatst online: 25-02 14:46

ThaHandy

Discovery Channel

BJDI schreef op 14 May 2003 @ 17:21:
hoe gaat dat in zijn werk als je ze als sample besteld?
wat is het verschil?
waarom doen die bedrijven dat?

maar staat dat van dat contrast niet in de datasheet?
dr is wel een topic over (mijn topic) "maxim-ic sampels hoe en wat" (kan ff niet vinden maar gaat niet alleen over maxim-ic's

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Het is bedoeld om bedrijven over te halen producten te kopen. Die krijgen dan gratis wat samples om uit te testen en als het bevalt dan bestellen ze misschien wel 10000 onderdeeltjes ofzo. Als je op de "i" van gratiz in de eerste post van dit topic klikt dan kom je op de goede site :P. Heel veel bedrijven hebben trouwens een gratis sample mogelijkheid.

Nog wat: doe een beetje netjes en ga niet 100 samples bestellen ofzo. Gewoon alleen wat je nodig hebt. Ik zou niet willen dat ze die service afschaffen vanwege misbruik :z.

Wat dat contrast betreft: Dat moet kunnen met bepaalde control codes, maar volgens mij was ik drie posts geleden wat voorbarig. Hij lijkt namelijk helemaal niet te reageren op die codes en hij geeft alleen zwart beeld. Zelfs als de uC er niet in zit 8)7

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
oei.......
dus het is mischien helemaal geen contrast?

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
heb je de 16f84 of de 16f84a?
bij de 16f84 staat er geen en en bij de a versie staan er weer een hele heisa!!!
welke moet ik hebben?
en zijn er van de LMxxxx geen samples?
dat zou wel uitermate cool zijn!!!

  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
Hoe doe je dat eigenlijk met die PIC??

Heb hier de datasheet voor me...
Zoals je zelf al zegt moet er code draaien op dat ding, maar hoe prog jij die PIC dan? Ik zie op die foto ook een printplaatje, is het soms een standaard printplaatje met een PIC erop of hoe heb je dat gefixed?

Ik vraag me gewoon even af hoe je dat met die PIC wilt gaan doen.
Welke software er op draait enzo...

Trouwens, die flatcable, heb je die wel netjes afgeschermd? Ontkoppelcondensatoren oid? Kan nogal wat storing op die kabel komen op deze manier, hoewel het dan nog wel zou kunnen werken...

edit:

ff wat opmerkingen verwijderd na de voorgaande posts beter te hebben gelezen ;)

[Voor 20% gewijzigd door Pitchin op 14-05-2003 19:29]


  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
`k denk dat ihj een eigen progje op de pic heefd gezet en een eigen pc progje of niet?
ik hoor trouwens nix meer van No13 is die er nog wel :D ?

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
BJDI schreef op 14 May 2003 @ 19:06:
heb je de 16f84 of de 16f84a?
bij de 16f84 staat er geen en en bij de a versie staan er weer een hele heisa!!!
welke moet ik hebben?
en zijn er van de LMxxxx geen samples?
dat zou wel uitermate cool zijn!!!
Als je begint met PIC's dan is een 16F84(a) aan te raden, omdat die goed gedocumenteerd is en omdat er veel dingen over te vinden zijn op internet. In principe zijn deze 2 dingen precies hetzelfde, maar de 16F84A is een nieuwe versie (interne veranderingen, kan op 20mhz) dus neem die maar. Verder moet je een DIP versie hebben. De andere zijn allemaal SMD d8 ik. Die van 20 mhz kunnen ook op andere, lagere snelheden en je kan ze ook overklokken >:) (die van mij doet 24mhz omdat ik geen ander kristal had).

Deze dus: PIC16F84A-20I/P

Voor LM-dingen moet je eens bij Fairchild semiconductor kijken. Daar kan je ook sampelen. Andere fabrikanten zijn bijv. Maxim, National Semiconductor, ON Semiconductor.
Pitchin schreef op 14 mei 2003 @ 19:26:
Hoe doe je dat eigenlijk met die PIC??
....
Ik heb mijn uC op een stukje printplaat met doorlopende baantjes zitten. Aan de zijkant zitten halve IC-voetjes. Verder zit er een kristaloscillator op van 24mhz. Die kabel is niet afgescherm; had nog geen zin om moeilijk te gaan doen. Op de foto kan je ook mijn programmer zien. Simpelste model dat er is volgens mij. Allemaal gebouwd volgens het art. op circuitsonline.

Het ziet er misschien allemaal wat rommelig uit ... en dat is het ook :Y)

Wat de code betreft:

Je kan data en instructies naar dat ding sturen. Voor elk heb ik een functietje gemaakt. Je doet de instructie of de data in W (het werkregister) en die wordt uitgevoerd naar poort B door één van die functies. Als het werkt dan post ik mn code wel. Dat is wat duidelijker dan hoe ik het hier nu vertel. Die is overigens in ASM. Zie voor een overzicht van alle functies de datasheet.

[Voor 12% gewijzigd door Krankenstein op 14-05-2003 20:06]


  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
Oeh, assembly, weet niet of ik dat nog kan hoor, heb ik namelijk alleen op school gehad, was beetje erg basic :)
Maar post de code maar even inderdaad, dat maakt het wel duidelijker denk ik.

Wat ik denk dat er mis gaat is je timing...
Ik gaat even precies zoeken in de datasheets, hoor je zo meer!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
betaal je dan ook verz. kosten?

  • magicstar
  • Registratie: februari 2002
  • Laatst online: 10:50
/me magicstar wil graag beta zijn maar
:X sloopt liever zijn TI niet heb hem waarschijnlijk volgend jaar weer nodig

  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
Je hebt de /STB pin van de T6A04A wel aan Vcc (+5V) hangen?

Mocht dat niet het geval zijn dan staat ie in standby en ontvangt ie geen commando's.

Hetzelfde geldt trouwens voor de /RST pin. Dat je display zwart is zou ook kunnen zijn dat hij nog in reset zit. Wanneer de /RST pin laag is, is hij in reset. Deze pin dus ook hoog (+5v) maken voordat je gaat schrijven. Ik weet niet of je dit doet mbv de uC of dat hem standaard aan +5V hebt hangen.

Misschien had je het bovenstaande (erg basic) zelf ook al gezien, maar ik zeg het maar ff, just 2 be sure ;)

[Voor 59% gewijzigd door Pitchin op 14-05-2003 20:46]


  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
magicstar schreef op 14 mei 2003 @ 20:30:
/me magicstar wil graag beta zijn maar
:X sloopt liever zijn TI niet heb hem waarschijnlijk volgend jaar weer nodig
magicstar had zich toch ook al opgegeven als betatester voor het slooploze project?
volgens de regels mag je per topic maar 1x betatester zijn ;)
we hebben al 3 betatesters vooor dat slooploze project
nog ff een reactie van no13 hoe de stand van zake is en het kan beginnen :D

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
mmm,
nergens samplers van de lm1036 of de lm3915 of 3914 :r :r :r

[Voor 10% gewijzigd door BJD op 14-05-2003 21:16]


  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
Nou daar komt ie dan, het lang beloofde timing-gebeuren :) Sorry maar ik had ff weinig tijd.
Voor onderstaand verhaal: zie pagina 22 van de T6A04A datasheet en houd pagina 4 en 5 ernaast.
Op pagina 22 zie je onder "AC characteristics een mooi figuurtje met daaronder een tabel. Dat is dus het timingtabelletje waar je je aan moet houden wanneer je data naar de display controller stuurt met je uC. Stap voor stap moet je het volgende doen (telkens geldt "laag" is 0V en "hoog" is 5V, duh :P ):
- maak D/I laag en maak /WR laag (zie daarvoor ook pagina 4 en 5, wat je nu doet is het display in de command/instructie mode zetten door D/I laag te maken en je doet een schrijfactie door /WR laag te maken).
- wacht minimaal 40 ns (nanoseconden)
- maak /CE laag
- zorg dat er maximaal 200 ns nadat /CE laag werd data op de databus (DB[7:0]) staat (die data had er dus ook al eerder mogen staan)
- zorg dat /CE minimaal 220 ns (oeh wat een traag ding :) ) nadat je hem laag maakte laag blijft en maak hem vervolgens weer hoog
- zorg dat de data er blijft staan, minimaal nog 10 ns nadat je /CE hoog maakte

Nou dat zijn dus de eisen waaraan je je moet houden, wil de T6A04A de data goed kunnen verwerken.
Welke data je aanbiedt mag je zelf weten :) De command definitions (dus ook contrast) staan op pagina 12.

Misschien wist je dit allemaal al, ik weet niet hoeveel kennis je van die dingen hebt. Heb je al vaker met die zooi geklooid?

Wanneer je problemen hebt met wachten enzo, dan wil ik ook nog wel even de datasheet van de PIC er op na slaan voor :)

Trouwens, kun je niet beter een schemaatje zoeken, zodat de T6A04A meteen op de parallele poort aangesloten kan worden? Ik vind de timing namelijk verdacht veel lijken op de HD44780 controller, die in die cheap-ass karakter displays zit. Daar zijn zat softwarevoorbeelden van en en dan is het een kwestie van een paar aanpassinkjes doen en er andere data heensturen.

Als je nog meer wil weten zeg 't maar.

  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
BJDI schreef op 14 mei 2003 @ 21:15:
mmm,
nergens samplers van de lm1036 of de lm3915 of 3914 :r :r :r
Ga HIER eens kijken dan? Daar zit een mooie blauwe "samples" knop :*)

Wat wil je met die display driver eigenlijks :? Daar heb ik even overheen gelezen denk ik :)

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
shit die national semiconductors was ik vergeten 8)7
maar zijn die samlers daar ook volledig gratizzzz?

als dat zo is kan ik een eigen mengpaneeltje bouwen

waarom zijn er geen potmeter samplers :? 8)7

[Voor 69% gewijzigd door BJD op 14-05-2003 22:02]


  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
Een LM 3915 is een display driver... Dat heeft toch nix met een mengpaneel te maken :?

En potmeters zullen ook wel samples van zijn als je maar lang genoeg zoekt. Denk er echter wel aan dat wanneer je samples besteld je de kans loopt dat je vaak gebeld/gemaild wordt of je nu eindelijk wat meer gaat bestellen en/of hoe het met je "project" staat.
Je kunt natuurlijk ook valse gegevens opgeven, maar je adres moet kloppen om de samples te kunnen krijgen en dan weten ze je altijd te vinden ;)

En ONtopic maar weer!!

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Pitchin, bedankt voor je reply's en zoekwerk. Ik had al min of meer wat jij allemaal zei, maar toch... :)

Mijn code tot nu toe:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
; Program to control a TI-83 display 
;  (using Toshiba T6A04A driver)
;
; For PIC 16F84A @ 24MHz (instruction cycle = 166nS)
;
; Connections:
;  D/I  - A3
;  /CE  - A4
;  /WR  - A2
;  D0...D7 - B0...B7
;
;  /RST and /STB connected to +5v
;
;  Switch connected to A0 and A1
;

porta   EQU 04h
portb   EQU 05h
contrastbyte    EQU 0Ch

    ORG 00h

; Settings

    BSF 03h, 5      ;Switch to bank 1
    BCF 85h, 2      ;Set A2, A3, A4 as output
    BCF 85h, 3
    BCF 85h, 4
    CLRF    86h     ;Set port b as output
    BCF 081h, 3     ;Assign prescaler to timer
    BCF 081h, 5     ;Set timer0 as timer
    BCF 03h, 5      ;Switch to bank 0

    GOTO begin

; Instruction send function
; Move instruction to send into W before calling this function

instruction
    BCF porta, 3    ;Set to instructions mode
    BCF porta, 2    ;Set display to read mode
    BCF porta, 4    ;/CE low
    MOVWF   portb       ;Write instruction to D0...D7
    NOP         ;Wait for 333ns
    NOP
    BSF porta, 4    ;/CE high
    CLRF    portb       ;Clear D0...D7
    RETURN
    
; Data send function (set or clear pixel on dislay)
; Move data into w before calling
; Use instruction send function to set adress

datawrite
    BSF porta, 3    ;Set to data mode
    BCF porta, 2    ;Set display to read mode
    BCF porta, 4    ;/CE low
    MOVWF   portb       ;Write data to D0...D7
    NOP         ;Wait for 333ns
    NOP
    BSF porta, 4    ;/CE high
    CLRF    portb
    RETURN

; Initialize

begin
    MOVLW   03h     ;Display on
    CALL instruction
    MOVLW   01h     ;Word length 8-bit
    CALL instruction
    MOVLW   04h     ;X-Counter/Down mode
    CALL instruction
    MOVLW   06h     ;Y-Counter/Down mode
    CALL instruction
    MOVLW   20h     ;Set Y-adress to 0
    CALL instruction
    MOVLW   40h     ;Set Z-adress to 0
    CALL instruction
    MOVLW   80h     ;Set X-adress to 0
    CALL instruction
    MOVLW   0C0h        ;Set contrast to 0
    CALL instruction

main
    BTFSC   porta, 0    ;Check if button is pressed
    CALL    contrast    ;If so, set the contrast
    BTFSC   porta, 1    ;Check if other button is pressed
    CALL    stripes     ;If so, start making stripes
    GOTO    main        ;And again...

; Contrast set function
; The contrast is incremented 0-63 while A0 (button) is high

contrast
    INCF    contrastbyte, 1 ;Increase contrast
    BSF contrastbyte, 6 ;Bit 6 and 7 must be 1
    BSF contrastbyte, 7

    MOVF    contrastbyte, 0 ;Move contrast value into W
    CALL    instruction ;Set contrast

    ;Delay
    BCF 0Bh, 2      ;Clear timer interrupt
    CLRF    01h     ;Clear timer
tmr BTFSS   0Bh, 2      ;Check timer overflow
    GOTO    tmr

    BTFSC   porta, 0    ;Check if button is still pressed
    GOTO    contrast    ;Repeat contrast procedure
    RETURN

; Write data to display and let adress increase (automatically)
; This will produce stripes on the display while A1 (button) is high

stripes
    MOVLW   0Fh     ;Write FFh to byte in memory
    CALL datawrite

    BTFSC   porta, 1    ;Check if button is still pressed
    GOTO stripes        ;Proceed to next 8 pixels
    RETURN

    END


En BJDI: shipping is gratis meestal. Als je bepaalde onderdelen niet kan vinden dan kan je natuurlijk altijd de producten browsen voor vergelijkbare onderdelen ;).
En als je bang bent voor addertjes onder het gras: ga naar je lokale electroboer en betaal gewoon :).
Laten we het weer hebben over dit project...

  • Dr Nix
  • Registratie: september 2000
  • Laatst online: 16-02 21:24

Dr Nix

a.k.a. Dr. Nix

Leuk! Let wel op dat RA4 een open drain output heeft.

Een koe is en blijft een merkwaardig beest!


  • DiLDoG
  • Registratie: oktober 2002
  • Laatst online: 10:51
bah ik moet nog 2 jaar (hoop ik) nog niet echt veel zin om dat ding nu al te verneuken ;)

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
En hoe moet ik RA4 dan anders aansluiten dan de rest?

btw: onderdeeltjes bij Conrad zijn besteld :)

Edit: RA4 is nu met een pull-up weerstandje (5k6) aangesloten op de +5v. Het werkt nog steeds niet :(

[Voor 34% gewijzigd door Krankenstein op 15-05-2003 14:05]


  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
Pitchin schreef op 14 mei 2003 @ 22:05:
Een LM 3915 is een display driver... Dat heeft toch nix met een mengpaneel te maken :?

En potmeters zullen ook wel samples van zijn als je maar lang genoeg zoekt. Denk er echter wel aan dat wanneer je samples besteld je de kans loopt dat je vaak gebeld/gemaild wordt of je nu eindelijk wat meer gaat bestellen en/of hoe het met je "project" staat.
Je kunt natuurlijk ook valse gegevens opgeven, maar je adres moet kloppen om de samples te kunnen krijgen en dan weten ze je altijd te vinden ;)

En ONtopic maar weer!!
een 3915 is voor een vu meter
en een 1036 is voor een versterkertje met bas en treble enzo.

ik heb tot nu toe een paar pics besteld en verder nix.
ik denk dat ik niet nog meer ga bestellen want dan kom ik niet meer aan die pic`s toe.

weet iemand nog een howto hoe de programeer taat van de pics werkt
enz?

mini-cursus? :?

en krankenstein heb je mischien een scematje hoe je de uC aan je lcd hebt gekoppeld?

en over dat aansluiten op de paralele poort en een HDxxxxx controller nabootsen:
het is veel leuker om er een grapic display van te maken anders heb je maar een 16x8 display dat is niet cool
een graphic display is veel mooier.

kun je niet een soort adapter maken met een chip dat je pc denk dat het een T6963c of een en SED1330 controler is en de pic het signaal omzet naar je ti-83c display :? (al die standaarden :r )

[Voor 23% gewijzigd door BJD op 15-05-2003 15:36]


  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Geen idee of ik dat kan. Dat hangt er vanaf hoeveel ze op elkaar lijken. Maar ik heb nog geen T6963c display om mee te spelen en voorlopig ga ik eerst ff deze aan de praat krijgen.

Hoe het is aangesloten op de PIC staat bovenin de code. Dat moet je dan in combinatie met het schematje dat ik gemaakt heb zien, dan kan je zien hoe de zooi aangeloten moet worden. Mini cursus PIC programmeren staat op circuitsonline, en verder kan je een hele hoop uit de datasheet halen. Je moet gewoon ff beginnen met dat politielicht projectje. Als je dat snapt dan heb je al de helft van de instructies door.
De datasheet doorlezen over alle mogelijkheden is aan te raden.

Ik denk dat ik maar ff wacht op het experimenteerbordje dat ik heb besteld, en de komende dagen ga leren voor examen...

[Voor 9% gewijzigd door Krankenstein op 15-05-2003 15:56]


  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
dat is wel vertsandig ja....
en over die datasheet: ik heb geren zin om honderde pagina`s door te lezen:D
ik heb me na het html boek nooi meer voorgenomen om zulke saaie dingen te lezen :D
mischien doe ik nog een keer een php boek maar die kans wil ik niet verspillien door zo`n boring datasheet.

staat dat politie lichtje ook op circuitsonline?

hoelang duurde het voordat je trouwens je pic`s in huis had?
bij die link in die i?
en zeuren ze daar ook de oren van het hoofd hoe het met je project staat?

en het leuke van die door mij genoemde controlers is dat ze in de FAQ staan als standaard controlers voor grapic displays :D
staat die t in een van die controlers niet trouwens voor tosiba?
mischien kun je daar ook een datasheet van bemachtigen en dan er een modulator voor maken (als je hiermee klaar bent)

[Voor 24% gewijzigd door BJD op 15-05-2003 16:06]


  • Lamborghini
  • Registratie: maart 2001
  • Laatst online: 02-09-2019
Krankenstein schreef op 15 May 2003 @ 15:55:
Mini cursus PIC programmeren staat op circuitsonline, en verder kan je een hele hoop uit de datasheet halen. Je moet gewoon ff beginnen met dat politielicht projectje. Als je dat snapt dan heb je al de helft van de instructies door.
Fijn om te horen dat je wat aan me tutorial hebt gehad :)

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
ben je daar crew ofso?

edit:
laat maar je heet dus bastiaan steenbergen of niet?

[Voor 59% gewijzigd door BJD op 15-05-2003 16:42]


  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
BJDI schreef op 15 May 2003 @ 16:04:
dat is wel vertsandig ja....
en over die datasheet: ik heb geren zin om honderde pagina`s door te lezen:D
ik heb me na het html boek nooi meer voorgenomen om zulke saaie dingen te lezen :D
mischien doe ik nog een keer een php boek maar die kans wil ik niet verspillien door zo`n boring datasheet.

staat dat politie lichtje ook op circuitsonline?

hoelang duurde het voordat je trouwens je pic`s in huis had?
bij die link in die i?
en zeuren ze daar ook de oren van het hoofd hoe het met je project staat?

en het leuke van die door mij genoemde controlers is dat ze in de FAQ staan als standaard controlers voor grapic displays :D
staat die t in een van die controlers niet trouwens voor tosiba?
mischien kun je daar ook een datasheet van bemachtigen en dan er een modulator voor maken (als je hiermee klaar bent)
Tja als je geen datasheet wil doorlezen hoe wil je dan ooit met dat ding leren omgaan :?. Het valt trouwens wel mee hoe lang die is, en je gebruikt het voornamelijk als naslagwerk.
Politielicht staat bij die PIC tutorial.
Het duurt een weekje ofzo voordat je die dingen in huis hebt.
En die 6963 is volgens mij inderdaad van Toshiba. Maar zoals ik al zei: ik wil dit ding eerst überhaubt laten werken. Zo'n modulator kan misschien wel, maar handiger is om er een aangepaste driver voor te schrijven. Als het goed is, moet dat niet zoveel werk zijn als je voor zo'n T6963 ook al een driver hebt geschreven.

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
ok maar het probleem is dat je de software die voor de bovengenoemde controlers niet werkt op de ti controler :D

  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
Krankenstein schreef op 15 May 2003 @ 12:09:
Edit: RA4 is nu met een pull-up weerstandje (5k6) aangesloten op de +5v. Het werkt nog steeds niet :(
Zou je hem niet met een pull down aan aarde hangen?
Als je RA4 per ongeluk in de software hebt geconfigureerd als output kan 't mis gaan.

[Voor 4% gewijzigd door Pitchin op 15-05-2003 19:16]


  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
BJDI schreef op 15 May 2003 @ 14:50:

en over dat aansluiten op de paralele poort en een HDxxxxx controller nabootsen:
het is veel leuker om er een grapic display van te maken anders heb je maar een 16x8 display dat is niet cool
een graphic display is veel mooier.
Aub mijn post beter lezen, natuurlijk is een graphic display mooier, en het ging mij niet om een HD44780 na te bootsen maar hierom (en daar doelde ik dus ook in mijn post op):
BJDI schreef op 15 May 2003 @ 14:50:
kun je niet een soort adapter maken met een chip dat je pc denk dat het een T6963c of een en SED1330 controler is en de pic het signaal omzet naar je ti-83c display :? (al die standaarden :r )
No offence hoor, maar dat zei ik dus... Wanneer de timing van de Toshiba overeenkomt met de HD44780 heb je zo'n adapter/chip niet eens nodig.... En waarschijnlijk is de timing/interface van die T6963 en SED1330 ook vergelijkbaar met de Toshiba.
Conclusie: je kunt die Toshiba hoogstwaarschijnlijk rechtstreeks (zij het met wat weerstandjes/condensatoren) op je LPT aansluiten. :)
BJDI schreef op 15 May 2003 @ 16:04:
en over die datasheet: ik heb geren zin om honderde pagina`s door te lezen:D
ik heb me na het html boek nooi meer voorgenomen om zulke saaie dingen te lezen :D
mischien doe ik nog een keer een php boek maar die kans wil ik niet verspillien door zo`n boring datasheet.
Wederom no offence, maar met zo'n instelling leer je dus nooit iets over devices(chips) en/of software. :Z

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
ok ik denk dat ik me weer ga vervelen :X
ok ik ga die datasheet maar es doorlezen

weet jij b.t.w, welke software er is voor graphic displays?

  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
BJDI schreef op 15 May 2003 @ 19:30:
ok ik denk dat ik me weer ga vervelen :X
ok ik ga die datasheet maar es doorlezen
Dr moet nix hoor :) ;)
weet jij b.t.w, welke software er is voor graphic displays?
Daar heb ik me eigenlijk niet zo in verdiept, maar je hebt powerlcd (daar is hier op 't forum ook nog ergens een topic over), maar ik weet niet of daar de broncode ook van verkrijgbaar is.

Wat ik wel weet is dat er broncode te vinden moet zijn om een SED1330 aan te kunnen sturen. Daar moet je dan even induiken en de SED vergelijken met de Toshiba, veel geduld en dan moet je die ook kunnen aansturen :)

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
dan is een adapter om hem te laten werken met de (toch al geringe) software wel handig mischien iets voor jouw pitchin???

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Hmm foutje: ik had die weerstand inderdaad naar de GND gedaan ipv naar 5v. Dat kan ik alsnog ff proberen. Wordt wel morgen want ik ben nu ergens anders...

Net ff in de datasheet van de T6963c gekeken en het lijkt erop dat de pinnen die voor de aansturing bedoeld zijn vrijwel hetzelfde zijn. Daar moet wel vrij simpel een adapter voor te maken zijn. Groter probleem is echter de softwarematige kant. De commando's die het display slikt zijn namelijk anders. Dus dan zou je een uC zo moeten programmeren dat 'ie de commando's ontvangt van de PC, en vervolgens het equivalente commando naar de controller stuurt. Klinkt voorlopig nog een beetje lastig, maar ik heb strax een lange vakantie dus genoeg tijd om zoiets uit te proberen lijkt me :).
Die T6963c ondersteunt trouwens ook tekst. Dat doet die van de TI83 niet. Dus je zal alleen grafische dingen kunnen doen.

Al met al lijkt het me makkelijker om een T6963c stuurprogramma te nemen en dat aan te passen.

  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
BJDI schreef op 15 May 2003 @ 19:59:
dan is een adapter om hem te laten werken met de (toch al geringe) software wel handig mischien iets voor jouw pitchin???
Ik begrijp niet precies wat je bedoelt, maar ikzelf heb helaas geen TI-83, ik vind 't gewoon interessant en wil wel helpen met het uitzoeken van de pinning enzo.
Krankenstein schreef op 15 May 2003 @ 21:24:
Hmm foutje: ik had die weerstand inderdaad naar de GND gedaan ipv naar 5v.
Dan zit ie toch goed?? :? Naar GND lijkt me het beste hoor. Wel voor de zekerheid 4k7, 5k6 of 10k weerstandje ertussen proppen. :)
Krankenstein schreef op 15 May 2003 @ 21:24:
Groter probleem is echter de softwarematige kant. De commando's die het display slikt zijn namelijk anders.
Valt mee toch? Lijkt me gewoon een kwestie van de (hexadecimale) waarde aanpassen die je op de databus zet? Lijkt me goed te doen.
Krankenstein schreef op 15 May 2003 @ 21:24:
Al met al lijkt het me makkelijker om een T6963c stuurprogramma te nemen en dat aan te passen.
Dat was inderdaad ook mijn suggestie ;)
Maar met die uC zou het ook moeten lukken lijkt me. Als ik tijd heb zal ik ff kijken of ik wat van die assembly ga snappen. Is het je trouwens al wel gelukt om iets anders (simpel LEDje) ofzo met die PIC aan te sturen? Misschien kun je daarmee beginnen? En misschien heb je dat al gedaan :)

Ohja...
PIC 16F84A @ 24MHz (instruction cycle = 166nS)
[miereneuk mode]
Heb het ff nagerekend, afgerond moet het volgens mij 167 ns zijn :P
[/miereneuk mode]
Maar 't geeft wel aan dat je weet waar je mee bezig bent, good work ;)

  • Dr Nix
  • Registratie: september 2000
  • Laatst online: 16-02 21:24

Dr Nix

a.k.a. Dr. Nix

btw: onderdeeltjes bij Conrad zijn besteld
Edit: RA4 is nu met een pull-up weerstandje (5k6) aangesloten op de +5v. Het werkt nog steeds niet
mooi.
een pull-up zou het moeten doen. Maar omdat je toch maar 4 stuurlijntjes gebruikt, kan je ook RA0-3 kunnen gebruiken ipv RA1-4. Dan weet je tenminste zeker dat het daar niet aan ligt.
weet iemand nog een howto hoe de programeer taal van de pics werkt
enz?
mini-cursus?
Het beste is idd een tutorial a la circuitsonline. Gewoon de beschikbare source compilen, proggen, en zien dat het werkt. Dan de code gaan uitbreiden. Andere / meerdere volgordes. Dan als je compile-errors krijgt in de datasheet opzoeken hoe het werkelijk moet.
Zou je hem niet met een pull down aan aarde hangen?
Als je RA4 per ongeluk in de software hebt geconfigureerd als output kan 't mis gaan.
Woei! 5 volt @ 5k6! 1 mA! (pull-up weerstandjes kunnen nooit kwaad, als ze maar groot genoeg zijn. Bovendien is het de bedoeling dat het een uitgang is (geloof ik)
No offence hoor, maar dat zei ik dus... Wanneer de timing van de Toshiba overeenkomt met de HD44780 heb je zo'n adapter/chip niet eens nodig.... En waarschijnlijk is de timing/interface van die T6963 en SED1330 ook vergelijkbaar met de Toshiba.
Conclusie: je kunt die Toshiba hoogstwaarschijnlijk rechtstreeks (zij het met wat weerstandjes/condensatoren) op je LPT aansluiten.
Maar het was de bedoeling om het met een uC aan te sturen toch :? zodat je important info van je uC zichtbaar kan maken. Niks LPT en pc aansturen.
k ik denk dat ik me weer ga vervelen
ok ik ga die datasheet maar es doorlezen
Doe dat niet! Die datasheet is een naslagwerk. Gebruik hem pas als je daadwerkelijk iets niet snapt, een probleem dat je wil oplossen. De verschillende tutorials op inet zijn veeeel duidelijker.
Net ff in de datasheet van de T6963c gekeken en het lijkt erop dat de pinnen die voor de aansturing bedoeld zijn vrijwel hetzelfde zijn. Daar moet wel vrij simpel een adapter voor te maken zijn. Groter probleem is echter de softwarematige kant. De commando's die het display slikt zijn namelijk anders. Dus dan zou je een uC zo moeten programmeren dat 'ie de commando's ontvangt van de PC, en vervolgens het equivalente commando naar de controller stuurt. Klinkt voorlopig nog een beetje lastig, maar ik heb strax een lange vakantie dus genoeg tijd om zoiets uit te proberen lijkt me .
Die T6963c ondersteunt trouwens ook tekst. Dat doet die van de TI83 niet. Dus je zal alleen grafische dingen kunnen doen.
Al met al lijkt het me makkelijker om een T6963c stuurprogramma te nemen en dat aan te passen.
als het geen verschil maakt of je de uC aansluit (als er wel power is) of niet, dan zal er toch wel het een en ander mis zijn. Het makkelijkste is om het ding even door te meten met een scoop. Neem anders het hele zwikje mee naar mij toe. Of maak zelf een digitale scoop die meer dan 6 miljoen samples per seconde kan nemen. (hehehe >:) )

Ok eigenlijk zou ik maar eens moeten gaan leren voor mijn examen B)

Een koe is en blijft een merkwaardig beest!


Acties:
  • 0Henk 'm!

  • Pitchin
  • Registratie: juli 2001
  • Laatst online: 08-10-2020
Dr Nix schreef op 15 May 2003 @ 22:29:
Woei! 5 volt @ 5k6! 1 mA! (pull-up weerstandjes kunnen nooit kwaad, als ze maar groot genoeg zijn. Bovendien is het de bedoeling dat het een uitgang is (geloof ik)
Je kent de wet van ohm! Gefeliciteerd >:)
Waar het om gaat is dat het de bedoeling is dat het een uitgang is. Maar het kan echter voorkomen dat je hem softwarematig al dan niet per ongeluk configureert als uitgang en er ook nog eens een logische 1 (+5v) op zet. Aangezien je geen load hebt staat dan de output naar +5v te blazen en heb je dus een kortsluiting!!! Een pull down is in dit soort gevallen (ook als het een open drain is) dus veiliger.
Maar het was de bedoeling om het met een uC aan te sturen toch :? zodat je important info van je uC zichtbaar kan maken. Niks LPT en pc aansturen.
Het was de bedoeling (zie ook topic titel) om een TI-83 display aan te sturen. Dat kan dus met een uC (waar de topicstarter voor kiest). Er zullen ook mensen zijn die wel een scherm hebben maar geen uC, dan kan het dus ook via de lpt poort. Ik weet niet waar jij vandaan haalt dat het _persé_ met een uC moet?? :?
Doe dat niet! Die datasheet is een naslagwerk. Gebruik hem pas als je daadwerkelijk iets niet snapt, een probleem dat je wil oplossen. De verschillende tutorials op inet zijn veeeel duidelijker.
Je hebt mij niet horen zeggen dat je een datasheet van a tot z moet gaan lezen.
Nee je kunt veel beter van die door derden (circuitsonline) gemaakte tutorials in de trend van "iedereen kan elektronica van ravensburger in 10 stappen" gaan lezen, daar leer je lekker veel van. NOT |:(
Er is nix mis met tutorials van derden, ze kunnen zeker nuttig zijn, maar je er compleet blind op staren is niet slim, degenen die ze gemaakt hebben kunnen ook dingen in... daar komt ie... de datasheet over het hoofd gezien hebben.

Met application notes (en misschien bedoel jij dat met tutorials) is het anders, deze zijn door de fabrikant gemaakt, dus niet door derden, en zijn (een stuk) betrouwbaar(der).

Acties:
  • 0Henk 'm!

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Daar moet ik Pitchin gelijk in geven. In de circuitsonline tut. stond bijvoorbeeld een vrij omslachtige manier van delays maken in (loop om een loop heen maken) terwijl je in dat soort gevallen waarschijnlijk beter de ingebouwde timer kunt gebruiken. Inderdaad je moet die datasheet niet van a tot z precies gaan doorlezen maar hem een beetje globaal doorlezen. Vooral ff goed kijken wat de features zijn. Als je dan ergens mee bezig bent, dan denk je opeens "hee stond daar niet wat over in de datasheet?" en dan ga je dat opzoeken...

Acties:
  • 0Henk 'm!

  • Dr Nix
  • Registratie: september 2000
  • Laatst online: 16-02 21:24

Dr Nix

a.k.a. Dr. Nix

Pitchin schreef op 16 May 2003 @ 12:05:
[...]

Je kent de wet van ohm! Gefeliciteerd >:)
Waar het om gaat is dat het de bedoeling is dat het een uitgang is. Maar het kan echter voorkomen dat je hem softwarematig al dan niet per ongeluk configureert als uitgang en er ook nog eens een logische 1 (+5v) op zet. Aangezien je geen load hebt staat dan de output naar +5v te blazen en heb je dus een kortsluiting!!! Een pull down is in dit soort gevallen (ook als het een open drain is) dus veiliger.
Ik snap niet wat je bedoelt. Omdat er een weerstand tussen zit, kan er per definitie geen kortsluiting optreden. Als hij als output geconfigureerd is, en er een 1 op staat, is het potentiaal +5v. Een weerstand aan de vcc heeft een zelfde potentiaal.
En als je ze dan op elkaar aansluit is er een spanningsverschil van 0 volt. Dus er gebeurt niks. Of snappen wij elkaar niet?
[...]

Het was de bedoeling (zie ook topic titel) om een TI-83 display aan te sturen. Dat kan dus met een uC (waar de topicstarter voor kiest). Er zullen ook mensen zijn die wel een scherm hebben maar geen uC, dan kan het dus ook via de lpt poort. Ik weet niet waar jij vandaan haalt dat het _persé_ met een uC moet?? :?
Ok jij wint. Maar omdat de ts met een uC begon dacht ik...
[...]


Je hebt mij niet horen zeggen dat je een datasheet van a tot z moet gaan lezen.
Nee je kunt veel beter van die door derden (circuitsonline) gemaakte tutorials in de trend van "iedereen kan elektronica van ravensburger in 10 stappen" gaan lezen, daar leer je lekker veel van. NOT |:(
Er is nix mis met tutorials van derden, ze kunnen zeker nuttig zijn, maar je er compleet blind op staren is niet slim, degenen die ze gemaakt hebben kunnen ook dingen in... daar komt ie... de datasheet over het hoofd gezien hebben.

Met application notes (en misschien bedoel jij dat met tutorials) is het anders, deze zijn door de fabrikant gemaakt, dus niet door derden, en zijn (een stuk) betrouwbaar(der).
Ik heb dan ook gezegd dat je in eerste instantie niet de datasheet door moet gaan zitten spitten, omdat dat heel saai is. De geinteresseerde haakt dan snel af met het hele project, en dat is natuurlijk niet de bedoeling.
Nu moet ik toegeven dat ik de tutorial van circuitsonline niet heb gelezen, maar meestal zijn tutorials (van derden dus) van goede kwaliteit, en vooral niet saai.

Maar het is ook vooral aan te raden om er meerdere te lezen. En dan alle goede dingen uit elke overnemen. Je inzicht wordt razendsnel vergroot.

ps: nofi :)
laten we weer ontopic komen

Een koe is en blijft een merkwaardig beest!


Acties:
  • 0Henk 'm!

  • Lamborghini
  • Registratie: maart 2001
  • Laatst online: 02-09-2019
BJDI schreef op 15 mei 2003 @ 16:35:
ben je daar crew ofso?

edit:
laat maar je heet dus bastiaan steenbergen of niet?
Klopt, why?
Krankenstein schreef op 16 May 2003 @ 12:28:
Daar moet ik Pitchin gelijk in geven. In de circuitsonline tut. stond bijvoorbeeld een vrij omslachtige manier van delays maken in (loop om een loop heen maken) terwijl je in dat soort gevallen waarschijnlijk beter de ingebouwde timer kunt gebruiken.
Ik heb met opzet die geneste loop erin gedaan. Die tutorial is bedoelt voor de echte beginner. Voor iemand die eerst nog moet leren hoe je een ledje kan laten branden zijn timers te moeilijk. Als je trouwens meerdere verschillende delay's nodig hebt dan kun je geen gebruik meer maken van je aanwezige timers. En doordat geneste loops erg basic zijn is het een goede basis om andere te begrijpen.

[Voor 67% gewijzigd door Lamborghini op 16-05-2003 14:17]


Acties:
  • 0Henk 'm!

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
Ik had al een reactie verwacht :z.

Ik zeg ook niet dat het fout is, en het is inderdaad handiger voor beginners. Maar ik bedoel maar dat als je een "gevorderde" bent, je een handiger methode kan vinden als je in de datasheet kijkt. Het is een prima tut. hoor :).

Misschien eens tijd voor een advanced tutorial "Geävanceerde opties van de 16F84" ofzo met uitleg over het eeprom geheugen, de timer, de wdt, indirect geheugen adresseren enzo :)

Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
Lamborghini schreef op 16 mei 2003 @ 13:57:
[...]

Klopt, why?


[...]

Ik heb met opzet die geneste loop erin gedaan. Die tutorial is bedoelt voor de echte beginner. Voor iemand die eerst nog moet leren hoe je een ledje kan laten branden zijn timers te moeilijk. Als je trouwens meerdere verschillende delay's nodig hebt dan kun je geen gebruik meer maken van je aanwezige timers. En doordat geneste loops erg basic zijn is het een goede basis om andere te begrijpen.
moet je perse zo`n externe timer nemen?
en ik las ook dat dat ding op 4mhz loopt
terwijl ik hoorrde (toen ik die pic moest bestellen) dat dat ding op 20mhz loopt :?

of haal ik nu de timer en iets anders door elkaar??? :?
Krankenstein schreef op 16 May 2003 @ 15:25:
Ik had al een reactie verwacht :z.

Ik zeg ook niet dat het fout is, en het is inderdaad handiger voor beginners. Maar ik bedoel maar dat als je een "gevorderde" bent, je een handiger methode kan vinden als je in de datasheet kijkt. Het is een prima tut. hoor :).

Misschien eens tijd voor een advanced tutorial "Geävanceerde opties van de 16F84" ofzo met uitleg over het eeprom geheugen, de timer, de wdt, indirect geheugen adresseren enzo :)
mischien kan jij die maken >:)

[Voor 29% gewijzigd door BJD op 16-05-2003 15:29]


Acties:
  • 0Henk 'm!

  • Krankenstein
  • Registratie: augustus 2000
  • Laatst online: 31-01 12:55
mischien kan jij die maken >:)
Ik zal es kijken. Op zich heb ik dr wel tijd voor na mn examens dus waarom niet :D

Wat die snelheden betreft: De eerste versies waren volgens mij op 4mhz. De nieuwe op 20mhz. Het maakt op zich niet zo uit welke snelheid je neemt. Je kan gewoon 2 kristallen (4 en 20) bij je electroboer halen en die dingen omwisselen voor compatibiliteit met verschillende proggies. Die 20mhz kan ook op 4 draaien als je wilt dus da's geen probleem.

Als je een 4mhz knipperlicht-prog op 20mhz laat draaien krijg je gewoon een zwaar snel knipperlicht. That's all...
En als je een 4mhz LCD aanstuurprog op 20mhz laat draaien dan werkt het waarschijnlijk helemaal niet...

Acties:
  • 0Henk 'm!

  • BJD
  • Registratie: februari 2003
  • Laatst online: 20-02 01:10
ok maar nog ff een vraagje:
over die drivers:
hoe zit het precies zit de driver voor het display in de software (zoals crystalfontz) of is dat bij graphic displays anders?
en is zo`n schermpje ooit wel groot genoeg vooor power lcd?

Acties:
  • 0Henk 'm!

  • Lamborghini
  • Registratie: maart 2001
  • Laatst online: 02-09-2019
BJDI schreef op 16 May 2003 @ 15:28:
[...]
moet je perse zo`n externe timer nemen?
en ik las ook dat dat ding op 4mhz loopt
terwijl ik hoorrde (toen ik die pic moest bestellen) dat dat ding op 20mhz loopt :?

of haal ik nu de timer en iets anders door elkaar??? :?
De timer is een intern iets dat je kunt gebruiken maar wat niet van belang is om je controller te laten werken.
Het andere waar je het over hebt is een crystal, dat is zijn klok. Een PIC loopt net zoals een Pentium of AMD op een bepaalde klok. Deze klok kan 1MHz zijn maar ook 20MHZ. Alleen zoals dus ook met en pc-processor kun je niet elke snelheid nemen die je wilt. Welke snelheid die maximaal aankan (gegarandeerd door de fabrikant) staat er altijd op bij PIC's. De 16F84-4 kan maximaal 4MHz aan, en de 16F84A-20 maximaal 20MHz. Maar om eerlijk te zijn loopt een F84-4 ook goed op 20MHz, dus dan clock je hem over, de fabrikant garandeerd alleen geen juiste werking meer, maar uit ervaring weet ik dat het perfect werkt.
Krankenstein schreef op 16 mei 2003 @ 15:25:
Ik zeg ook niet dat het fout is, en het is inderdaad handiger voor beginners. Maar ik bedoel maar dat als je een "gevorderde" bent, je een handiger methode kan vinden als je in de datasheet kijkt. Het is een prima tut. hoor :).

Misschien eens tijd voor een advanced tutorial "Geävanceerde opties van de 16F84" ofzo met uitleg over het eeprom geheugen, de timer, de wdt, indirect geheugen adresseren enzo :)
Als je al wat meer gevordert bent dan kan je ook goed omgaan met de datasheets van die dingen. En aan de hand van die datasheets kun je dan zelf achter meer geavanceerde functies komen. Een tutorial vind ik persoonlijk dan wat overbodig voor die doelgroep.
Krankenstein schreef op 16 mei 2003 @ 15:41:
[...]
Wat die snelheden betreft: De eerste versies waren volgens mij op 4mhz. De nieuwe op 20mhz. Het maakt op zich niet zo uit welke snelheid je neemt. Je kan gewoon 2 kristallen (4 en 20) bij je electroboer halen en die dingen omwisselen voor compatibiliteit met verschillende proggies. Die 20mhz kan ook op 4 draaien als je wilt dus da's geen probleem.
In principe loopt die op elke snelheid vanaf 1Hz tot zijn max. Ik heb wel eens een PIC voor de gein op 50Hz laten lopen en dan via zijn uitgangen ledjes laten schakelen om zijn verloop van het programma zichtbaar te maken.
En als je een 4mhz LCD aanstuurprog op 20mhz laat draaien dan werkt het waarschijnlijk helemaal niet...
LCD displays werken op tijdkritische signalen, en aangezien de clock van de controller de snelheid van die signalen bepaald zal een LCD inderdaad niet bij elke clock werken als die is gemaakt voor een andere clock.
Pagina: 1 2 3 Laatste

Dit topic is gesloten.



Apple iPhone 12 Microsoft Xbox Series X LG CX Google Pixel 5 Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True