Logo Zéphyrnet

Donnez à vos projets une teinte rétro avec cet Arduino Uno basé sur 8051

Date :

La plupart d'entre nous connaissent l'Arduino Uno, point de départ des projets électroniques depuis 2010. Mais et si l'Arduino Uno sortait en 1980 ? Vous obtiendriez probablement quelque chose comme celui d'[ElectroBoy] Arduino Uno basé sur 8051.

<img decoding="async" data-attachment-id="662661" data-permalink="https://hackaday.com/2024/02/05/give-your-projects-a-retro-tint-with-this-8051-based-arduino-uno/8051-crop/" data-orig-file="https://zephyrnet.com/wp-content/uploads/2024/02/give-your-projects-a-retro-tint-with-this-8051-based-arduino-uno-1.jpg" data-orig-size="1000,1000" data-comments-opened="1" data-image-meta="{"aperture":"1.7","credit":"","camera":"moto g(8) plus","caption":"","created_timestamp":"1707058209","copyright":"","focal_length":"4.71","iso":"100","shutter_speed":"0.0096153846153846","title":"","orientation":"1"}" data-image-title="8051-crop" data-image-description data-image-caption="

Gros plan du 87C752, un 8051 avec EPROM

" data-medium-file = "https://zephyrnet.com/wp-content/uploads/2024/02/give-your-projects-a-retro-tint-with-this-8051-based-arduino-uno- 1.jpg?w=400″ data-large-file=”https://zephyrnet.com/wp-content/uploads/2024/02/give-your-projects-a-retro-tint-with-this-8051 -based-arduino-uno-1.jpg?w=625″ class=”size-thumbnail wp-image-662661″ src=”https://zephyrnet.com/wp-content/uploads/2024/02/give- vos-projets-une-teinte-rétro-avec-ce-arduino-uno.jpg basé sur 8051” alt=”Circuit intégré DIP 28 broches avec une fenêtre révélant la puce” width=”250″ height=”250″ srcset = "https://zephyrnet.com/wp-content/uploads/2024/02/give-your-projects-a-retro-tint-with-this-8051-based-arduino-uno-1.jpg 1000w, https://zephyrnet.com/wp-content/uploads/2024/02/give-your-projects-a-retro-tint-with-this-8051-based-arduino-uno-1.jpg?resize=250,250 250w , https://zephyrnet.com/wp-content/uploads/2024/02/give-your-projects-a-retro-tint-with-this-8051-based-arduino-uno-1.jpg?resize=400,400 400w, https://zephyrnet.com/wp-content/uploads/2024/02/give-your-projects-a-retro-tint-with-this-8051-based-arduino-uno-1.jpg?resize= 625,625 625 250w" tailles = "(largeur maximale : 100px) 250vw, XNUMXpx">

Gros plan du 87C752, un 8051 avec EPROM

La carte compatible Arduino Uno possède un MCS-51 (souvent appelé 8051 à la place) au lieu de l'ATmega328P/ATmega168 habituel. Plus précisément, [ElectroBoy] utilise le AT89S52. Comme les microcontrôleurs ATmega, l'AT89S52 dispose d'un processeur 8 bits avec un L'architecture de Harvard et des capacités GPIO très similaires. Cependant, contrairement à l'ATmega, le MCS-51 d'origine possède un CISC CPU (par opposition à ATmega étant RISQUE) et une date de sortie environ 36 ans plus tôt.

La carte elle-même présente également quelques différences par rapport à l'Arduino Uno d'origine. Tout d’abord, il dispose d’un port USB Type-C, ce qui est définitivement un bonus. Deuxièmement, c'est plus simple : pas d'USB-UART (ce qui signifie également pas de programmation USB), une disposition des broches différente (les boucliers Arduino ne conviendront probablement pas) et plus d'E/S que les ATmegas n'en ont. Bien sûr, ce n'est pas aussi pratique qu'un véritable Arduino Uno, mais c'est vraiment cool pour nos nerds de rétroinformatique.

spot_img

Dernières informations

spot_img