Neither the 8155 nor the 8255 are considered to be microprocessors. The 8155 is an integrated RAM, IO, and Timer device designed for the 8085. The 8255 is an Programmable IO controller.
8255
hi,dear u can increase the i/p, o/p number of ports by interfacing it with chip 8255,, that's the main idea, further how to interface it with the processor (preferably 8086),,,u must have a look of configuration and working of 8255,, for that you can chek this follow this linkhttp://www.scribd.com/doc/24040301/8255-Programmable-Peripheral-InterfaceRegards: Badeekh Akbar.
It means an 8 bit parallel I/O interface, as opposed to 8251 which is a serial I/O.
rhne do ni aaega exam m....kuch aur pdo
It has to be calculated, you can not generate the control word it's an hex value for controlling the ports of 8255A
first connect the 8255 to the 8086 microprocessor and configure it using the CWR then connect the key board to the 8255
40
There are 256 ports available in the 8085 microprocessor. The IN and OUT instructions have an 8-bit port number, and that is where the 256 comes from.In order to use ports, the hardware addressing system must decode IO/M-. Some implementations don't do this, so they map IO addresses to memory addresses. In that case, you could say there are 65536 possible IO addresses, but that is not the same as ports, because ports are specific to the IN and OUT instructions.The other "problem" with IN and OUT is that you cannot specify the address in a register, while you can do so with indirect memory addressing.
It is an IC ie. 8255. it is used with in a combination with a microprocessor for the application of complex control algorithms. it is used coz of incapability of a micro-controller to achieve the same.....
the IC that is organized as a single-chip microprocessor contains only CPU without the other peripherals like ROM, RAM, and I/O ports that comprise a microcomputer, while the single-chip microcomputer is the chip that contains all the components that give the capabilities of the microcomputer.
The 8051 can directly interface with a number of I/O. The 8255 just gives you the abilty to access 3 eight bit ports using a minimum number of control bits from the 8051