Search found 211 matches
- Tue Feb 04, 2014 1:19 am
- Forum: Flowcode V6
- Topic: Cannot store data to PIC18F4680 data EEPROM - SOLVED
- Replies: 4
- Views: 4478
Re: Cannot store data to PIC18F4680 data EEPROM
It turns out this is not a Flowcode issue. I finally found a way to fix it after reading this post in the sourceboost forums: http://forum.sourceboost.com/index.php?showtopic=5020 Here is an example of supplementary code that loads data into the eeprom starting at eeprom location zero: #pragma DATA ...
- Mon Feb 03, 2014 10:56 am
- Forum: Flowcode V6
- Topic: Cannot store data to PIC18F4680 data EEPROM - SOLVED
- Replies: 4
- Views: 4478
Re: Cannot store data to PIC18F4680 data EEPROM
So glad you started this post. This issue has been a thorn in my side for quite sometime now, so I understand your reason for posting. This issue is not limited to Flowcode V6. It also affects Flowcode V4 and V5. It is also not limited to that chip. I have not been able to find a target device that ...
- Thu Jan 30, 2014 5:38 pm
- Forum: Flowcode V6
- Topic: The time needed for an interrupt
- Replies: 4
- Views: 3281
Re: The time needed for an interrupt
I have no idea what happens internally and I don't know where you can look up that information. If you find a good explanation please let me know since a better knowledge of how the stack operates might help prevent overflows. Right now I rely on the compiler letting me know if there might be an iss...
- Wed Jan 29, 2014 11:01 pm
- Forum: Flowcode V6
- Topic: The time needed for an interrupt
- Replies: 4
- Views: 3281
Re: The time needed for an interrupt
I could be way off in my calculations but, I think this is how you can determine step 1 and step 5. For step 1 you can look at the asm file way at the top and find the interrupt org(might be ORG 0x00000004). It takes 1 instruction cycle to get to ORG 0x00000004. Now count the number of lines after O...
- Wed Jan 29, 2014 6:55 am
- Forum: Flowcode V5
- Topic: Trying to add adjustable delays with Tac Switches
- Replies: 2
- Views: 3125
Re: Trying to add adjustable delays with Tac Switches
Here is an example using up/down buttons to change a variable.
- Sun Jan 26, 2014 12:12 am
- Forum: Flowcode V5
- Topic: I2C with 16F1847 error This chip does not have Master I2C
- Replies: 3
- Views: 3453
Re: I2C with 16F1847 error This chip does not have Master I2
Great job on catching the missing define. I don't have that micro to test with but, maybe you could try this instead: Define77=#define MX_MI2C For some reason I get a different define number than you and also deleted the spaces. Probably won't make any difference though. I am guessing there is somet...
- Wed Jan 22, 2014 10:51 pm
- Forum: General Programming
- Topic: Flash Row Writer
- Replies: 0
- Views: 2547
Flash Row Writer
This is my first attempt at writing to flash and thought I would share what I have so far. This is just an untested experimental program so please don't consider this as a good working program. Use at your own risk. If anyone else has experimented with writing to flash, any tips or comments would be...
- Mon Jan 20, 2014 2:41 am
- Forum: Programming Tips & Tricks
- Topic: Flash Read
- Replies: 0
- Views: 3128
Flash Read
Here is a Flowcode version of flash read.
- Mon Jan 20, 2014 2:38 am
- Forum: Flowcode V4
- Topic: A simple keyreader, that doesnt read
- Replies: 3
- Views: 4948
Re: A SIMPLE KEYREADER, THAT DOESNT READ
Try turning off the watch dog timer and low voltage programming in chip configure and set the clock speed in project options to whatever the actual speed is and see how it runs.
- Sun Jan 19, 2014 8:36 pm
- Forum: Flowcode V5
- Topic: Pic18f46j50 problem
- Replies: 7
- Views: 5561
Re: Pic18f46j50 problem
There are no configuration bits in your program, I wish I could help you in setting them but 18F devices are a mystery to me.
- Fri Jan 17, 2014 8:15 pm
- Forum: Flowcode V5
- Topic: 18F14K50 External interrupt problem
- Replies: 16
- Views: 11781
Re: 18F14K50 External interrupt problem
I didn't see any configuration settings in your attached program, maybe you could take a close look at your settings if you just left them blank for the attachment. Also, i don't think any software resets if your using them, like wdt, bor, reset, ect. will clear the stack, only a por will. A good pl...
- Tue Jan 14, 2014 9:14 pm
- Forum: Flowcode V5 Issues
- Topic: Flowcode 5 failing to compile any code.
- Replies: 2
- Views: 6875
- Tue Jan 14, 2014 8:20 pm
- Forum: Flowcode V5
- Topic: Pic18f46j50 problem
- Replies: 7
- Views: 5561
Re: Pic18f46j50 problem
Thanks for posting your discovery Desdewit. It turns out that the configuration address in the .fcd files for this entire family needs to be edited. The configuration addresses can be found in table 6.1 in the device data sheet. Please find the line containing "ConfigAddress=" in the .fcd file for t...
- Sun Jan 12, 2014 11:41 pm
- Forum: Flowcode V5
- Topic: Pic18f46j50 problem
- Replies: 7
- Views: 5561
Re: Pic18f46j50 problem
Try loading the 18F46j50 with the hex file generated from your 18F25j50 project (since that one works) and see if it now works correctly. If it does work, then take a close look at the changes you made in your 18F46j50 project versus the 18F25j50 project.
- Sun Jan 05, 2014 12:23 am
- Forum: Flowcode V5
- Topic: Serious Warnings
- Replies: 18
- Views: 8923
Re: Serious Warnings
Although kersing is correct that wdt is generally used as an abbreviation for watch dog timer, in this particular case it is referring to a delay function. You can view this function in the file PIC_CAL_Delay.c if you like, it is just a delay similar to the delay icon. Flowcode has many behind the s...
- Thu Jan 02, 2014 8:16 am
- Forum: Flowcode 4 Suggestions
- Topic: Compiler problems.
- Replies: 1
- Views: 10636
Re: Compiler problems.
I don't see any errors in the compiler message, it says success. As for it not working on your chip, maybe double check you configuration settings, the LCD component macro connections setting. Sometimes adding a 100ms to 200ms delay before LCD initialize display helps with slow starting display modu...
- Thu Jan 02, 2014 12:48 am
- Forum: General Programming
- Topic: creating a component macro
- Replies: 4
- Views: 4822
Re: creating a component macro
As for your specific use of a macro to convert a decimal value to BCD by "pushing it thru 4 lines", this might be a good starting point for research: http://www.microchip.com/forums/tm.aspx ... &high=btoa
Good luck.
Good luck.
- Wed Jan 01, 2014 11:10 pm
- Forum: Programming Tips & Tricks
- Topic: KS0108 Graphical LCD
- Replies: 8
- Views: 10393
Re: KS0108 Graphical LCD
I have the V6 free edition v6.0.4.0(27.11.2013), it is past the 30 day trial, and I get this error when I try to open your project:
Failed to open document.
Attribute <start> is not found
I am very curious how you did the bar graph. Any Ideas on how I can open this?
Failed to open document.
Attribute <start> is not found
I am very curious how you did the bar graph. Any Ideas on how I can open this?
- Tue Dec 31, 2013 12:06 am
- Forum: General Programming
- Topic: Converting a number to tens and ones comparison
- Replies: 3
- Views: 3816
Re: Converting a number to tens and ones comparison
Thank you for your response Spanish_Dude. The method you posted is probably the simplest and easiest to use. It can also be put into a normal Flowcode calculation box for simulation within Flowcode. It's a great default method. However, a speed test shows it is dead last at 260us. Ouch!
- Mon Dec 30, 2013 3:41 am
- Forum: General Programming
- Topic: Converting a number to tens and ones comparison
- Replies: 3
- Views: 3816
Converting a number to tens and ones comparison
This is a comparison of three different digit conversion methods to get the tens and ones digit which I use for two digit seven segment displays (both led and lcd glass). I needed to determine the best method to use depending on my application. Here are the results of my comparison tests which I tho...
- Thu Dec 26, 2013 11:12 pm
- Forum: General Programming
- Topic: PIC floating point questions
- Replies: 14
- Views: 12177
Re: PIC floating point questions
Glad you tried that in hardware, I was curious if it would really work. Maybe Benj's suggestion is worth trying. Does anyone know the V5 equivalent to V6's pow(x,y)? Although pow is a reserved word in V5 I can't get the syntax right. Maybe I just have to use x*x if y is 2 and x*x*x if y = 3?
- Wed Dec 25, 2013 11:48 pm
- Forum: Flowcode 4 Bugs
- Topic: 16F877A not compiling
- Replies: 2
- Views: 11132
Re: 16F877A not compiling
Seems like the settings of linker/assembler in compiler options are not correct. Have you tried "Restore Defaults"?
- Mon Dec 23, 2013 1:26 am
- Forum: General Programming
- Topic: Macro call directly from a variable
- Replies: 4
- Views: 6927
Re: Macro call directly from a variable
I needed to revisit this problem for another project but needed a faster way to do it (vs using switch) and also I needed the length of time to determine the value of the variable to be more consistent. When using switch the length of time to determine the value increases as the value increases. I t...
- Sat Dec 21, 2013 11:56 pm
- Forum: Flowcode V5
- Topic: Simple thermometer - not work without external clock ?
- Replies: 3
- Views: 3357
Re: Simple thermometer - not work without external clock ?
Does your project work if you use a 4mHz quartz crystal? I do not know of any reason why it would not work using the internal 4mHz oscillator.
- Wed Dec 18, 2013 7:05 pm
- Forum: Flowcode V5
- Topic: 16F1825 UART
- Replies: 2
- Views: 2759
Re: 16F1825 UART
I have not tested this in hardware but, it might work. Add this to the top box in supplementary code:
#undef TXEN
#define TXEN CSRC
#undef TXEN
#define TXEN CSRC