Search found 110 matches

by Ian
Thu Aug 10, 2006 9:29 am
Forum: Flowcode V2 & V3
Topic: Serving web pages
Replies: 1
Views: 1907

Check the Web Server component help file for details on using the variables. "Variables Up to four variables can be used in a web page. This allows you to add an element of dynamic content - e.g. a temperature reading, to your web pages. The variables need to be defined in Flowcode for you to b...
by Ian
Wed Aug 09, 2006 10:07 am
Forum: C and ASM Programming
Topic: ex51.c doesn't work but lcd.hex does
Replies: 3
Views: 7073

It may be a clock or configuration setting problem. Firstly check that you have LVP disabled. LVP (Low Voltage Programming) uses Pin B3 which will prevent the LCD from working (unless you modify your program and use the LCD patch system). Check as well that the Watchdog timer is off unless you are s...
by Ian
Wed Aug 09, 2006 9:23 am
Forum: E-blocks
Topic: E-blocks internet board
Replies: 1
Views: 3141

Check to see if you are using a proxy server. If so note down it's settings and then uncheck the 'use proxy server box' whilst using the Internet board. Remember to re-check the use proxy box when you have finished with the Internet board so that normal network traffic can be resummed. You need to t...
by Ian
Wed Aug 09, 2006 9:13 am
Forum: Flowcode V2 & V3
Topic: How many levels deep can macros be called?
Replies: 3
Views: 2693

No idea off hand. I don't think there is a limit (Steve will be able to say for sure) but having way too many would get confusing and start to become unweildly. So for practical purposes there is a limit based on humna I have had bunches of macros in macros in macros etc. without problem. I don't th...
by Ian
Wed Aug 09, 2006 8:58 am
Forum: Flowcode V2 & V3
Topic: Clock Configuration
Replies: 1
Views: 2056

You can set the configuration word for the various oscillator types, and can configure internal clock settings using C or ASM Code. There are various oscillator settings for the F88 discussed in the following post. http://www.matrixmultimedia.com/mmforums/viewtopic.php?t=82 Other than that I'm not s...
by Ian
Mon Aug 07, 2006 10:06 am
Forum: Flowcode V2 & V3
Topic: Using Warp13a with Flowcode
Replies: 8
Views: 4468

There is a %p commandline parameter that passes the PIC chip e.g. -16F84.

You may need to check the exact format needed by Warp13, e.g. PIC%p for -PIC16F84 etc.
by Ian
Fri Aug 04, 2006 9:12 am
Forum: E-blocks
Topic: Eblocks EB-006-00-4 and a 27C256 chip?
Replies: 1
Views: 3079

The EB006 board is a PICmicro programmer, able to program a large range of PICmicro controllers. E.g. 16F872 chips. It is not an EEPROM programmer unfortunately. PICmicros are EPROM based The best method to program your EEPROM would be to check the datasheet for that device, and the chip manufacture...
by Ian
Fri Aug 04, 2006 9:06 am
Forum: Flowcode V2 & V3
Topic: How Can I program a Clock in Flow Code?
Replies: 1
Views: 2264

The PIC already has a 'clock'. The TMR0 Timer interrupt triggers at a rate of T times a second e.g 133Hz = 133 times a second. When ever it triggers it runs the code in the timer overflow macro. By adjusting the pre-scaler value you can adjust the value of T that is convenient e.g. 75Hz rather than ...
by Ian
Thu Aug 03, 2006 4:58 pm
Forum: C and ASM Programming
Topic: LB6 does not light.
Replies: 4
Views: 4756

adamscybot wrote:Who's UKWeb? lol.


:oops:

Ooops. Senile dementia creeping up on me there.
by Ian
Thu Aug 03, 2006 10:15 am
Forum: C and ASM Programming
Topic: Error in lcd display
Replies: 2
Views: 3792

Have you defined Port A as inputs and Port B as outputs?
by Ian
Thu Aug 03, 2006 9:53 am
Forum: C and ASM Programming
Topic: LB6 does not light.
Replies: 4
Views: 4756

Hi UKWeb, I tried it here and it worked fine on an 877A with LB6 lighting up as expected. I can't think of anything off hand that would stop LB6 lighting up from a code point of view. Next obvious step then is looking at the hardware. What board are you using? And with what chip? Is there anything o...
by Ian
Thu Aug 03, 2006 9:21 am
Forum: C and ASM Programming
Topic: matrix multimedia board to rs232
Replies: 1
Views: 3045

Dear UKWeb, There is a RS232 strategy document in the E-blocks memebers area that might be of use. http://www.matrixmultimedia.com/datasheets/RS232%20Board%20C%20&%20Assembly%20Strategy.pdf You will also need to check the datasheet for the device you are using to see which pins to use, and for f...
by Ian
Wed Aug 02, 2006 9:32 am
Forum: Flowcode V2 & V3
Topic: Flowcode and MPLAB IDE
Replies: 5
Views: 3856

