WordPress database error: [Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed]
SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (1) ORDER BY umeta_id ASC

0

Conseil pour les microcontrôleurs PIC

L’option proposée debug board conçu pour tester et déboguer la famille de microcontrôleurs PICmicro dans la coquille TREMPETTE-28, Par exemple : PIC18P2525, PIC18P2620, PIC16P76, PIC18P73, PIC16P870, PIC18P873, PIC18P876 et bien d’autres. Il peut être utile pour les débutants radioljubite Lam et les développeurs expérimentés incorporé par programme sécurité th.

Déboguer Conseil régime institué à la Figure. 1. Она имеет “на борту” следующий набор элементов: ЖКИ WH1602J-YYH-CT (HG1), кнопочную кла­виатуру (SB1—SB16), два светодиода для поверхностного монтажа (HL1 и HL2), звуковой излучатель НСМ1606Х (НА1) с встроенным генератором, циф­ровой датчик температуры DS18B20 (ВК1), стабилизатор напряжения пита­ния 5 В (DA1) и панель для установки микроконтроллера DD1.

Figure. 1

Cette configuration permet de téléchargé dans le microcontrôleur, installé par le jury comme DD1, plus varié dans la complexité et la nomination de programmes de l’ONUDI et les examiner en sous. Par exemple, kalkulja Torah programme capable d’effectuer diverses opérations arithmétiques à l’aide de son clavier numérique et écran LCD, ou attaché au thermomètre numérique de programme article. Supplément pour l’émetteur sonore 1 échelles efficace, mais peut découvrir les programmes des différents capteurs, minuteries et budilni Cove. Et beaucoup d’autres.

SА1 commutateur est destiné pour inclusion et débranchement électrique PLA. Commutateur de contrôle dans le cadre de S ? 2 svetkoj LCD écran et potentiomètre R9 réglementent le contraste des images sur riness. 1 X connecteur est conçu pour le raccordement du programmateur (PicKit2, PicKit3 ou similaire vigoureux).

Figure. 2

Dessin d’un debug Board est représenté sur Figure. 2, il est fabriqué à partir d’aluminium vêtu de deux côtés steklotekstoli 1,5 mm épais TA. Localisation de El flics sur le tableau montré dans Figure. 3. Pour microcontrôleur DD1 il installer Lena panneau DIP-28. SA1 et SA2 commutateurs-est-1390. Les boutons SB1-SB16-TC-12ET (KLS7-TS1204) ou similaire.

Figure. 3

À titre d’exemple de la façon dont fonctionne le voleur avec un debug Board, suggèrent tournant le guide dans le thermomètre du digimonde. En plus de la dochnoj otla plaquette et mikrokontrol Leroy PIC16F876-20I/SP PicKit2 programmeur serait nécessaires ou PicKit3 et l’ordinateur que c’est installé un microcontrôleur de mer DOI PICmicro MPLAB IDE de programmation.

C’est gratuit, son dernier ver ISU (à ce jour — MPLAB IDE v x 3,65) peuvent être trouvés sur l’enfer qui http://www.Microchip.avec/MPLAB/MPLAB-X-IDE на официальном сайте компании Microchip. Скачав установоч­ный пакет этой среды, запустите её ус­тановку и следуйте выводимым на экран компьютера инструкциям. В окне Select Programs установщика отметьте “галоч­ками” все пункты.

Vous pouvez installer et travailler conjointement avec le compilateur c de MPLAB, attaché à l’article sur thermomètre digital gramme, Andi luge en assembleur, il n’est pas nécessaire. Plus tard au moment de l’article critique du compilateur version du compilateur HS8 v. 1,42 Télécharger par adresse http://www.Microchip.avec/MPLAB/compilateurs. Il CLAS Chen pour la famille de vosmirazrjadnyh des microcontrôleurs PICmicro. Sa version gratuite diffère de Xia payé seulement par un degré d’optimisation du code de sortie et complètement adéquate pour la majorité des tâches de VA. Les résultats ont été compilés par défaut que sera placé dans un dossier avec le MPLAB IDE X déjà installé Tor.

