Quantcast
Channel: PICatout
Browsing all 192 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

LPC810, partie 8, pong

Pour mettre en pratique ce que j'ai appris sur le LPC810 j'ai réalisé un jeux PONG sur le LPC810. Le montage est si simple qu'il tiens sur une carde perma-proto 1/4. MontageschématiqueListe du...

View Article


Image may be NSFW.
Clik here to view.

LPC810, partie 9, comparateur analogique

Dans cet article je discute du comparateur analogique. Celui-ci possède une référence de voltage programmable sur 32 niveaux. Dans le démo j'utilise cette référence programmable pour créer un...

View Article


Il était une fois CP/M

Cet article concerne l'histoire de l'informatique, j'y parle du premier système d'exploitation pour micro-ordinateur, CP/M l'ancêtre du DOS. Les premiers ordinateurs n'avaient pas de système...

View Article

Image may be NSFW.
Clik here to view.

Qu'est-ce qu'un système d'exploitation

Cet article fait suite à mon article précédent sur CP/M. J'y explique brièvement le pourquoi et le comment des systèmes d'exploitations. Qu'est-ce qu'un système d'exploitation? Un système...

View Article

Du nouveau chez Microchip

Je viens de découvrir que Microchip offre maintenant de nouveaux PIC32MX1xx/2xx. Lorsque j'ai créé mon projet VPC-32 il y a de ça un peut plus d'un an, le plus gros PIC32MX disponible en format...

View Article


Image may be NSFW.
Clik here to view.

GCC, optimisation et portabilité

Je travaille présentement sur un projet utilisant un atMega328 avec Atmel studio 6. Dans cet article je discute des différents niveaux d'optimisation utilisés par GCC (GNU C Compiler) ainsi que des...

View Article

Cherchez l'erreur

Il était tard et j'avais travaillé toute la journée sur ce projet. Après avoir écris la routine ISR suivante et l'avoir compilée j'ai examiné immédiatement le code assembleur généré pour en estimer le...

View Article

Belle astuce

Je suis toujours en train de travailler sur un projet utilisant un atMega328 et je regarde régulièrement le code assembleur généré par le compilateur. Aujourd'hui je suis tombé sur un morceau de code...

View Article


Image may be NSFW.
Clik here to view.

CHIPcon partie 1

CHIPcon est une console de jeux peut coûteuse et facile à assembler soi-même, pour les jeux écris en super CHIP. Dans cette première partie je fais un rappel historique du langage CHIP pour ensuite...

View Article


Image may be NSFW.
Clik here to view.

CHIPcon partie 2, machine virtuelle

Dans ce deuxième article du projet CHIPcon j'explique ce qu'est une machine virtuelle et plus spécifiquement celle du projet. Mais d'AbordAvant de débuter le sujet principal voici un photo du montage...

View Article

CHIPcon partie 3, module SRAM

Dans cet article je discute de l'utilisation de la mémoire RAM à interface SPI Microchip 23LC512 Cette mémoire RAM à interface SPI est vraiment pratique puisqu'elle ne requiert que 4 GPIO, SCK, MISO,...

View Article

CHIPcon partie 4, tvout

Dans cet article je décris le fonctionnement du module tvout du projet CHIPcon. tvout Le module tvout est constitué des fichiers tvout.h et tvout.c. Ce module est responsable de la génération du...

View Article

Image may be NSFW.
Clik here to view.

CHIPcon partie 5, clavier et émulateur PC

Cette partie documente le module keypad constitué des 2 fichiers keypad.h et keypad.h. Agencement du clavier La mojorité des jeux CHIP-8/SCHIP que j'ai trouvé dans l'internet ont été écris pour...

View Article


CHIPcon partie 6, interface carte SD

Dans cette partie je documente l'interface avec la carte SD. Pour l'accès à la carte SD j'ai utilisé la librairie créé par Roland Riegel. Il y a plusieurs librairie SD/SDHC/MMC disponible pour les...

View Article

Image may be NSFW.
Clik here to view.

CHIPcon partie 7, le boitier

J'ai complété la fabrication du boitier pour CHIPcon. Entièrement fabriqué à partir d'une feuille de plastique noir récupérée d'une horloge pendule et de colle. Voici un deuxième vidéo pour démontrer...

View Article


CHIPcon partie 8, ccasm

C'est bien beau d'avoir une console de jeux mais il faut aussi pouvoir écrire des programmes pour cette console. Comme CHIPcon ajoute 4 instructions à celles de SCHIP il a bien fallu que je cré un...

View Article

Image may be NSFW.
Clik here to view.

CHIPcon partie 9, ccemul

Dans ce neuvième article sur le projet CHIPcon je présente l'utilitaire ccemul. Il s'agit d'un simulateur de la console CHIPcon fonctionnant sous Windows. Ce simulateur ne permet pas seulement...

View Article


Lazarus

Ce matin je me réjouis car j'ai découvert que Lazare est ressuscité1. Dans les années 80 je suivais des cours d'informatique à l'UQAR et le langage de programmation utilisé pour ces cours était le...

View Article

Image may be NSFW.
Clik here to view.

oscillateur

Dans cet article j'explique le fonctionnement des oscillateurs électroniques. Le pendule Avant d'expliquer l'oscillateur électronique je vais débuter par une analogie mécanique, le pendule, une...

View Article

Image may be NSFW.
Clik here to view.

Arduino + pro trinket

Cet article est une présentation du projet open source Arduino ainsi que de la carte d'expérimentation pro trinket d'Adrafuit. Arduino1 est une série de carte microcontrôleurs pour le prototypage...

View Article
Browsing all 192 articles
Browse latest View live