"This e-book is vital for an individual operating with the Rabbit sequence of processors, forums, or middle modules. The booklet covers firmware from soup to nuts, from meeting language to C, together with actual time OSes or even smooth networking." --Jack Ganssle platforms layout utilizing the Rabbit 3000 Microprocessor, through Kamal Hyder and Bob Perrin, (ISBN: 0750678720) is a whole creation to programming with this well known microprocessor. Rabbit Semiconductor (http://rabbitsemiconductor.com/ ) sells a favored variety of eight bit microprocessors that supply really high-end functionality. My son and that i simply comprehensive a venture for his highschool with one, and i have used them for a few different purposes. The R3000 is quite like a Z80 on steroids, with many new directions, wider tackle bus and a wealth of on-board peripherals. like all smooth high-integration CPU the Rabbit bargains rather a lot it really is occasionally difficult to get a deal with on dealing with all the I/O. This ebook gets you all started, and is a must-read for builders utilizing the half. the 1st few chapters describe the CPU quite often and the advance surroundings supplied by means of Rabbit (Dynamic C). bankruptcy five, even though, is an outline of interfacing to the true global, utilizing all types of units. it really is aimed toward engineers, no longer uncooked rookies, yet, for an engineer at the least, is a simple and descriptive learn. The bankruptcy on interrupts is likely one of the most sensible i have obvious in any ebook. It covers the not easy stuff, like writing ISRs in C and meeting, with real-world examples. in case you are utilizing the R3000 simply minimize and paste the code into your software. it kind of feels this day that if there is a transistor in a product then it wishes an online connection. Rabbit has numerous improvement kits that come with every thing had to connect with the 'net. The authors dedicate enormous house to networking, yet fortunately with just a cursory rationalization of protocols. fairly, they offer step by step directions on imposing a operating community, and finish with a whole net server for tracking water sprinklers. the ultimate bankruptcy covers another toolchain from Softools. Dynamic C is a single-module compile-it-all paradigm that is hugely interactive. Softools (http://www.softools.com/ ) sells a well-supported, low-priced traditional C compiler, assembler and IDE. I simply suggest items i have used and prefer, and the Softools items are high-quality. platforms layout utilizing the Rabbit 3000 Microprocessor is needed examining for clients of the R3000, and a beautiful darn strong advent to the full realm of embedded structures improvement to boot. - Jack Ganssle, The Embedded Muse 109