Dev877 - carte de développement sur 16F877 |
La carte Dev877 est livrée en kit facile à souder: les
composants SMD sont déjè en place Voir la liste des caractéristiques
|
|
Plutôt que de télécharger, un programme en asssembleur ou en C peut être directement chargé dans la flash du PIC, avec un programmateur de PIC, par exemple le PicKit2 (Farnell). photo |
C'est difficile en robotique de trouver les composants nécessaires. |
![]() |
Documentation
La notice de montage www.didel.com/dev877/PdMontage.doc
Le montage des connecteurs, beeper, jacks et poussoirs sur la carte déjà
equipée des composants SMD.
Soudure, câblages, adaptateurs et extensions
www.didel.com/dev877/PdSoudure.doc
Les soudures et la préparation des fils de liaison. Exemples pour
le câblage des potentiomètres, joysticks, moteurs et capteurs.
Mise en route et possibilités du logiciel
www.didel.com/dev877/PdStart.doc
Principe général du programme principal et utilisation des routines
et tâches.
La liaison série avec le PC www.didel.com/dev877/PdSerie.doc
Préparation d'un câble de liaison entre la prise RS232 d'un PC
et le connecteur de la carte RoDev877.
Le programme terminal TeraTermPro www.didel.com/dev877/Ttermpro.zip
Le simulateur de terminal conseillé.
Moniteur Hexo et liste des ordres www.didel.com/dev877/PdHexo.doc
Pour interagir depuis un terminal ou un programe sur PC
SmileNG et téléchargement www.didel.com/dev877/PdSmileNG.doc
Pratiques de l'éditeur SmileNG et assembleur CALM
Le cours complet en 9modules pour devenir un expert
en programmation du PIC
1ere partie - Introduction et premiers programmes
www.didel.com/dev877/cours/1intro/1Intro.doc
Comment apprendre à programmer en écrivant des programmes simples
2e partie - L'assembleur CALM et l'environnement SmileNG
www.didel.com/dev877/cours/2ass/2Ass.doc
Maîtriser la syntaxe
3e partie - Les instructions du PIC
www.didel.com/dev877/cours/3instr/3Instr.doc
Savoir utiliser toutes les instructions et gérer les tables
4e partie - Commande des entrées-sorties
-en prep- www.didel.com/dev877/cours/4ports/4Ports.doc
Initialiser les ports
5e partie - Les Timers -en prep-
www.didel.com/dev877/cours/5timers/5Timers.doc
Utiliser les timers et le chien de garde
6e partie - L'arithmétique et ses difficultés
-en prep- www.didel.com/dev877/cours/6arith/6Arith.doc
Comparer, saturer, multiplier, diviser
7e partie - Les interruptions
-en prep- www.didel.com/dev877/cours/7inter/7Inter.doc
Les interruptions
8e partie - Multitâche
-en prep- www.didel.com/dev877/cours/8multi/8Multi.doc
La gestion simultanée de plusieurs tâches
9e partie - D'un PIC à l'autre
-en prep- www.didel.com/dev877/cours/9compati/9Compati.doc
Développer sur un 16F877 pour un F870, F84A, F88, F676, F675, 12F50x,
10F20x
Un peu plus amusant (à faire en parallèle avec le cours)
Clignotements et chenillards -en prep-
www.didel.com/dev877/fun/cligno/Cligno.doc
Des sons et des tableaux www.didel.com/dev877/fun/sons/Sons.doc
Moteurs et capteurs pour un robot
-en prep- www.didel.com/dev877/fun/mot/Mot.doc
Des idées pour bricoler des robots
Les moteurs et capteurs que vous pouvez
trouver chez Didel et ailleurs
(fichier en anglais) www.didel.com/dev877/RokitOrder.xls
-- en travail
Robot en Balsa de 10x10x3cm www.didel.com/dev877/PdRoBalsa.doc
Description de la construction et exemple de programme
Robot avec moteurs 6mm www.didel.com/dev877/PdRo6mm.doc
Description de la construction et exemple de programme
Documents pour ceux qui sont familiarisés
Résumé des routines et variables associées
www.didel.com/dev877/PdRout.doc
Résumé des ordres Hexo et
des adresses www.didel.com/dev877/PdResume.doc
Comparatif DidelBot - Dev877 pour l'assembleur
www.didel.com/dev877/ResuCompa.doc
Schéma de la carte RoDev877
www.didel.com/dev877/PdSchema.doc
Schéma et commentaires sur les choix et circuits utilisés.
Test de programmes avec interruption www.didel.com/dev877/PdTestInter.doc
Plus de détails sur le moniteur et comment tester ses propres interruptions.
Les primitives logicielles du programme Pk08 -
a faire -
Interruptions et tâches.
Les sources du programme Pk08 - a faire -
Avec la description pour réutiliser les modules dans d'autres applications.
Les fichiers sources
Notre ancienne documentation sur les PICs qui sera progressivement reprise et complétée
![]() |
CH-1092 Belmont/Lausanne |