Does 8085 microprocessor have serial input output control?

1 answer

Answer

1064548

2026-07-08 07:06

+ Follow

With tricky programming it is possible to do 9600baud serial coms on an 8085 running at 2meg clock. you can detect the start of a serial comunication using

the 7.5 interupt. This is a software uart.

At 9600baud the bits are 104 microseconds long. and the 7.5 interrupt

push takes 55 microseconds so your code starts executing half way thru

the start bit . Your code has to be written very carefully accounting

for machine cycles to read the state of the SID pin every 104 microseconds

till you have read in a byte and stored it. then you reset the interrupt ready to collect the next byte, after the stop bits or if its comming from something else eg. a PC some time in the future.

I've used it to send and recieve 10 byte packets, take about 10milliseconds

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.