Does anyone know how to find out used & free RAM & flash space of Rabbit 2000. Is it possible to know this after compiling with dynamic C 8.61? I am using RCM...
In the dynimic C IDE, after the program is downloaded and DC is still connected to your board; press the following sequence of keys: Alt, W, I. Hope this is...
Thanks Tausif, This is exactly what i wanted.. Meghal. ... still connected to your board; press the following sequence of keys: Alt, W, I. Hope this is what...
Ok so I can use F. so is the following command right : // Configure PORT F as regular pin mode WrPortI(PFFR, &PFFRShadow, 0x0); // GSM init (power, on, switch...
Hi, Laxman, This is chandrashekar from omniscientelectronics Bangalore. How the things are going on for you??. What is the status of your gsm project. Kindly...
pulse catchers are internal. just connect the peripheral's trigger line to the PEx line , enable the interrupt in software & select trigger: rising, flalling,...
Like many people here I came across the need to hook up a PS2 style keyboard to a Rabbit. Searching the archives I found references to a couple of pieces of...
hello,all I have seen some posts about external interrupt.now I have my problems.there is four external interupts(mcp2515),being connected to PE0,PE1,PE4,PE5...
I have a program that needs many single call on timer interrupt; what i mean is non-periodic timer interrupt. For instance, serial port 1 may need to have a...
You don't need an interrupt to determine a "no reply" status from a serial port when your timeout is 100ms. Use the MS_TIMER variable provided in rabbit BIOS....
Umm... thanks for the reply steve. I'm actually implementing cooperative multi-tasking (not costate). Non-active task would be suspended until some one...
I have a very strange problem with sending udp message's. Until now I was mostly using a DHCP server for getting an ip and I didn't have problems sending...
... You might want to take a look at my CoExec (Cooperative Exec) task switcher: http://shdesigns.org/rabbit/coexec-dc.html It was originally written for...
... Scott's CoExec task switcher would be an excellent choice. If you want something different and a little "lighter" you might look at ProtoThreads by Adam...
Thanks a lot, Scott, and thank you Matt. The reply was very enlightening, I've been in firmware industry for about 2 years but there are still many things to...
Is CoExec available in pure ANSI without any assembly? ... From: Scott Henion To: rabbit-semi@yahoogroups.com Sent: Wednesday, July 05, 2006 7:57 PM Subject:...
... No, there must be some asm code to access the stack register and XPC. I had the task switch code almost all in C. In Softools task switches were fairly...
You'll like this... atof can (and will) generate an LSB error of +1 or -1.This is usually below the 'saw tooth' edge in conversion to decimal so printf will...
Hi All: Currently, I met the exact same problem as Nathan did. it shows the error from CBUF.LIB, however, I have not touched the CBUF.LIB yet. I am using the...
Sooo... I dug a bit deeper and... atof is typically straight forward, multiplying fractional parts by powers... _pow() is generating the correct values, it's...
... The direction of error depends on the string length of your value to atof() try Fraction=atof("0.5"); then Fraction=atof("0.50"); Notice you now have error...
You're worried about +/- 1 digit, 6-decimal places out??? ... From: Dave August <august@...> To: rabbit-semi@yahoogroups.com Sent: Thursday, July 6,...
... The direction of error depends on the string length of your value to atof() try Fraction=atof("0.5"); then Fraction=atof("0.50"); Notice you now have error...
I'm aware that depending on the number of digits of the fraction the error goes back and forth by 1 bit, hence my original wording (+ or -1)... If you care,...
I sure am... You add 0.5 FOUR times and get a WRONG answer... run my test program and see... WRONG is WRONG.... So ya do a few MACS (that multiply and...
... DC math lib is written for speed, not accuracy. Other compilers have options (i.e. MS C had slow but accurate lib and a fast less-accurate lib.) I always...
Scott, Thanks for taking the time to run the test, which by the way shows SofTools is doing the correct thing. Also as I said, it's fmul that's broken... 5*.01...
Did you solve this problem? If so, can you share the solution? thanks alex ... that cbuf.lib ... for the ... lower ... on for ADD ... (cbuf.lib) ... DC8.30 ......
I'm working on a project with a 3000 series Rabbit Core, with a through-hole Ehternet Jack. What if any complications are involved with re-locating said jack...
Dan, As tacky as it may seem, option C works pretty well. Several people make nifty little extenders that even have mounting tabs with holes on the female end....