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. Controller 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 indlejret, enkeltbrætcomputer, 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 omprogrammerbar mikroprocessor, der bruger ikke -flygtig hukommelse, der har 2 megabyte (MB) hukommelse og en udholdenhed på 10.000 cykler med skrivning og læser. Dens driftskraft varierer mellem 2,7 volt (V) og 6V og har et statisk driftsområde mellem 0 Hertz (Hz) og 24 MHz. Random Access Memory (RAM) for Atmel® Controller er en 8 bit centralBehandlingsenhed (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 kraftfuld, omkostningseffektiv og fleksibel at arbejde med mange kontrolapplikationer, der er indlejret.

ATMEL® -controlleren har applikationer, der kan synkronisere med trådløse netværk som ZigBee®. Dens radiofrekvens (RF) transceiver -komponent giver den mulighed for at oprette forbindelse til ethvert netværk af denne type og være fuldt funktionel, være i stand til at oprette forbindelse til internettet eller bare selve netværket. Atmel® -controlleren er også i overensstemmelse 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 den bredere række af 8051 mikrokontroller ARchitektur. Det er i stand til at have socket-enheder til drop-ins, der følger industristandarder.

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 skal muligvis have gjort en vis programmering for at være klar til konstruktion af en hjemmelavet enhed, og et programmeringssprog, den er i stand til at bruge, er C. En mikrokontrollers 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 for at give mulighed for mikrokontrollerens I/O -registre.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

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