9240 views|14 replies

23

Posts

0

Resources
The OP

New work by netizens: A person's life as a single-chip computer [Copy link]

On a certain day in a certain year in a certain month in a certain delivery room, you were born (power up, power on and running), but you didn't cry, the doctor lifted you up and slapped you hard on the butt, you cried loudly (reset, reset successful), the nurse checked you to see if you had any infectious diseases (EMI test), and then gave

you vaccinations (insulation treatment), and made a record after no problems (QC pass), and your parents came to pick you up (customer acceptance). After returning home, you had your own new bed (PCB), your family was well-off, and they laid out six towel blankets for you (six-layer board), but unfortunately there were too many small holes on it (too many vias), your parents gave you the bottle, and you finally got external energy (Power Supply), otherwise your own energy would be exhausted (Battery[:P][:P][:P] too Low).

Every morning, when you are still running in sleep mode (IDL), a ring wakes you up (wake up, activation), you feel very hungry, so you cry (Alarm Ring), your parents come to feed you immediately, you stop crying (discard Alarm), but you pee in a very unconvincing way (current output). After your parents clean you up, they start to teach you to speak, but your brain is still very simple (initial procedure, initialization procedure), and then you start to learn to walk, but your steps are unstable (stepper motor drive error), and you sit on the ground as soon as you run (RUN fail, run failure). Fortunately, your parents teach you very patiently (debugging stage), and you can finally walk (debugging passed).

You grow up gradually, eat more, and the food you are given is always not enough (power waste too heavy, power waste too heavy), you secretly open the refrigerator and eat a lot, but you can't digest it (overload, over load), and almost break your intestines (route burn, route burn), but fortunately you are finally fine and dare not eat so much (reduce power waste, reduce power waste).

Later, you went to school and learned a lot of new knowledge (new procedure), but you had no practical experience (undebugged). As a result, you found that the knowledge could not be used at work, and you had to learn more about other people's experience (Copy procedure, copy program). However, you still kept finding bugs (BUG), so you had to ask pest control experts to solve them (debugging experts).
Finally, your job became stable, and you began to work day after day (Endless Loop). You were very annoyed, so you kept making mistakes (out of order, program runaway), and as a result, your boss began to keep a close eye on you (software trap). You were caught on the spot and fixed it, and then you immediately worked honestly (program recovery).

Finally, a girl broke into your life (interrrupt, interrupt), making you forget everything else (highest priority), you completely fell in love (enter interrupt service subroutine), spent money lavishly (Large mode), and soon got married (dual CPU operation), you immediately found that your savings were not enough (RAM resource too low), you needed to streamline and save (compact mode), and your wedding leave was over, and you went back to work (RETI, exit interrupt service routine). Later, the days became more and more boring. Your wife criticized you for not having enough brains (too low MIPS) and not being able to calculate (no floating point computing capability). You turned a deaf ear to her words (FIFO), and you ignored your wife (lower priority). Then a young girl seduced you, and you were immediately tempted (poor anti-interference ability). Fortunately, your wife discovered it in time and took strict precautions, so you gave up the attempt (discarded the garbled code).

The days returned to peace, and decades passed in a flash. You found that the young people around you were equipped with brand new knowledge. They all graduated from ARM University, drove Linux cars, and spent a lot of money (massive storage). You looked down at yourself and found that you only graduated from 51 University, drove a broken car with assembly code, and had very little money (256 bytes of memory). You were forced to find a job in the talent market, and found that you were already a second-hand product from many years ago, and the price was reduced. People like you were all in sacks.

You sighed and finally chose to retire, living on your pension. You began to be plagued by diseases, your teeth had problems (IO port driving force decreased), you couldn’t speak clearly (TXD transmission failed), your ears didn’t work well (RXD reception didn’t work), your stomach was not good, and you couldn’t keep food (ALE latch failed), you were finally sent to the hospital due to myocardial infarction, the doctor held the electric shock handle to give you electricity (high voltage test), but you couldn’t wake up (reset failed), the doctor had to pull out your infusion tube (turn off the power), you took a last look at this messed up world, and finally the POWER DOWN.
This post is from MCU

Latest reply

sharp!!!!!!!!!!!!!  Details Published on 2008-2-18 21:13

23

Posts

0

Resources
2

Welcome to join!!!!

This post is from MCU

1

Posts

0

Resources
3
Wonderful! Interesting.
This post is from MCU

1

Posts

0

Resources
4
Interesting[:D]
This post is from MCU

406

Posts

0

Resources
5
The article is very vivid, and I can't help but think, how should I plan and choose my life???
This post is from MCU

1

Posts

0

Resources
6
Now we can't just focus on 8-bit MCU, after all, 32-bit can do more, but in my personal experience, if you want to learn 32-bit ARM, DSP, microcontroller is the foundation
This post is from MCU

3

Posts

0

Resources
7

This is from another website. I have seen it.

This post is from MCU

6

Posts

0

Resources
8
Very insightful!
This post is from MCU

1

Posts

0

Resources
9
funny
This post is from MCU

3

Posts

0

Resources
10
The anthropomorphic writing style is very vivid. Good!
This post is from MCU

1

Posts

0

Resources
11
Interesting, haha
This post is from MCU

1

Posts

0

Resources
12
Microcontrollers, it has not been easy along the way, and I have to think carefully about the rest of my life.
This post is from MCU

1

Posts

0

Resources
13
Yes, but I am working on a project in 51, which is about a circuit for serial communication between a microcontroller and a computer. RS-232 is connected to the microcontroller and only a MAX232 chip is used for conversion. When simulating with hardware, the data cannot be sent to the buffer SBUF, and the value in SBUF remains unchanged. However, this problem does not exist when simulating with software! If anyone has encountered similar problems, please feel free to give me some advice!
This post is from MCU

6

Posts

0

Resources
14
This is real life >
This post is from MCU
Personal signature一切生意来源于信息的不对称! 知识也如此!

4

Posts

0

Resources
15
sharp!!!!!!!!!!!!!
This post is from MCU

Find a datasheet?

EEWorld Datasheet Technical Support

Related articles more>>

    EEWorld
    subscription
    account

    EEWorld
    service
    account

    Automotive
    development
    circle

    Robot
    development
    community

    Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
    快速回复 返回顶部 Return list