Hvad er en Atmel®-controller?

En Atmel®-controller er en mikrokontroller, der kører på et integreret kredsløb (IC) eller et enkelt kredsløbskort, og er designet til at køre små eksekveringsprogrammer i realtid. Controlleren bruger ikke-flygtig hukommelse eller flashhukommelse, hvilket betyder, at den kan gemme information uden behov for en elektrisk strømkilde. En Atmel®-controller er i det væsentlige en indbygget enkeltpladecomputer, der kører på open source Atmel®-softwareprogrammer. Det synkroniseres med en grænseflade på Atmel®-netværket og kan endda bruges til at oprette projekter som robotter og andre edb-enheder.

En slags Atmel®-controller har en reprogrammerbar mikroprocessor, der bruger ikke-flygtig hukommelse, der har 2 megabyte (MB) hukommelse og en udholdenhed på 10.000 cykler med skriv og læse. Dens driftseffekt varierer mellem 2,7 volt (V) og 6V og har et statisk driftsområde mellem 0 hertz (Hz) og 24 MHz. Tilfældig adgangshukommelse (RAM) på Atmel®-controlleren er en 8 bit central processorenhed (CPU) og har 15 separate, programmerbare linjer med input / output (I / O). Denne enhed følger MCS-51 industristandarder og er fuldt kompatibel med andre elektroniske enheder, der bruger de samme standarder. Mikrokontrolleren er meget kraftig, omkostningseffektiv og fleksibel til at arbejde med mange kontrolapplikationer, der er indlejret.

Atmel®-controlleren har applikationer, der kan synkroniseres med trådløse netværk som Zigbee®. Dets radiofrekvens (RF) transceiverkomponent giver den mulighed for at oprette forbindelse til ethvert netværk af denne type og være fuldt funktionsdygtig og være i stand til at oprette forbindelse til Internettet eller bare selve netværket. Atmel®-controlleren er også kompatibel med Institute of Electrical and Electronics Engineers (IEEE) 802.15.4 standarder, som er trådløse netværk, der bruges i mindre områder. Denne mikrokontroller er en del af det bredere spektrum af 8051 mikrokontrollerarkitektur. Det er i stand til at have socket-enheder til drop-ins, der følger branchestandarder.

En af de ting, der kan gøres med en Atmel®-controller er, at den kan bruges til at oprette andre elektroniske enheder, såsom robotter. Mikrokontrolleren kan være nødt til at have en vis programmering gjort for at være klar til konstruktion af en hjemmelavet enhed, og et programmeringssprog, det er i stand til at bruge, er C. En mikrocontrollers chip har I / O-stifter med visse understøttelsesprotokoller indbygget i chippen . Visse arkitekturer i CPU'er har I / O-rum til registre, der indeholder unikke instruktioner til adgang. C-sproget har ikke begrebet I / O-rum, så en C-kompilator kan give udvidelser, så mikrokontrollerens I / O-registre muliggøres.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?