What you need to do is get the Config words into your program. With PPP you set up the Config in PPP and it gets sent along with the program. With PICstart plus you may need to add t oyour program. You can use the Add Defines component, or a C Code icon at the start of your program with the config w...
by Ian
Tue Aug 01, 2006 10:23 am
Forum: Flowcode V2 & V3
Topic: Digital bits of inforamtion from matrix multimedia board
Replies: 1
Views: 1814

Sending a signal to a PC is easy. The hard bit is getting the PC to do anything with it. Two basic methods - serial comms or manually. Serial comms ========= You can use serial comms systems such as RS232 or I2C etc. to send data to the PC. Lots of Eblocks to help here. And Serial comms is a well kn...
by Ian
Tue Aug 01, 2006 10:10 am
Forum: C and ASM Programming
Topic: help to sort the error out
Replies: 2
Views: 3713

0X00 or 0x00?
Remember C is case sensitive.
by Ian
Tue Aug 01, 2006 10:06 am
Forum: Flowcode V2 & V3
Topic: Flowcode and MPLAB IDE
Replies: 5
Views: 3856

Doh! Should haveread the initial post more carefully. With PPP the config word is set in PPP and gets sent as part of the process. The config word is not embedded into the program by default. You may need to set up PICSTART to configure the PIC, or to embed config words into your program using a C C...
by Ian
Mon Jul 31, 2006 9:37 am
Forum: Flowcode V2 & V3
Topic: Flowcode and MPLAB IDE
Replies: 5
Views: 3856

Firstly check the settings to ensure that you aheve right target PIC selected, and are configured correctly. Do the tutorial files assemble and run ok? Have you tried a very simple LED on test program to see if that works? Are you using any C or ASM code in your program? If you are still having prob...
by Ian
Mon Jul 31, 2006 9:17 am
Forum: Flowcode V2 & V3
Topic: Configuration in flowcode
Replies: 3
Views: 2781

We use the following system for IO lines on our boards:

Image
by Ian
Wed Jul 26, 2006 4:24 pm
Forum: Flowcode V2 & V3
Topic: Flowcode v1.0 packaged with my chip?!
Replies: 10
Views: 5927

C for PICmicros Lite and ASM for PICmicro Lite only contain a part of the full course. Sample chapters to give the feel for the full course and what it contains. C for PICmicros is limited to the 16F84 device. ASM for PICmicros does not include the VPIC simulator but can be used with other chips as ...
by Ian
Tue Jul 25, 2006 9:18 am
Forum: Flowcode V2 & V3
Topic: Flowcode v1.0 packaged with my chip?!
Replies: 10
Views: 5927

But the only downloads I can find is on here: http://matrixmultimedia.com/flowcode.php So i cant use my PIC board without pucrhasing an upgrade?! Why would you package a piece of software which is completely unusable. Adam It is not purcharsing an upgrade, it is purchasing the product. The version ...
by Ian
Mon Jul 24, 2006 10:15 am
Forum: Flowcode V2 & V3
Topic: Flowcode v1.0 packaged with my chip?!
Replies: 10
Views: 5927

Hi Adam, The versions of Flowcode, ASM4PICs and C4PICs found on the ELSAM CD are Demo sampler programs to allow you to try out the products. They were limited to the 16F84 as that was the main introductory PIC chip at the time those demo versions were written. The 2.0 to 2.2 upgrade is a 'patch/upgr...
by Ian
Mon Jul 24, 2006 9:16 am
Forum: E-blocks
Topic: EB-015-00-1_RS232 Board
Replies: 8
Views: 6782

Hi Dave, there is an RS232 strategy document on the Eblock members area http://www.matrixmultimedia.com/datasheets/RS232%20Board%20C%20&%20Assembly%20Strategy.pdf This has some info. One thing to watch for is that the Pins you need are on Port B not Port C as is usual for larger chips. The 16F88...
by Ian
Fri Jul 07, 2006 9:12 am
Forum: C and ASM Programming
Topic: problem with inputs on the 16F876A
Replies: 1
Views: 3267

Have you turned the analogue ports off?

the 16F87X devices have analogue inputs on Port A which are on by default and need turning off for digital input.

Try adding an ADCON line to the start of your program to turn the ADC lines off e.g.:

adcon1 = 0x07;
by Ian
Tue Jul 04, 2006 4:05 pm
Forum: Flowcode V2 & V3
Topic: Flowcode Internet Board Tutorials
Replies: 2
Views: 2545

We have added a zip file of Flowcode examples for the Webserver and TCP/IP component to the E-blocks members area.

Members area details should be in the Eblocks datasheets, and with the packaging information.
by Ian
Mon Jun 26, 2006 9:18 am
Forum: E-blocks
Topic: E-blocks members area
Replies: 1
Views: 3116

The Username and Password for the E-blocks area should be on the paper documents supplied with E-blocks boards, and in the Datasheets supplied with E-blocks boards on the ELSAM Mini CD.

If you are having problems getting in email me at:
support@matrixmultimedia.co.uk