answersLogoWhite

0

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

User Avatar

Wiki User

13y ago

What else can I help you with?