Search found 110 matches

by Ian
Mon Jun 19, 2006 9:02 am
Forum: Flowcode V2 & V3
Topic: demo get
Replies: 2
Views: 3969

We have a Flowcode V1 demo on our website, which should give you an idea how Flowcode works. Most of the V2 changes are under the hood, so V1 and V2 operate in a similar manner. If you are an Educational institution looking at using Flowcode for your courses and will be buying site licences we can s...
by Ian
Fri Jun 16, 2006 1:44 pm
Forum: CoCo
Topic: CoCo locks up checking for interfaces.
Replies: 0
Views: 11956

CoCo locks up checking for interfaces.

Fix for potential problem with CoCo locking up whilst launching whilst checking for interfaces. If you have a Bluetooth or other Comms device that is using a number of COM ports (e.g. Bluetooh using Ports 3-22 etc.) then CoCo may be unable to check those COM ports and may jam. What you basically nee...
by Ian
Thu Jun 15, 2006 9:22 am
Forum: Flowcode V2 & V3
Topic: Flowcode and pickit2
Replies: 1
Views: 3385

It is possible to use most programmer software with our products. All of our PIC courses and products use MPLAB to create industry standard asm and hex files. If your programmer can handle hex files it will most likely work fine with opur products. One simple method is to use your programmer to pick...
by Ian
Fri Jun 02, 2006 4:27 pm
Forum: Announcements
Topic: Matrix Learning Centre
Replies: 0
Views: 12538

Matrix Learning Centre

In preparation for Flowcode 3.0 and other forthcoming projects we are creating a Learning Centre that will contain information and mini courses on various topics. http://matrixmultimedia.com/LearningCentre/ We currently have a single demo course up for people to have a look at and comment on. The Co...
by Ian
Thu May 25, 2006 9:03 am
Forum: General Programming
Topic: PICmicro Development Board V3 - Erase & Detect PIC Probl
Replies: 2
Views: 5147

Hi, Are you running in LVP mode? If so please ensure that all the jumpers are in the correct position for LVP programming: PSU/USB jumper to USB. IO/LVP pins - set appropriate pin to LVP (B3 for the F88) In PPP Config set LVP to enabled. Note that Full power (a PSU) is required to enable/disable LVP...
by Ian
Wed May 24, 2006 4:33 pm
Forum: General Programming
Topic: Problem getting V2 PIC board detected by computer.
Replies: 12
Views: 15649

Hi WayupThere,

Can you email me at support@matrixmultimedia.co.uk about this.
I have a ZNTPORT install exe that may help get ZNTPORT set up, or at least rule out it being install issues.
by Ian
Mon May 22, 2006 9:34 am
Forum: General Programming
Topic: Problem getting V2 PIC board detected by computer.
Replies: 12
Views: 15649

Hi,

Note as well that Matrix Products such as Flowcode, C for PICs and ASM for PICs all use different Config slots - i.e. they all save the options and configurations separately so you will need to check and set the board options in each one.
by Ian
Tue Apr 18, 2006 9:34 am
Forum: Flowcode V2 & V3
Topic: FlowCode v3
Replies: 72
Views: 62026

Hi, 1) I'm playing around with RS232 (with a PIC16F88). Is it possible with flowcode to choose between Asynch and synchronous (master or slave) mode? Is there a way to use the 9th bit? If not, can it be implemented in flowcode 3? Most things can be done within Flowcode using C or ASM. If you know t...
by Ian
Wed Apr 12, 2006 3:17 pm
Forum: Flowcode V2 & V3
Topic: Pic's clock frequency => i need help
Replies: 2
Views: 4486

Have a look at the interrupt timer macro as you can use that to trigger events at set intervals.

Set the correct clock speed for the oscillator (clock crystal) that you are using.
You can use the prescaler to adjust the timing frequency to a convenient one.
by Ian
Wed Apr 12, 2006 9:04 am
Forum: Flowcode V2 & V3
Topic: lightdimmer
Replies: 15
Views: 17212

I have every zero cross 7 pulses of 50 us each so for the duration of 400 us. But i cannot understand why there are 7 pulses. Venturi Are you counting 1-8 and getting 7 or 0-7 and getting 7? I.e. are you accounting for 0 as a start number not 1 in the loops and counts etc.? Also are you upping the ...
by Ian
Fri Apr 07, 2006 9:01 am
Forum: Flowcode V2 & V3
Topic: Working out Config words - esp. for other programmers.
Replies: 9
Views: 9567

Working out Config words - esp. for other programmers.

One handy tip is to use PPP to calculate the config words. Use the Configure PIC option to open the PPP config screen. Manually select the chip you want in advanced config mode. If you have the simple config screen click on the Options button and uncheck 'use simple config'. You can then change the ...
by Ian
Fri Apr 07, 2006 9:00 am
Forum: Flowcode V2 & V3
Topic: Flowcode and Velleman PIC board 8048 help needed
Replies: 17
Views: 21999

One handy tip is to use PPP to calculate the config words. Use the Configure PIC option to open the PPP config screen. Manually select the chip you want in advanced config mode. If you have the simple config screen click on the Options button and uncheck 'use simple config'. You can then change the ...
by Ian
Thu Apr 06, 2006 9:23 am
Forum: Flowcode V2 & V3
Topic: MX_ in C
Replies: 2
Views: 4880

