The PIC Microcontroller: Your Personal Introductory Course by John Morton

By John Morton

John Morton deals a uniquely concise and useful advisor to getting up and working with the PIC Microcontroller. The PIC is likely one of the hottest of the microcontrollers which are reworking digital undertaking paintings and product layout, and this ebook is the proper creation for college students, academics, technicians and electronics lovers.

Assuming no previous wisdom of microcontrollers and introducing the PIC Microcontroller's features via uncomplicated tasks, this publication is perfect for electronics hobbyists, scholars, institution students and technicians. The step by step motives and the priceless initiatives make it perfect for pupil and scholar self-study: this isn't only a reference ebook - you begin paintings with the PIC microcontroller instantly away.

The revised 3rd version focuses solely at the re-programmable flash PIC microcontrollers akin to the PIC16F54, PIC16F84 and the extreme 8-pin PIC12F508 and PIC12F675 units.

* Demystifies the best microcontroller for college students, engineers an hobbyists
* Emphasis on placing the PIC to paintings, no longer theoretical microelectronics
* basic courses and circuits introduce key beneficial properties and instructions via venture paintings

Show description

Read Online or Download The PIC Microcontroller: Your Personal Introductory Course (3rd Edition) PDF

Best electronics books

Dielectric Materials and Devices

This targeted stand by myself quantity information new advancements in dielectric ceramics. It offers entire studies of recent fabrics and product options and contains themes similar to fabrics synthesis and processing, relaxors & novel compositions, dielectric loss mechanisms, multiplayer ceramic units, and price research of tomorrow’s electrical units.

Analog/RF and Mixed-Signal Circuit Systematic Design

Even though within the electronic area, designers can take complete advantages of IPs and layout automation instruments to synthesize and layout very advanced platforms, the analog designers’ job remains to be regarded as a ‘handcraft’, bulky and extremely time eating strategy. therefore, large efforts are being deployed to advance new layout methodologies within the analog/RF and mixed-signal domain names.

Solder Paste in Electronics Packaging: Technology and Applications in Surface Mount, Hybrid Circuits, and Component Assembly

One of many most powerful tendencies within the layout and manufacture of contemporary electronics programs and assemblies is the usage of floor mount expertise as an alternative for through-hole tech­ nology. The mounting of digital units and elements onto the outside of a broadcast wiring board or different substrate bargains many merits over placing the leads of units or parts into holes.

Additional resources for The PIC Microcontroller: Your Personal Introductory Course (3rd Edition)

Example text

The flag we use is the zero flag. A flag is merely one bit in a register (number 02), which is automatically set or cleared depending on certain conditions. The zero flag is set when the result of an operation is zero, and is cleared when the result isn’t zero. g. porta, 0) – which in this case would be 2 – it is advisable to write Z, because it is understood by the assembler (with the help of a lookup file) and it is easier for you to understand. There are only a few select cases where this kind of substitution may be used.

11 shows, there are quite a few time delays required, and rather than copy the same thing over and over again for each time delay, it makes sense to use a time delay subroutine. Subroutines will be fully discussed in detail in the next section on seven-segment displays, however we will merely use one in this program as the general concept is simple. All we need know for the moment (and this should be familiar from studying the program template) is that when you access a subroutine, the program jumps to a certain place, runs through some instructions, and then returns to where it left of.

The next section of the template holds the subroutines. These are quite complicated and will be investigated at a later stage; all you need know at the moment is that the section labelled Init is a subroutine, and it is accessed using the call instruction. The subroutine Init should be used to set up all the particulars of the PIC microcontroller. With the PIC5x series of chips, this mainly involves selecting which pins of the PIC microcontroller are to act as inputs, and which as outputs. In other cases with more complex PIC models, more setting up will be required.

Download PDF sample

Rated 4.91 of 5 – based on 34 votes