During my internship at the embedded systems department, I got to dive into the exciting world of traffic lights! I was given the super fun task of creating a traffic light system using the c51 microcontroller. This project was all about getting hands-on experience in programming and connecting hardware with the cool c51 microcontroller. It was like taking all the stuff I learned in my classes and bringing it to life in a real-world project. Plus, I got to boost my skills in designing and programming embedded systems. It was a blast!
世界上先有红绿灯还是先有汽车在嵌入式系统系实习期间,我要潜入令人兴奋的交通灯光世界! 我被赋予了超级有趣的任务,用c51微控制器创建交通灯系统。 这个计划完全是为了获得编程和连接硬件与酷C51微控制器的亲身体验。 这就像把我在课堂上学到的所有东西 带到现实世界的项目中去。 我还要提升我设计和编程嵌入式系统的技能。 简直是爆炸!
I dove headfirst into the world of programming, starting with mastering the ancient art of the C programming language. I delved deep into the mysterious inner workings of the c51 microcontroller, unraveling its secrets and learning how to bend it to my will. I tinkered with registers, teased timers, and danced with interrupts, all in the pursuit of mastering the traffic light system.
But that was just the beginning! I also took on the challenge of understanding the enigmatic art of multiplexing in LED displays. It was like discovering a hidden language, and I was determined to be fluent in it. And as if that wasn't exciting enough, I delved into the wild world of interfacing the microcontroller with other hardwareponents, from sensors to relays.
With the guidance of my trusty mentor, I embarked on the epic quest of designing a circuit diagram that would make Da Vinci himself proud. We scoured the lands for the perfect hardwareponents, carefully selecting each one like treasure hunters seeking out hidden gems. And with our powersbined, we were ready to bring our creation to life!
我首先跳进编程世界,从掌握C编程语言的古老艺术开始。 我深入探索了C51微控制器的神秘内在工作,解开了它的秘密,学会如何屈从于我的意志。 我修补了登记器,调戏计时器, 和舞蹈中断, 都是为了追求掌握交通灯系统。
但这只是开始! 我也接受了在LED显示器中理解多功能的神秘艺术的挑战。 这就像发现一种隐藏的语言, 我决心在其中流利。 似乎这还不够刺激, 我探索到一个野生的世界, 将微控制器与其他硬件连接起来, 从传感器到继电器。
在我信任的导师的指导下, 我开始了史诗般的探索 设计一个能让达·芬奇自己自豪的电路图 仔细挑选每一个像寻宝者一样 寻隐藏的宝石 有了我们的力量, 我们准备把我们的创造复活!
After carefully picking out the perfect hardwareponents and putting the finishing touches on the circuit diagram, I dived headfirst into writing the code for the traffic light system. Armed with the Keil µVision IDE, I embarked on this coding adventure, splitting the code into different modules like a traffic conductor directing the flow of cars. There was the main module calling the shots on the traffic light sequence, while other modules handled sensor input and LED displays with the precision of a maestro leading a symphony. Once the coding phase wasplete, I put the system through its paces, making tweaks here and there to fine-tune its performance. This internship project was a thrilling ride that not only expanded my knowledge but also sharpened my skills in the exciting world of embedded systems design and programming.
在仔细挑选出完美的硬件 并把完成的触摸到电路图上后, 我首先潜入了交通灯系统的代码。
带着Keil μVision IDE, 我开始了这个编码冒险, 将代码分成不同的模块, 就像一个交通导线 引导汽车的流动。 有主模块在交通灯序列上调用镜头,而其他模块处理传感器输入和LED显示时精准地由一位大师指挥交响乐。 一旦编码阶段完成,我就把系统 穿过它的步调, 使这里和那里微调它的性能。 这个实习项目是一个令人振奋的旅程,它不仅扩大了我的知识,而且加强了我在嵌入式系统设计和编程的激动人心的世界中的技能。