Compilateurs

Prix réduit ! Compilateur Mikroelektronika "MIKROPASCAL PRO" pour 8051

Compilateur "MIKROPASCAL PRO" pour 8051

Ce compilateur "PASCAL" mono-poste (avec licence activable via Internet) pour microcontrôleurs 8051 bénéficie d'une prise en main très intuitive et d'une ergonomie sans faille.

Plus de détails

N/PAS8051

235,00 € HT 282,00 € TTC

Dont 0,01 € TTC d'éco-part.

100,00 € HT 120,00 € TTC

Dont 0,01 € TTC d'éco-part.

Disponible en très faible quantité

-162,00 €

Imprimer

Ses très nombreux outils intégrés (mode simulateur, terminal de communication Ethernet, gestionnaire pour afficheurs 7 segments, analyseur statistique, correcteur d'erreur, explorateur de code, ) associé à sa capacité à pouvoir gérer la plupart des périphériques rencontrés dans l'industrie.



Licences multipostes



NOUVEAU

Les compilateurs Mikroelektronika disposent désormais d'un tarif spécial en cas d'installation multi-postes au sein d'un établissement scolaire ou d'une société. Conctatez-nous par email en nous indiquant le modèle du compilateur désiré ainsi que le nombre de poste à équiper afin que vous puissiez recevoir par retour une offre de prix préférentielle.



L'explorateur de code:


Cette fonction intégrée au compilateur vous permettra de surveiller et de retrouver rapidement vos variables, fonctions et procédures à l'intérieur de votre programme. Pour ce faire, il vous suffira simplement de cliquer sur un éléments pour que l'explorateur vous positionne directement dessus (idéal lorsque vous travaillez sur de "gros" projets).


L'explorateur vous permet également de vous donner la liste complète des instructions ou des touches de racourci permettant d'activer les différentes fonctions du logiciel.



> L'explorateur de code permet de retrouver aisément tous les éléments.
> L'aide rapide permet en cliquant sur une instruction d'obtenir sa description.
> Le rappel des touches de fonctions simplifie la saisie.



L'éditeur de code:


Extrêmement convivial, l'éditeur du "MikroPASCAL PRO" pour 8051 dispose d'une multitude de fonctions qui permettront aussi bien aux utilisateurs novices comme aux professionnels de travailler très rapidemement.
  


 
L'assistant de code:
Ce dernier vous permettra après avoir tapé les premières lettres d'une instruction d'ouvrir une fenêtre en tapant CTRL + ESPACE afin d'obtenir la liste de toutes les instructions commençant par les mêmes lettres. Il vous suffira ensuite de cliquer sur celle qui vous convient pour l'importer directement dans l'éditeur.

 

L'assistant de paramètres:
Ce dernier vous permettra après avoir saisie le début d'une fonction nécessitant des paramètres, d'afficher la syntaxe de ces paramètres (le premier paramètre à écrire s'affiche en caractères gras). Après avoir saisie ce premier paramètre, le second s'affiche alors à son tours en caractères gras). 

 

Correcteur automatique:
Ce dernier vous permettra de corriger automatiquement vos erreurs de frappes les plus courantes. Vous pourrez également ajouter vos propres préférences dans la liste des mots à reconnaître.

Mise en forme automatique:
Afin d'obtenir une lisibilité maximale, il est possible de générer automatiquement la mise en forme de certaines instructions. Par exemple, tapez l'instruction IF, puis CRTL + J. A ce stade, l'éditeur ajoute tout seul les instructions THEN et END IF. A vous ensuite de compléter le programme !





Affichage syntaxique coloré:
Toujours dans le but d'obtenir une lisibilité maximale de votre programme, il vous est possible de configurer entièrement les couleurs de chaque partie du listing. Par exemple les commentaires en "vert", les instructions en "noir", les valeurs numériques en "bleu clair", etc, etc....

Puissant mode "Undo / Redo":
L'éditeur est capable de revenir sur votre saisie en arrière (Undo) ou en avant (Redo) sur une plage de 1024 modifications ! (vous permettant aisément de rattraper une erreur de développement).

Impression et pré-visualisation:
L'éditeur vous permet d'obtenir une pré-visualisation de votre listing avant son impression afin que vous puissiez éventuellement remanier sa mise en page pour une plus grande clarté des documents.



Les outils intégrés:


Le compilateur "MikroPASCAL PRO" pour 8051 intègre différents petits outils très pratiques qui vous simplifiront "la vie" lors de vos développements.
  

 
Mini terminal USART
Le "MikroPASCAL PRO" intègre un petit terminal de communication USART RS-232 (Universal Synchronous Asynchronous Receiver) pour lequel vous pourrez configurer le débit, les commandes RTS et DTR.... 

 

Mini gestionnaire 7 segments
Le "MikroPASCAL PRO" intègre un petit utilitaire qui vous permettra de sélectionner la valeur décimale ou hexadécimale à fournir pour piloter un afficheur 7 segments. 

Table de conversion ASCII
Le "MikroPASCAL PRO" intègre un petit utilitaire qui vous permettra d'afficher une table de conversion ASCII (très utile lorsque vous travaillez avec des afficheurs LCD). 

 
Gestion simplifiée des LCD graphiques

Le "MikroPASCAL PRO" intègre un petit utilitaire qui vous permettra de convertir des fichiers BMP en données pouvant être affichées sur plusieurs types de LCD graphiques. 

Si nécessaire, un logiciel additionnel (Visual GLCD dispo en option en bas de page) permet également en complément du compilateur de créer de puissantes interfaces IHM. 

 

Module de statistiques:


Après une compilation sans erreur, il vous est possible d'activer un module qui vous permettra de consulter diverses statistiques selon 6 critères
 

 
Utilisation des ressources mémoire utilisées
Vous indique par le biais de bargraphs l'occupation en RAM et ROM de votre programme. 

 
 



Récapitulatif des procédures
Vous donne une récapitulation des procédures utilisées et de leurs tailles mémoires. 




Localisation des procédures locales
Montre comment les procédures et les fonctions sont agencées dans la mémoire du microcontrôleur. 


Détail des procédures
Vous donne un récapitulatif détaillé des différentes caractéristiques de chaque procédure  


Fenêtre RAM
Fourni le récapitulatif des registres ainsi que le nom et l'adresse des variables utilisées. 

 
 

Fenêtre ROM
Donne la liste des codes "op" sous la forme de tableaux. 


Les routines de fonctions intégrées:


Le compilateur "MikroPASCAL PRO" pour "8051" intègre en plus de ses instructions de base une multitude de routines capables de réaliser des fonctions très puissantes telles que:

• ADC Library
• CANSPI Library
• EEPROM Library
• Graphic LCD Library
• Keypad Library
• Lcd Library
• Manchester Code Library
• OneWire Library
• Port Expander Library
• PS/2 Library
• RS-485 Library
• SMBus Library
• Software I²C Library
• Software SPI Library
• Software UART Library
• Sound Library
• SPI Library
• SPI Ethernet Library
• SPI Graphic Lcd Library
• SPI Lcd Library
• SPI Lcd8 Library
• SPI T6963C Graphic Lcd Library
• T6963C Graphic Lcd Library
• TWI Library
• UART Library
• Button Library
• Conversions Library
• C Type Library
• Math Library
• String Library
• Time Library
• Trigonometry Library
• Built-in Routines

Téléchargez la démo ou la documentation du compilateur "MikroPASCAL PRO" pour 8051 pour connaître la liste exacte des fonctions supportées.


Prise en charge des programmateurs "8051Prog2":


Le compilateur "MikroPASCAL PRO" est directement capable de piloter l'électronique du programmateur "8051Prog2" ainsi que celle des platines des starter-kits "Easy8051", "BIG8051" de telle sorte qu'il vous sera possible de compiler votre programme et de le télécharger dans le 8051 (s'il s'agit d'un modèle à technologie Flash) sans sortir de l'interface du "MikroPASCAL PRO".





Détails techniques:


- Système d'exploitation: Windows® 98/2000/NT/XP/2003/Vista/7
- Langage supporté: Assembleur, Pascal
- Formats de sortie: Intel Hex, Assembleur, Binaire

- µP supportés pour la génération d'un programme par le compilateur
(liste indicative - téléchargez la démo pour obtenir la liste à jour des 8051 supportés):

Famille ATMEL 8051:
AT80C5112 AT80C51SND1C AT83C5111 AT83C5112 AT83SND1C AT87C5111 AT87C5112 AT89C2051
AT89C4051 AT89C51 AT89C5131 AT89C5132 AT89C51CC03 AT89C51ED2 AT89C51IC2 AT89C51ID2
AT89C51RB2 AT89C51RC AT89C51RC2 AT89C51RD2 AT89C51SND1C AT89C52 AT89C55WD AT89LP2052
AT89LP213 AT89LP214 AT89LP216 AT89LP4052 AT89LP428 AT89LP828 AT89LS51 AT89LS52
AT89LS53 AT89LS8252 AT89LV51 AT89LV52 AT89LV55 AT89S2051 AT89S4051 AT89S51
AT89S52 AT89S52E AT89S53 AT89S8252 AT89S8253


Famille SILICON LABS 8051:
C8051F000 C8051F001 C8051F002 C8051F005 C8051F006 C8051F007 C8051F010 C8051F011
C8051F012 C8051F015 C8051F016 C8051F017 C8051F018 C8051F019 C8051F020 C8051F021
C8051F022 C8051F023 C8051F040 C8051F041 C8051F042 C8051F043 C8051F044 C8051F045
C8051F046 C8051F047 C8051F060 C8051F061 C8051F062 C8051F063 C8051F064 C8051F065
C8051F066 C8051F067 C8051F120 C8051F121 C8051F122 C8051F123 C8051F124 C8051F125
C8051F126 C8051F127 C8051F130 C8051F131 C8051F132 C8051F133 C8051F206 C8051F220
C8051F221 C8051F226 C8051F230 C8051F231 C8051F236 C8051F300 C8051F301 C8051F302
C8051F303 C8051F304 C8051F305 C8051F310 C8051F311 C8051F312 C8051F313 C8051F314
C8051F315 C8051F316 C8051F317 C8051F320 C8051F321 C8051F326 C8051F327 C8051F330
C8051F331 C8051F332 C8051F333 C8051F334 C8051F335 C8051F340 C8051F341 C8051F342
C8051F343 C8051F344 C8051F345 C8051F346 C8051F347 C8051F350 C8051F351 C8051F352
C8051F353 C8051F360 C8051F361 C8051F362 C8051F363 C8051F364 C8051F365 C8051F366
C8051F367 C8051F368 C8051F369 C8051F410 C8051F411 C8051F412 C8051F413 C8051F520A
C8051F521A C8051F523A C8051F524A C8051F526A C8051F527A C8051F530A C8051F531A C8051F533A C8051F534A C8051F536A C8051F537A C8051F920 C8051F921 C8051F930 C8051F931 C8051T600 C8051T601 C8051T602 C8051T603 C8051T604 C8051T605 C8051T610 C8051T611 C8051T612 C8051T613 C8051T614 C8051T615 C8051T616 C8051T617 T83C5101 T83C5102 T87C5101 
T89C5115 T89C51AC2 T89C51CC01 T89C51CC02 


- Version mono-poste (consultez-nous pour utilisation multi-licence)


- Configuration requise
PC avec processeur 133 MHz Intel® Pentium® ou AMD K-6® ou sup.
Microsoft® Windows® 98/2000/XP/Windows NT® 4.0
64 MB RAM
CD-ROM

Point important à signaler: une fois acheté il vous sera possible de remettre librement à jour le compilateur par simple téléchargement des nouvelles versions sur le site du fabricant.

Téléchargez la version de démo (cette dernière est limitée à 2 K) 

Téléchargez la documentation du compilateur 'MikroPASCAL PRO" pour 8051 

Le tarif ci dessous concerne le compilateur "MikroPASCAL PRO" seul (sans starter-kit, ni programmateur)

Datasheet du module

Nous vous proposons 3 produits pouvant être associés à cet article

Programmateur mikroProg for 8051
MIKROE-1382

64,99 € HT 77,99 € TTC Disponible

Logiciel de développement pour LCD
VISUALGLCD

110,02 € HT 132,02 € TTC Disponible

Logiciel de développement pour TFT
VISUALTFT

106,00 € HT 127,20 € TTC Disponible