First of all we need to be clear that it's not PBP that crashes - it's MicroCodeStudio, which is a separate executable. MicroCode studio is developed by a third party, which does not make it easier...
THE BOOK of DT's INTERRUPTS is an
organization of interrupt service
routines and other works written by Darrel Taylor, RIP. Interrupt routines are arranged per Darrel's original list. Darrel Taylor's Instant Interrupts are an extension of the work of Tim Box whom in October of 2002 wrote INT_CTRL.pbp Many of the forum members felt this is a long overdue project. THE BOOK of DT's INTERRUPTS will be a valuable resource and a tribute to Darrel Taylor the "Fanatical Contributor". THE BOOK of DT's INTERRUPTS is located at http://dt.picbasic.co.uk/ |
Type: Posts; User: HenrikOlsson; Keyword(s):
First of all we need to be clear that it's not PBP that crashes - it's MicroCodeStudio, which is a separate executable. MicroCode studio is developed by a third party, which does not make it easier...
Several threads on this over the years, as far as I can remember no definitive cause or cure found. It used to crash a lot on my old W7 machine - to the point where it was barely usable, then I built...
And I belive what I showed can be made to do that - not that it neccesarily is the best way to achieve your end result but never the less :-)
Instead of "write same line of text into that array,...
There's no way to do that directly using ARRAYWRITE (perhaps there is, by preloading system variables, but I'm not going to research that). But if you have some RAM to spare you can:
ActualArray...
Which device the compiler builds the code for is specified using the -p option passed to the compiler exectuable. There is, as far as I know, no way to specify that in the source code itself. See...
So far I get a non intrusive ad at bottom of screen and a full screen one (vignette?) that I have to close or click outside of to get past when clicking on a topic (though not every time). They show...
I understand the need for ads on the site and I appreciate what the site owner is supplying us with here but the advertising situation has gone too far now. I get ads top of screen, bottom of screen,...
For trouble shooting purposes, sure try disabling it but I'd be very surprised if has any impact on the issue.
Generally speaking, you don't need to disable the WDT. Unless you're code includes the...
If the dutycycle is supposed to be fixed at 50% I don't see how it matters if you have 5, 6, 7 or even 16 bits of resolution.
Richard already covered it but it seems to have been overlooked.
The duty cycle register is 10bit wide but, as Ioannis says, the usable number of bits differs depending on the PWM period. The...
As long as both variables are of the same size adding a two's compliment value to another is the same as subtracting the absolute value of one from the absolute value of the other.
In these...
PBP command SEROUT2 can handle flow control.
With that said I've never needed to use it with OpenLOG but it depends on how much data and at what speed you you're trying to log.
Have you measure what clock speed you're getting?
Standard "high speed" I2C clock is 400kHz, maximum clock speed of a Microchip 24C256 when run at >2.5V is 1MHz.
SPI-interface flash chips usually...
No.
SSPBUF is the Synchronous Serial Port Receive Buffer/Transmit Register. It's the name of register to/from which you write/read whatever gets shifted out.
I'll just point to MELABS: https://melabs.com/samples/PBP-mixed/spimast.htm That example is what I used as a basis when I first used the MSSP module for SPI (for interfacing the W5100 (search the...
Oh, you don't want to limit yourself to the hundreds of available 18F series devices so your contemplating using old parallell I/F EEPROMs instead, needing so many I/O-lines that you'll probably have...
Oh, you don't want to limit yourself to the hundreds of available 18F series devices so your contemplating using old parallell I/F EEPROMs instead, needing so many I/O-lines that you'll probably have...
Store the font data in program memory instead.
It depends on what you're doing with the number(s).
If your displaying them using LCDOUT/SEROUT/HSEROUT/ARRAYWRITE you can use the SDEC modifier to display the value 65535 as -1.
If you're doing...
Yes. SEROUT, SEROUT2 or HSEROUT/HSEROUT2 is what you want.
No extra hardware needed.
The easiest way is to put a config.txt, containing your desired options, on the SD card. See the Configuration File section of the tutorial.
Again, for simple datalogging type applications there's really no need for any sample code. Just send it ASCII data over a UART line and it will write it to a .txt file on a microSD card. It CAN do...
For data logging type applications I've had great success with the OpenLOG. Just send it ASCII data over a UART line and it will write it to a .txt file on an microSD card.
No, I don't see anything wrong with that code. Have you tried increasing the delay between packages?
Since you don't say which Bluetooth module you're using I can't tell what size the buffer is but if you keep feeding that buffer faster than the module is able to send the data out over the air it...