It's mostly component connections and other settings etc. for components. E.g. if you are using the SPI component it will create defines like: #define MX_SPI_C #define MX_SPI_SDI 4 These are used to pass information on to the rest of the code. In this example we are saying that we are using Port C f...
by Ian
Tue Apr 04, 2006 9:55 am
Forum: Flowcode V2 & V3
Topic: Flowcode and Velleman PIC board 8048 help needed
Replies: 17
Views: 21999

PICmicro programs use CONFIG words to tell the Chip how to set itself up. E.g. whether to use XT or RC clock mode, whether to turn the watchdog timer off etc. These config words can be either embedded into the code, or set by the programmer. Flowcode assumes that you will use PPP, or your own progra...
by Ian
Mon Apr 03, 2006 9:42 am
Forum: E-blocks
Topic: EB-006-00-5 versus EB-006-00-3
Replies: 1
Views: 5020

jumper selection on J11,16,17 are for Low Voltage Programming pin selection. These jumpers should be detailed in the latest EB006-00-5 document which you can get from the website. This is in the E-blocks users area. The jumpers allow you to set up the board for LVP programming. PICmicros that can be...
by Ian
Mon Apr 03, 2006 9:23 am
Forum: Flowcode V2 & V3
Topic: lightdimmer
Replies: 15
Views: 17212

One item you may need that isn't on the PIC is a DAC - a Digital to anlaogue convertor, to control the lightbulb voltage. You can get input from the dimmer as an analogue value, but all outputs are on or off digital logical levels. You can input the dimmer anlogue signal, get the dip switch position...
by Ian
Tue Mar 21, 2006 4:24 pm
Forum: General Programming
Topic: Using the internal clock on the 16F88 chip
Replies: 0
Views: 8630

Using the internal clock on the 16F88 chip

Here is some information on using the F88 internal oscillator. The F88 internal clock uses two modes, a default 31.25Khz clock and a configurable one that can go up to 8Mhz. The 31.25khz clock can be used as is by setting the clock setting to INTRC as Port IO or INTRC as Clock out. In Flowcode set t...
by Ian
Mon Mar 20, 2006 12:42 pm
Forum: General Programming
Topic: Need some ASM code exsamples for my dev3 board LCD...badly!
Replies: 1
Views: 4889

I have uploaded a zip to our website.
It contains the first two LCD tutorials and code from Assembly for PICs.
These two tutorials display a message and a clock respecively.
Hopefully that should help get you going.

http://www.matrixmultimedia.com/software/Tu29_tut30.zip
by Ian
Mon Mar 20, 2006 10:19 am
Forum: Flowcode V2 & V3
Topic: about i2c again
Replies: 3
Views: 6168

The following was taken from the 16F877A datasheet p85 (PAge deals with SSPCON2 register so is worth looking at) ACKDT: Acknowledge Data bit (Master Receive mode only) 1 = Not Acknowledge 0 = Acknowledge Note: Value that will be transmitted when the user initiates an Acknowledge sequence at the end ...
by Ian
Fri Mar 17, 2006 10:27 am
Forum: E-blocks
Topic: Driver for new EB006
Replies: 1
Views: 5080

Did you read the USB Driver install information both on the ELSAM Mini CD, and installed as part of PPP? There should also have been an information sheet with the EB006 explaining about the drivers, and where to look for the information. Please install PPP (there is a new version on the web site if ...
by Ian
Wed Mar 15, 2006 2:29 pm
Forum: Flowcode V2 & V3
Topic: Flowcode File Fixer on the web site
Replies: 1
Views: 5362

Flowcode File Fixer on the web site

The Flowcode File Fixer is now available for download on the Support page of our web site. http://www.matrixmultimedia.com/faqs.php Go to the patches and updates option, or select Flowcode to list availble updates etc. Here is a direct link to the file: http://www.matrixmultimedia.com/software/Flowc...
by Ian
Fri Mar 10, 2006 10:33 am
Forum: Flowcode V2 & V3
Topic: New SPI Component
Replies: 0
Views: 4963

New SPI Component

A new SPI Component is available on our website.

The new Comp includes a couple of fixes for various issues.

You can download the SPI Comp from:
http://www.matrixmultimedia.com/software/SPI_Comp.zip

Note: May be limited to Professional and siteversions of Flowcode V2 only.
by Ian
Mon Mar 06, 2006 11:12 am
Forum: Flowcode V2 & V3
Topic: Macro parameter causes compile error issue
Replies: 0
Views: 4832

Macro parameter causes compile error issue

If you have code that wont compile check the C Code for any errors. (see previous posting for info on how to find C Code error lines) One potential error is trying to pass a parameter to a macro function that doesnt take one e.g. "FCM_MyMacro(FCV_MyVar)". It’s an easy one to fix, once you figure o...
by Ian
Thu Feb 16, 2006 4:54 pm
Forum: Flowcode V2 & V3
Topic: use of eeprom memory area of PICs
Replies: 1
Views: 4772

There is an EEPROM component in the Professional pack if you have that version. You can also use embedded C Code as well the following should help you with creating your own EPROM code. char FCD_EEPROM0_EEPROMRead(char addr) { //GetEEPROMReadCode char data = 0; #ifdef MX_EE eeadr = addr; #ifdef MX_E...
by Ian
Mon Feb 13, 2006 10:02 am
Forum: Flowcode V2 & V3
Topic: Posting real Flowcode
Replies: 2
Views: 5234

This is something we will be looking into very soon.

We need the ability to upload images and files, but need to ensure that it is protected from spam viruses and even more dubious items.

We will be evaluating how best to do this and will post when we have a solution.