Pagina 1 van 1

PIC16F84 programmeren voor testbeeld generator

Geplaatst: 24 feb 2010, 18:59
door PE2AAB
Regelmatig ben ik bezig met ATV dingen. Omdat ik vaak een simpele videobron nodig heb kreeg ik het idee een testbeeld generator te bouwen. Nadat ik enige tijd geleden die testbeeldgenerator in elkaar heb gezet volgens het principe van Mijo Kovacevic, S51KQ kreeg ik gisteren het idee om ook de PIC hiervoor maar eens te gaan programmeren. Enige tijd geleden heb ik ook een PIC programmer in elkaar gezet volgens het principe van Arno, PE1ICQ

Deze was te koop bij www.ezkits.eu maar is helaas uitverkocht.

Testbeeld generator:
Afbeelding

Volgens schema:
Afbeelding

Het plaatje dat je krijgt:
Afbeelding

Ik heb nog nooit eerder een PIC geprogrammeerd dus het was een uitdaging voor me.
Na een tip van Arno om WinPic (een freeware programma) hiervoor te gebruiken heb ik deze gedownload en geinstalleerd.

De picprogrammer:
Afbeelding

Het begon al met het feit dat ik de vulling in .BIN formaat van de website had gehaald en WinPic alleen .HEX accepteert. Dit heb ik omgezet met het DOS programma BIN2HEX.

Vervolgens in de PIC gezet wat probleemloss verliep.

Dingetje aangesloten op TV en zowaar een perfect plaatje! Helemaal gelukkig.

Nu mijn vraag. Ik wil de tekst wijzigen. Hiervoor moet ik dus in de BIN of HEX file gaan klooien. Iemand hier ervaring mee? Iemand een idee hoe ik dit kan doen?

Rick

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 24 feb 2010, 19:22
door PA1
Daar heb je een disassambler voor nodig. Google daar maar eens op. Je moet echter ook op de hoogte zijn van de commands die de tekst veranderen. Maar Google is je vriend daarin :-)

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 24 feb 2010, 19:40
door PE2AAB
Hmm.. Heb zojuist BORG, een Freeware Dis assembler gedownload maar echt begrijpelijke programma structuur krijg ik nog niet uit de file ;-)

Maar wie weet. Tis een stap in de richting. Ik zal de .BIN file online zetten. Deze is HIER te downloaden.

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 24 feb 2010, 23:51
door PE2AAB
Tipje mijnerzijds:

Doe je niet veel met PIC en kom je net kijken in die wereld?

Bestel een paar 'Free Samples' op http://www.microchip.com/samples/Defaul ... PIC16F648A (in dit geval dus van een PIC16F84 maar er zijn er veel meer)

Kost niks! ;-)

Echt iets voor de 'Hollanders' onder ons (Mij incluis)

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 25 feb 2010, 07:30
door PA3EYC
Ik kan het mis hebben, maar kan je de bin file niet gewoon openen in kladblok?

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 25 feb 2010, 12:37
door PE2AAB
PA3EYC schreef:Ik kan het mis hebben, maar kan je de bin file niet gewoon openen in kladblok?
Dat heb je goed. Dat kan uiteraard.

Maar wat je dan ziet is nog minder als een programmastructuur. Je krijgt dan onverklaarbare karakters. Niet de oplossing helaas.

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 25 feb 2010, 13:06
door PA3EYC
PE2AAB schreef:
PA3EYC schreef:Ik kan het mis hebben, maar kan je de bin file niet gewoon openen in kladblok?
Dat heb je goed. Dat kan uiteraard.

Maar wat je dan ziet is nog minder als een programmastructuur. Je krijgt dan onverklaarbare karakters. Niet de oplossing helaas.
Ja jammer. Ik dacht dat dat kon.
Ergens moet je dus de programma editor vandaan halen. Voor de PIC kan dat (waarschijnlijk) gratis van de microchip site.
Misschien dat je daarmee de bin file kan lezen. Is in ieder geval het proberen waard.

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 25 feb 2010, 15:30
door PA2LAD
PA3EYC schreef:Ergens moet je dus de programma editor vandaan halen. Voor de PIC kan dat (waarschijnlijk) gratis van de microchip site.
Misschien dat je daarmee de bin file kan lezen. Is in ieder geval het proberen waard.
Met het programma Hexedit moet het volgens mij ook gaan. De nieuwste versie moet je kopen, maar er zijn ook nog wat oudere vrije versies in omloop.

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 25 feb 2010, 15:49
door ton.blokker
Een dertig dagen uitvoering van een hele mooie editer.

http://downloads.phpnuke.org/lv/softwar ... tm?lang=nl

Je mag natuurlijk de structuur van een hex file NOOIT veranderen.
Als je de file laadt in dit programma, zie je recht de ASCI teken en de te veranderen text is dan meestal vlug te vinden.
Alleen de gewenste caracters wijzigen, nooit toevoegen of verwijderen !!

Probeer het eens.

73, Ton.

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 25 feb 2010, 22:48
door PE2AAB
Helaas,

Ook daar weinig van te maken. Ik heb overigens een andere, gratis, BIN editor (De Hexfile geeft helemaal binair)

Waarschijnlijk zijn de letters opgebouwd uit blokjes ofzo. ASCII code ALT+219 (█) ofzo.

Maar goed. Ik heb ook de zendamateur die de boel heeft gemaakt al gemaild. Misschien dat daar een reactie van komt?

Rick

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 18 mei 2010, 21:16
door PE5PVB
Rick,

Kijk anders eens naar de generator van PE1PWB, die is meteen in kleur (is de generator die ik vorig jaar met de JOTA gebruikte wanneer er geen sync is).

Zit een 16F628 in, die kan ik zo voor je proggen.

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 19 mei 2010, 14:37
door PE2AAB
PE5PVB schreef:Rick,

Kijk anders eens naar de generator van PE1PWB, die is meteen in kleur (is de generator die ik vorig jaar met de JOTA gebruikte wanneer er geen sync is).

Zit een 16F628 in, die kan ik zo voor je proggen.
He Sjef,
Dat was inderdaad een leuk plaatje! Ik zal eens effe googlene op PE1PWB.

Ondertussen werkt dat andere ding ook prima aleen een eigen tekst is dus niet mogelijk. Maar om puur een videobronnetje te hebben doet hij prima dienst.

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 19 mei 2010, 15:20
door coolepascal
Ik heb eens ooit sources gehad om op die manier PONG te spelen op je TV.
Het is een heel gepuzel kwa timing, maar idd wel een leuk idee om dat met een PIC te doen,
Heb je geen disassembler dat zou je al een heel end verder moeten helpen.

Re: PIC16F84 programmeren voor testbeeld generator

Geplaatst: 19 mei 2010, 16:17
door PE5PVB
Op de site van PE1PWB staat ook de tool om een hex te genereren met de door jouw ingevoerde tekst. Ik kan hem hier op het QRL wel voor je proggen.