Exécuter le MPLAB IDE et sélectionnez le menu X Rita projets, cliquez sur créer nouveau, laissant l’écran de l’ordinateur pour ouvrir la fenêtre nouveau projet. Sélectionnez projet autonome et cliquez sur le rannuju EK le bouton suivant. Dans la fenêtre ouverte, sélectionnez Xia type utilisé Hsi microcontrôleur (dans notre cas ce PIC16F876) et en cliquant sur le bouton suivant, cliquez sur l’outil sélection. Sélectionnez-le pour utiliser le programmateur, par exemple PicKit3. Dans la fenêtre suivante sélectionnez compilateur sélectionnez assembleur mpasm LER (v 5,54).

Enfin, sélectionnez la fenêtre nom de dossier de programme et définir le nom du projet et le dossier où il sera stocké. Pour programmer correctement les textes presents a l’alphabet cyrillique, nécessairement uka a confirmé dans le champ encodage charset windows-1251. En conclusion, sous la cuisson à la création du projet, cliquez sur le bouton Terminer.

Dans la fenêtre qui s’ouvre, sous l’onglet projets, faites un clic droit sur l’élément et sélectionnez les fichiers Source dans le menu déroulant, cliquez sur Ajouter des éléments existants. Spécifiez le chemin d’accès de mettre à bord des fichier de disque dur (de préférence dans votre dossier de projet) du texte source du programme en langage d’assemblage. Dans ce cas, le fichier Thermo.asm de l’application de l’article.

Double-cliquez sur le bouton gauche de la souris sur le nom du fichier que vous avez ajoutés. Il sera ouvert dans la fenêtre de l’éditeur mercredi MPLAB. Cliquez ensuite sur le bouton avec une image d’un marteau. Начнётся трансляция программы. О её успешном завершении будет свиде­тельствовать сообщение “BUILD SUC- CESSFUL” в окне Output. В папке проек­та появится готовый к загрузке в память микроконтроллера НЕХ-файл.

Reste maintenant seulement le plateau donjon microcontrôleur. À cette fin, il est nécessaire de connecter le programmateur pour déboguer le Conseil d’administration, comme indiqué dans le Figure. 4 (inscription sur l’écran apparaîtra seulement après lanceur d’application et de programmation). Notez que l’emplacement de l’un des contacts nom connecté à la debug Board jomov et RA programmato diversement. Le besoin de programmeur Mo aussi connecter avec l’ordinateur.

Figure. 4

Прежде чем приступать к программи­рованию, необходимо подать на разъём Х2 напряжение питания 6…. 15 В от любого источника, например батареи “Крона” (6A22). Запитать плату можно и от про­грамматора. Для этого следует в окне Project Properties выбрать категорию Conf:[default], а в ней выбрать пункт с именем используемого программато­ра. В поле Option categories следует ус­тановить Power, и в появившемся спис­ке отметить строку “Power target circuit from…”, завершающуюся именем вы­бранного программатора.

Чтобы выполнить трансляцию про­граммы и программирование микрокон­троллера, нажмите на экранную кнопку ˃ . Об успешном завершении программирования будет свидетельствовать сообщение “Programming/Verify com­plete”. Отладочная плата превратилась в цифровой термометр.

Загрузить имеющийся НЕХ-файл программы в установленный на отла­дочную плату микроконтроллер можно, не запуская MPLAB X IDE, с помощью утилиты MPLAB IPE. Она устанавливает­ся автоматически вместе со средой и служит для непосредственного про­граммирования микроконтроллера, стирания и чтения его памяти. Запустив MPLAB IPE 3.65 из меню “Пуск” компью­тера, в открывшемся окне нужно ука­зать тип используемого микроконтрол­лера и путь к подлежащему загрузке НЕХ-файлу. В данном случае — к прило­женному к статье файлу Thermo.hex, который должен быть заранее помещён на один из дисков компьютера.

Программа сама опознает подклю­чённый к компьютеру программатор PicKit3 или другой из имеющегося в ней списка. Подключив отладочную плату к программатору, нажмите на экранную кнопку Program. Но если микроконтрол­лер уже был в употреблении и в его па­мяти записана какая-либо информация, предварительно нужно её стереть, нажав на экранную кнопку Erase. После успеш­ного завершения программирования на экране компьютера вслед за списком запрограммированных областей памяти микроконтроллера появится сообщение “Programming/Verify complete”.

Le thermomètre numérique de programme

Auteur : V. LAZAREV, g. région de Smolensk de Viazma.
Source : Radio # 10/2017

administrateur

Laisser un commentaire

Your email address will not be published. Required fields are marked *