Você está na página 1de 12
Microprocessador = ¥ Unidad de controle Y Unidade igjca artic (ALD) ¥ Repistadores Y Unidades de entendo/seido ¥ Cache ‘Daas principals arquiteturas de barramento: Hanara [=}5z] Berramento compartiado entre memoria de dados ® Barramento especfico para a memdla de dados © e programs. ‘outro para de programa Meméria de dados e de programs no podem ser Acesso simultineo & meméria de dados e de acessedossimultaneamente, programa. Processamento mais lento se comparedo com Instrucdes executadas em um ciclo de clock. Harvard, pois © processador necessita de dois ciclos de clock para xecutar uma instrusfo. ‘Meméria de dados e programa so acessados em um Unidade de controle complexe. mesmo barremento, resultando em uma unidede de controle menos complera se comparada em arguitetures Harvard, Conjunto de inetruges maior que a Harvard, Tamanho Conjunto recuse de InsrugBes. [RISC] Ge programas pode ser otimizedo (CISC) Presente em computadores, laptops e stages de Microcontroladores ¢ processamento de sinal trabalho. + CIsc (Complex instruction set Computer) + Ganienas de nstusées complons etamanios varios; + Um ou dois operandes de regitadores permitidos por instruct (por ex 244 R1,R2> Ri * Multiples operaedes a porte de uma dna instruc: + Conjunto de estos gravads no processor: + simpliica 0 cécigo executive, + Sistema lento; + RISC (Reduced Instruction Set Computer) * Cade nstugio executa uma ies operato: + Tits operandos de reaistadores permitidos por instugho (por ex, add RL 2, 3 RI-R2¥R3) + Instupées possuem mesm tamanho; + Instugées execute diretamente pelo hardware Insuugaes executadas em um Unico ico de maguing: + Arquitetura Hibrida + Microcontroladores so desenvolvido para executar tarefas espectficas; ae a + ROM Nv. om? RAM Ga + Portas €/S ne - * Oscilador + ADC/DCA + usar te steeotsiderhare.nt/s frmandes/ole sts tecolona smd sm 27002013 ts: /flogmnteraatershon comb /letrn er/comaonertes stv crate Imterad 1 v! iis IP -Dualrcline Package SOP-Smal uitine Package @aE FW. duod Fler No leads ‘BGA Ball Grd Array + Meméra de programa: ‘+ Em tipo de memdra nfo volt onde ocdigo do programa (irmware &armazenado. ‘+ ROM (ReackOnly Memory} &prooranarBo vem de fatrica e permite Somente altura de dado, + PROM ( Programmable Read-Only Memory}: Pode ser programada uma inca vez + EPROM (Erasable-and-Programmable Read-Only Memory): S30 memdvias de evado custo que podem serapagadase promamadas inimeras vezes, a pat ca exposiao 3 ur DV + EEPROM (Eiccticaly-Erasable-Programmable): $40 memdtas de levado custo, sememartes a EPROM, conto, € agado e programado eletncamente. (Ex: PICHBF4880 1,000,000 Eraze/Write Gyele ata) + Flash: Sd0 memdrias de ban cust, rapa e com elevada capacidade de armazenamento,sendo © priipal tipo de memdna usado pare 0 armazenamento do catige de programa de tema embarendos. (Ex: PICYBF4SS0 100,000 ErasalWrite + Memoria de dados: ‘+E uma memoia de aceeso r€pldo © wl do tipo RAM (Random Access Afemory) usada para o famazenamento temporéio de constantes © varavers manpuladas durante. a execugo do. programa, js dados so armazenados em regstvos cada qual acessado a par de um enderego especiio. Alem 4408 vires de varavers © conslanes, esta membna tambem armazena dados de conte sails 00 Contolador e pentencos [Clique pe @ | |“ @e b ee 7 ee ae Pore ¥ » 4 neastemaens AQ\MICROCHIP gt ky ; S weescale’ oo TOSHIBA od SILICON LABS ougmertod + Microchip Technology Inc. € uma empresa norte americana de semicondutores, com sede em Chandler - Arizona - EUA. 1989 * A Microchip é a fabricante da conhecida linha de microcontroladores. PIC de 8 bits além de circuitos integrados de memérias, circuitos integrados analdgicos, circuitos de controle e interface, entre outros. + Microcontroladores 8bits, 16bits e 32bits + Familias: PIC1O, PIC12, PIC16, PIC18, PIC24, dsPIC33, PIC32, itp /ot. wikipedia orn/wiki/Microchip Technolo CONFIGURATOR 1e026R * Cédigo-fonte + Linguagens de Programaco 2HKK XRXRRK, + Assembly XX XXIKKHX “Cc XRAY, + CH XXWKXXXKKKAX, * PASCAL 200K. * BASIC XXKXAHHKAK s tava HXRIHIOHHHHK * Ladder * MPLAB IDE v8.91 * Compilador MPLAB C18 v3.46 * Gravador ICD2 BR — PICSIM_LAB tt archive /w.microchip.com/development-tools \ic-downloads- Bie @ omens Qimicetme. @entaawe GH RCRA Gt he Amero once tglenione Desensepor ome | Senger Tone icrochip.com/development-tools; Biiterco mcs panos orig oon soe tome 7 ope te spate 1 2 3. Instalar MPLAB IDE v8.91. Compilador MPLAB C18 v3.46. Abrir 0 MPLAB IDE Clique em Avancar Step One: * No campo Device, selecione o modelo do mmicracentrolador < PICLBF4S50 > + Clique em Avancar Fle Est View Brot Dsbupger Progammar Tok Ci | Oso | Meena | 1. Step Two: + No campo Active Toolsuite, selecione o compilador No campo Taolsuite Cantents nbo ‘dove exist qualquer imagem X direita dos itens. Clique em Avancar (sweeten npame oe Sie erties iota (me) | ee te ‘Step Two: *+ Caso apareca um X no canto esquerdo de qualquer item, & necessério selecionar o item e Informar o endereco do arquivo a partido do botdo Browse... ede Crt ee sea eens E an + MPASM-> C:\Program Files (x86)\Microchip\mplabc18\v3.47\mpasm\mpasmwin.exe ‘+ MPLINK > C:\Program Files x86)\Microchip\mplabe1s\v3.47\bin\mpiink.exe + MPLAB 18.> C:\Program Files (x86)\Microchip \mplabets\v3.47/\bin\mcct8.ex2 + MPLIB > C:\Program Files (86)\Microchip\mplabe18\v3.47\bin\mplib.2xe 1. Step Three: + No campo Create New Project File, clique em Browse... Eselecione a pasta onde deseja salvar 0 projeto. + bs + Clique em avancar. * Clique novamente em Avangar. + Por fim, clique em Coneluir. Fraene a0 ee heen eat? (© cnet 8 Atom toro tart [ete Theres] Geode te

Você também pode gostar