Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How can I built a block detecting the start bit .......

Status
Not open for further replies.

kangta

Junior Member level 2
Joined
Apr 4, 2006
Messages
20
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,503
There is a problem like this .....

I must build in block that can recieve continuous 8 serial bits and then change into a byte then transfer it to a control block to process ... the problem that how can i detect the start bit and the stop bit when i continuouly receive the bit streams.......
 

A finite sate machine.I would do something like the following. Let's say when there's no transmission the reciever remains in the idle state and recieves a continous zero.When a one is recieved (the start bit) A transition occurs to the next state let's call it the data recieve state. it remains there till 8 serial bits are recieved and at the 9th bits (the stop bit) it goes to some other state to wait for a new start bit or to error state coz no end bit was recieved.
 

Like this state machine !!!!

OK ! I would do some SMs like this .... thank for helping me.....
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top