Full description not available
W**E
Book and CDROM (no CDROM)
Should have documented that the CDROM was missing.
N**P
Okay book, more for beginners
I just got this book today, and after 15 minutes or so I had found I covered ~300 pages of material. Yikes! I found that I already knew most of the information from knowing C programming in general. The remainder of the pages were devoted to information that is found in the PIC datasheets, or was compiler specific (and I happen to use a different compiler). For me, and I suspect others, the "real" portion of the book begins in the promised sample projects. I was specifically interested in the USB and RTOS examples, and was hoping for a thorough treatment of them. Unfortunately, it seems that most of the interesting details are hidden in libraries provided by mikroC. Although this might have been acceptable if the book was purely for project ideas, the high price tag precludes me from recommending it to an advanced user. For a beginner, this book is far more useful as it holds your hand while you learn the basics of PIC microcontrollers and C if you haven't had experience with them before.PROS: - Interesting project ideas - Easy readCONS: - Not really for advanced users -- spends a lot of time on beginner-level subjects - Projects aren't covered completely -- a lot of the interesting bits are hidden in premade librariesOverall I think if this were titled differently I might not have been so harsh on it, but then I wouldn't have purchased it in the first place.
M**R
Perhaps good for novices
The value of this book depends upon your background. If you are an experienced C programmer, 1/4 of the book is of limited value. If you already know about the PIC microcontroller (via the Microchip freely downloadable specs for 18F chips or other), another 1/4 of the book is useless.The latter 1/2 of the book is basically the projects. Here, I will have to give credit -- there are a lot of projects covering all aspects of how real microcontrollers are used for displays, sensors, networks, etc. All projects are low to moderate complexity but are complete (nothing missing).As an experienced C programmer (on the PC and Linux) and an experienced assembly language programmer on the PIC, I was hoping this would help me bridge my knowledge gap of using C on the PIC. It did not. Rather, it gave me the nuts-and-bolts C-on-PIC information which can be obtained anywhere. What it lacked (and perhaps the author never intended me as an audience) were what to consider, what to avoid, and how to approach projects written in C on a microcontroller. I think this book may be useful for novices who do not know C or PIC microcontrollers but should be skipped if you already know them.
G**E
2 Books, Mainly the same contents!!
Purchased this and the author's later book on SD card projects at the same time. A major mistake, I should have looked into the contents more.The books are essentially identical with many of the chapters repeating word-for-word. This said, although the material was of interest, the total difference between the two books was only about 30-40%. Since the SD card book was my major interest, I figure I could have done without this one with little loss.Would have liked to have the option of just getting the different projects without the repeated stuff.Also note that the books both offer an on-line membership and such. Could not even find out anything about this on the Elsevier site. Is it still real?
A**S
Not a good choice.
Although there aren't any books related with C programming for the PIC18F family, I would not recommend this book. I expected a more serious and detailed approach of building a C project for these microcontrollers avoiding to use ready made C libraries of a specific compiler like microC. I would only recommend this book to novice programmers and especially to those owning the microC compiler. The term "advanced" does not fit in this book. I have found much more advanced topis and learned searching the Internet rather than having bought and read this book. It's a pitty but I was expecting a more vertical approach.
M**D
DD
Did not like this book at all. It does not use MPLAB IDE instead it uses another program, which I did not like. The code in the book is from a Library, so you are basically calling functions that do all the work in the background. It does not truly teach you how to program the pic18 for your self. I also got, programming 16-Bit PIC Microcontrollers in C: by Lucio Di Jasio. Which I would recommend to anyone, it clearly show how to configure registers and program a 100pin PIC MCU with C language.
C**O
Different C language than I expected
Different C language than I expected
W**F
Definitive PIC18 C programmers source book
This book is the vade mecum ready source for C programmers using PIC 18F series processors. The book has a clear and concise explanation of 18F features including a review of the C programming language; developmenet tools; and an extensive list of how-to-do projects covering most peripheral devices and bus protocols. Don't let the word "Advanced" in the title scare you; it starts from the basics and works toward the advanced. The NEWNES microcontroller series publications are a definitive source of microcontroller theory and applications.
R**K
1/10 Needs more work !
This reviewer is 56 years old and has programmed in assembler for over 30 years first with 6502, 6809 then PICs.The book I found shared much in common with other books on 'C'" where the author is more interested in showing how clever they are than explaining what can be very complex concepts in simple terms rather than juggling the original sentence into a new set of words.I lost count of the grammatical errors.Code segments simply 'appear' relating to a topic from following pages interspersed with words from the current topic.The layout is poor, the explanations non existent and the advice contradictory.This book tries to be a C primer AND a path to more complex stuff and fails on both counts.The inexplicably large section on USB which in brevity is meaningless is better covered in a free download about FTDi chips which ends ..."Treat the chip like a serial port" and that's it.There are books dedicated to USB that are three times as thick as this entire publication.The book 'deals' with serial data (and gets the maths wrong) then fails to even mention CTS and RTS which is part of the serial spec required for full speed operation and flow rate control.I was bitterly disappointed.A Section about a breadboard? are you joking?
L**O
grazing usb to rtos with the pic 18f would be a more apropriate title
I've given it three stars because:the book has some info that is dificult to obtain on the same document.it does not get 5 stars because:most of the book is about C. It should be about (...) usb to rtos with the pic18, there are many books on C for uC.There are parts of the examples that simply don't exist on the cd. where is the vb source for 'pressure project'? there are other missing parts.The juicy parts have a lot of detail in the feature description but when it comes to the example it is only about the absolute minimum.It depends on a software DLL (USB) from a third party. I've no idea nor is it mentioned on the book, of what type of licensing is its use subjected to.
J**K
Five Stars
a
P**Y
Réservé à un public averti
Ce livre complet est réservé à un public de connaisseur.Il existe des livres moins ardu pour commencer.Presque complet, il manque quelques cas d'utilisations
TrustPilot
1 个月前
1 周前