??? 04/05/04 21:48 Read: times |
#67984 - RE: State Machines Responding to: ???'s previous message |
Paul Ingendorf said:
I have explored state machines and they just seem like they belong more in VHDL than C or ASM my own prejudice Your loss, in fact! By neglecting software State Machines, you are omitting a very powerful tool from your armoury (to mix metaphors). State machines are de rigeur when it comes to implementing comms protocols. Many of the control functions commonly associated with "small" microcontrollers like the 8051 are extremely well suited to state machines; eg, consider a VCR: The events are, say, Tape Inserted, 'PLAY' button pressed, 'FAST-FWD' button pressed, 'EJECT' button presseed, etc; The States are, say, Idle, Ready, Playing, Spooling, Ejecting, etc |
Topic | Author | Date |
LCD Based Menu system | 01/01/70 00:00 | |
RE: LCD Based Menu system | 01/01/70 00:00 | |
State Machines | 01/01/70 00:00 | |
RE: State Machines | 01/01/70 00:00 | |
RE: State Machines | 01/01/70 00:00 | |
RE: State Machines | 01/01/70 00:00 | |
RE: State Machines | 01/01/70 00:00 | |
RE: LCD Based Menu system | 01/01/70 00:00 | |
RE: LCD Based Menu system | 01/01/70 00:00 | |
RE: LCD Based Menu system | 01/01/70 00:00 | |
RE: Function pointers in Keil C51 | 01/01/70 00:00 | |
RE: Function pointers in Keil C51 | 01/01/70 00:00 | |
RE: Function pointers in Keil C51 | 01/01/70 00:00 | |
RE: LCD Based Menu system | 01/01/70 00:00 | |
RE: LCD Based Menu system![]() | 01/01/70 00:00 | |
RE: LCD Based Menu system | 01/01/70 00:00 | |
RE: LCD Based Menu system | 01/01/70 00:00 |