Sari la conținut


Introducere



Publicat de andrade , 10 august 2017 · 453 Vizualizari
- - - - -

PROGRAMAREA MICROCONTROLLERELOR PIC
Introducere

In timpul actual nu este foarte greu de a porni la drum cu microcontrollerele moderne. Sunt de notat de la inceput doua avantaje:
- sunt foarte abordabile ca pret si
- adesea necesita un adaus infim de circuite auxiliare.


Totusi exista dificultati care trebuie luate in seama si pe care le vom scoate in evidenta pe parcurs.

Acum PIC este un termen foarte răspândit si se refera la o familie extinsa de microcontrollere produsa de compania Microchip Technology – www.microchip.com. Numele initial provine de la Peripheral Interrupt Controller, dar putini dintre utilizatori isi mai amintesc acest lucru.

Un microcontoller este un microprocesor care are deja integrate pe cipul de siliciu periferice si logica de intrare / iesire. Aceasta integrare permite o intrefatare mai mult sau mai putin directa cu dispozitive din lumea reala, cum ar fi: lampi pentru lumini, comutatoare, senzori sau motoare. Microcontrollerele simplifica designul sistemelor logice de control, permitand in acest fel ca anumite comportamente simple sau foarte complexe sa poata sa fie implementate intr-un sistem / echipament electronic / electromecanic.

Proiectarea cu microcontrolere reprezinta un abordare care conduce (inmanuncheaza doua discipline) atat la design electronic cat si la abilitati de programare: este intersectia a ce insemnau odata doua discipline, dar care astazi sunt inmanuncheate intr-una singura, anume "embedded software". Un termen de traducere in romana este "software incapsulat" sau "software integrat". Totusi, de foarte multe ori, si in limba romana se foloseste termenul anglo-saxon de software embedded.

Vorbeam mai sus despre software incapsulat si despre posibilitatea conectarii a o multime de dispozitive. Nu le-am enumerat decat pe cele simple sau foarte uzuale, dar module GPS / GSM, module Ethernet, module destinate prelucrarii complexe a semnalului, etc. sunt de asemenea foarte utilizate. De aici, din aceasta complexitate crescanda a microcontrollerelor rezida si primele dificultati – arhitecturile pot fi extrem de stufoase si pot inhiba primele incercari ale unui incepator. Chiar parcurgerea pentru prima data a unei foi de catalog complexe poate fi un efort atat de serios, incat unii se vor simti tentati sa abandoneze demersul.



Poză
ola_nicolas
aug 11 2017 09:17

Nu am inteles practic de ce s-a facut aceasta introducere, pe care o putem gasi si in oricare alt material de pe internet. Daca aceasta este o tema a unui proiect, se putea salva proiectul ca atare, iar atunci cand tot proiectul era pus in ordine, se salva ca intrare in blog si devenea un articol public. Un serial de astfel de franturi de tema are multe dezavantaje si nu este recomandabil, decat daca tema este foarte ampla si nu poate fi publicata intr-o singura intrare pe blog.

Tema este chiar amplă. Aţi programat microcontrollere? Pe de altă parte, înclin să cred că o pot structura cum cred de cuviinţă.

Poză
ola_nicolas
aug 24 2017 08:26

Este ampla, doar daca ti-ai propus sa faci teoria microcontrolerelor. Altminteri, daca ai fi participat la cateva discutii pe sectiunea respectiva, ai fi constatat ce aspecte ale acestei teorii intereseaza eventual utilizatorii. Sau cel putin ai fi trecut in revista discutiile de acolo pentru ca sa-ti faci o ideie. De altfel eu vorbeam din punctul de vedere strict editorialistic. In primul rand, pentru a atrage atentia celor interesati, trebuia ales un titlu sugestiv, altul decat "Programarea microcontrolerelor PIC". Daca titlul ar fi fost bine ales, atunci aveai deja cateva sute de vizite. Apoi, pe cat posibil un articol se publica complet. Daca este prea larg ca sa il publici intr-o singura intrare, atunci utilizezi mai multe intrari pe care le publici concomitent - la inceput doar in "proiect", apoi faci proiectele "intrari". Toate aceste lucruri, suscita interesul cititorilor, care nu au la dispozitie decat motorul de cautare GOOGLE. Altminteri vei acumula 2... 3 vizite la cateva zile si vei constata peste cativa ani ca ai atins un numar de cateva sute de vizite. Spre exemplu membrul suntonlain a acumulat in cativa ani aproape 900 de vizite, fara sa publice nimic pe blogul sau. Mai sunt si alte exemple.

emil.matei.ro Cel mai cuprinzator director romanesc