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.
The 8086 microprocessor has a total of 20 address lines, allowing it to access up to 1 MB of memory. It features a total of 16-bit data ports, which can be used for data transfer. The microprocessor has several control and status pins, but it does not have dedicated I/O ports in the same way modern microcontrollers do. Instead, it interfaces with peripherals through its address and data buses, allowing for flexible communication with external devices.
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.....
A microprocessor kit is an educational tool that allows users to learn about and experiment with microprocessor technology. Typical features of a microprocessor kit include a microprocessor or microcontroller, a development board with input/output interfaces, memory components, and various ports for connecting peripherals. Many kits also come with software, such as programming environments and simulation tools, to facilitate learning and development. Additionally, they often include documentation and tutorials to guide users in building and programming projects.