??? 02/02/09 11:20 Read: times |
#161931 - how much mass do you want to store? Responding to: ???'s previous message |
A couple of keystrokes, it is not really a "mass". How much can you type in a reasonable time? What time period of typing do you want to record?
If you have less than 256 keys, you can encode one keystroke in a byte. Say, you want to encode an hour's worth of continouos typing, maybe 2-3 keystrokes a second. That's roughly 10000 keystrokes, or, roughly, 10kBytes. This amount of nonvolatile memory is readily available in EEPROMs, which either come integrated in some 8051 derivatives, or you can easily and cheaply buy it and interface it in a very simple way through a serial interface such as I2C - try searching for example for 24C256 (with various prefixes, e.g. AT24..), which is a generic 32 kByte I2C EEPROM memory, sold everywhere for relatively cheap. Please, try to reformulate your problem, we might come up with a more appropriate alternative answer. JW |
Topic | Author | Date |
pen drive interfacing with 8051 | 01/01/70 00:00 | |
you can't | 01/01/70 00:00 | |
Use something that doesn't require USB. | 01/01/70 00:00 | |
File system? | 01/01/70 00:00 | |
Any PC, or any operating system? | 01/01/70 00:00 | |
Fair point | 01/01/70 00:00 | |
Online access | 01/01/70 00:00 | |
Another point. | 01/01/70 00:00 | |
Good point. | 01/01/70 00:00 | |
Ready-made utilities for raw data? | 01/01/70 00:00 | |
Review your requirements | 01/01/70 00:00 | |
USBwiz is another alternative | 01/01/70 00:00 | |
or uALFAT | 01/01/70 00:00 | |
AT43USB380 - though not an 8051 | 01/01/70 00:00 | |
non-8051 options | 01/01/70 00:00 | |
printer? | 01/01/70 00:00 | |
Sorry, wrong thread![]() | 01/01/70 00:00 | |
online mass storage in 8051 | 01/01/70 00:00 | |
Back to basics | 01/01/70 00:00 | |
how much mass do you want to store? | 01/01/70 00:00 | |
try to reformulate your problem | 01/01/70 00:00 | |
Why a pen drive? | 01/01/70 00:00 | |
I knew you'd say that! | 01/01/70 00:00 | |
There is always SD Cards | 01/01/70 00:00 | |
Already mentioned | 01/01/70 00:00 |