Look at the 16C73 or 16C74. They should do what you want. It has a built in UART and the A/D channels. I have driven multiplexed displays with it too. The problem will be how big the array is you want to feed and how you are driving it. At 04:35 PM 11/14/97 GMT, you wrote: >For my final year degree project I am going to >build an LED display matrix,capable of displaying >moving messages. Some sort of Microprocessor >system is needed to control the display matrix. >Because of the multiplexing method that is going >to be used to control the display,a fast PIC with >the following facilities is required :- > >- plenty of I/O lines. > >- an A/D converter (as it's also going to be > connected to a temperature sensor). > >- Serial comms facilities to allow connection to > a PC via RS 232 serial port. > >- It must be capable of accessing external RAM as > this is where the binary patterns representing > the message will be stored. > >I would appreciate any recommendations on what >type of PIC would be most suitable for this >application. > > Larry G. Nelson Sr. mailto:L.Nelson@ieee.org http://www.ultranet.com/~nr