From Microchip Technology, Inc.

To develop code on a PIC16C52 device, a PIC16C54/JW part can be used. In order to use a PIC16C54/JW device, the following conditions should be followed: 1. A PIC16C54/JW has 512 words (0x1FF) of program memory, whereas a PIC16C52 has 384 bytes (0x17F) of program memory. The ?extra? locations should be programmed as follows: a) Location 0x180 should be programmed with a ?GOTO 0x00? instruction b) Locations 0x181 through 0x1FF should be programmed with a ?GOTO 0x17F? instruction. See Figure 1 for details, and for a standard ?skeleton? program, use the code in Example 1. 2. The PIC16C54/JW has a Watchdog Timer (WDT), while the PIC16C52 does not. Therefore, the WDT on the PIC16C54/JW must be disabled. The ?__CONFIG? command used in Example 1 disables the WDT. 3. The PIC16C54/JW has four oscillator modes, while the PIC16C52 has two. Therefore, only RC and XT oscillator modes should be used. The ?__CONFIG? command used in Example 1 takes care of programming the XT Oscillator mode, if required.
Read the Whole Article

Product Announcements
Stahlin Enclosures - New J Series - J100806 And JW100806 Now Available!
Stahlin Non-Metallic Enclosures, manufacturer of the world's most frequently specified fiberglass enclosure products, introduces a new extension to our established J Series products - J100806 And... (read more)
Remote Control Technology - The Short Range Wireless Switch System HH
The Short Range Wireless Switch System Handheld (SRWSSHH) is designed for short range RF wireless switching. It is the simple solution for applications where faulty wire replacement is required, new... (read more)

Topics of Interest

This application note fully describes the working of a code hopping decoder implemented on a Microchip PIC16C54 microcontroller. The PIC16C54 is smaller than the PIC16C56 used in the normal decoder...

The mouse is becoming increasingly popular as a standard pointing data entry device. There is no doubt that the demand for the mouse is increasing. Various kinds of mice can be found in the market,...

5.2 Basic Characteristics [1 3] 5.2.1 Transfer Function The steady-state characteristic in the frequency domain after phase synchronization is called a transfer function. It shows the amplitude...

Now that the basic programming methods have been introduced, we can look at some more advanced techniques. Sample programs demonstrating use of the timer, interrupts and data table are included in...

This application note shows how Microchip Technology?s Watchdog Timer (WDT) can be used to acquire rough temperature measurements.