> Tamas Rudnai wrote: > > Also with the new stack operation it is > > possible to write a real pre-emptive RTOS on it, so I like it. > = > And you actually have a real application where this makes any sense? A > preemptive RTOS on a tiny system sounds downright silly. Note that this = is > possible today on 18F but is very very rarely used (I never have and don'= t know > of any case personally). I've used a simple cooperative task switcher a = few > times on a 18F, but never had a problem where a preemptive task switcher = would > have been a good idea. > = > Chances are that if the application is complicated enough where a preempt= ive > RTOS is actually a good solution, the small cost difference between a 18F= and a > 16F is going to be irrelevant. In fact, you'd probably use a dsPIC or PI= C32 in > that case anyway. > = > So the point to a preemptive RTOS on a PIC 16 is...? > = Perhaps for a high level language compiler or interpreter used in projects = where you don't need the full horse power of a streamlined asm program but = instead quick development times. Something like a BASIC stamp but with rtos = capabilities which is directed towards industrial automation applications = instead of hobby applications. Actually, the new features looks pretty much like improvements to better fi= t = high level languages and compilers. This only makes sense if the new enhanced PIC 16 is much cheaper than its b= ig = brothers though and where you buy them by the thousands. /Ruben =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D Ruben J=F6nsson AB Liros Electronic Box 9124, 200 39 Malm=F6, Sweden TEL INT +46 40142078 FAX INT +46 40947388 ruben@pp.sbbs.se =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist