Bill, I'm running CCS PCM ver2.484. With this version you receive a program called picchips.exe. When you run this program without any additional parameters, it will display the currently supported chips for the version of compiler you have. If you added the device to the command line (ie. picchips pic16c84) it would display data relating to that device. (ie. ROM,RAM,I/O Addr., etc). All of the information is contained in the devices.dat file. Unfortunately the top of the line CCS compiler is the only one that allows you to edit this file. It sounds like your compiler won't support the PIC16F877, as you suspect. John At 10:29 AM 10/3/00 -0400, you wrote: >From: Bill Kaufman@MITEL on 10/03/2000 10:29 AM >Good Day: > >I am using CCS Version 2.03, 0 and trying to compile a program for a >PIC16F877. >I downloaded the latest Example files from CCS' website to obtain the newer >16F877 header file. However, whenever I compile my program, I receive an >error of "Unknown device type," at the include 16F877 statement. If I change >this >to the 16F84, it compiles fine. Both header files are in the examples >directory. > >I believe the problem is the compiler is too old to support this device and I >need >to buy the upgrade for the newer PIC support. I just wanted to confirm >this with >the >more experienced folks on the list. > >Thanks in advance for the help. > >Bill > >-- >http://www.piclist.com hint: To leave the PICList >mailto:piclist-unsubscribe-request@mitvma.mit.edu > -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu