Category: PIC-Basic

Artikel: [tut] PICkit3 Aan PicBasic Koppelen

In deze tutorial leg ik uit hoe je een PICkit 3 aan PicBasic kan koppelen. Stap 1: MPlab IDE installeren (te vinden op de microchip site http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002) Stap 2: In PicBasic een nieuwe programmer aanmaken Stap 3: Custom programmer selecteren Stap 4: PICkit3 als naam ingeven Stap 5: “PK3CMD.exe” invullen Stap 6: Find manually Klik …

Continue reading

Artikel: [code] PWM Via Hardware Interrupt 8 Kanalen

Hierbij post ik een voorbeeld voor software PWM in interrupt 8 kanalen in 255 stappen , daar ik zie dat er toch nogal problemen zijn met hardware PWM. Voordeel software PWM : ge moet in programma geen rekening houden of leds branden of niet (worden aangestuurd met variabele ‘led0 – led7’)+ meerdere kanalen Nadeel : …

Continue reading

Artikel: [Code] RGB Controller

Met deze code kan je een RGB led bedienen met 6 knoppen.   ‘**************************************************************** ‘* Naam : RGB-led controller * ‘* Auteur : Coenen Stijn [Stynus] * ‘* Notice : Copyright (c) 2008 ? SchemaTheek.net * ‘* : All Rights Reserved * ‘* Date : 02/05/2008 * ‘* Version : 1.0 * ‘**************************************************************** Device 16F877A …

Continue reading

Artikel: [tut] PICkit2 Aan PicBasic Koppelen

In deze tutorial leg ik uit hoe je een PICkit2 aan picbasic kan koppelen. Stap 1: pk2cmd van de microchip site downloaden. Rechtstreekse link: http://ww1.microchip.com/downloads/en/DeviceDoc/PK2CMDv1-20.zip Die zip file moet je unzippen en die map in “C:\Program Files” zetten. Stap 2: In picbasic een nieuwe programmer aanmaken Stap 3: Custom programmer selecteren Stap 4: PICkit2 als …

Continue reading

Artikel: [Code] DS3232 real time clock

In dit artikel bespreek ik hoe je een DS3232 real time clock kan gebruiken met picbasic. Aansluiten: Ik heb hier een PIC16F628A gebruikt. De SDA van de DS3232 heb ik met portA.0 van de pic verbonden en de SCL met portA.1. Bij I?C communicatie moet je ook 2 pull-up weerstandjes voorzien. De reset lijn heb …

Continue reading

Artikel: [code] 16F877A development board demo code

Dit is de om alle functies van het 16F877A development bordje uit te testen. De code met opmaak is hier te vinden: https://www.schematheek.net/code/16F877A_devboard/demo.htm ‘**************************************************************** ‘* Name : Dev_board_demo.BAS * ‘* Author : Coenen Stijn [Stynus] * ‘* Notice : Copyright (c) 2008 ? Elektronica Stynus * ‘* : All Rights Reserved * ‘* Date : …

Continue reading

Artikel: [code] Teller met geheugen.

Dit is een teller die van 0 tot 999 of van 0 tot 99 kan tellen. Er zitten 4 knoppen op: +1, -1, +10, -10 en reset. Als de spanning wegvalt dan onthoud de pic de tel waarde in zijn eeprom. Bij de 0-99 versie vervalt het linkse display. Schema: Code: 0-999 teller: ‘**************************************************************** ‘* …

Continue reading

Artikel: [Code] Fadende Knightrider

‘**************************************************************** ‘* knightrider met faden * ‘* * ‘* Auteur : Stijn Coenen [Stynus] * ‘* Notice : Copyright (c) 2008 Stijn Coenen * ‘* : All Rights Reserved * ‘* Datum : 29/05/2008 * ‘* Version : 1.0 * ‘* Website : www.elektronicastynus.be * ‘**************************************************************** ‘Config Device 16F628A Config INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_ON …

Continue reading

Artikel: [code] Knightrider op port B

‘**************************************************************** ‘* knightrider * ‘* * ‘* Auteur : Stijn Coenen [Stynus] * ‘* Notice : Copyright (c) 2008 Stijn Coenen * ‘* : All Rights Reserved * ‘* Datum : 29/05/2008 * ‘* Version : 1.0 * ‘* Website : www.elektronicastynus.be * ‘**************************************************************** ‘Config Device 16F628A Config INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF ALL_DIGITAL TRUE …

Continue reading

Artikel: [code] Politie Knipperlicht

Met deze code kan je 2 ledjes laten knipperen volgens het volgende patroon: 2x rechts 1x links 2x rechts 2x…. Een filmpje met de code in werking:   ‘**************************************************************** ‘* Name : knipperlicht.BAS * ‘* Author : [Stynus] * ‘* Notice : Copyright (c) 2006 [www.elektronicastynus.be] * ‘* : All Rights Reserved * ‘* Date …

Continue reading