Ningbo Hi-tech Easy Choice Technology Co., Ltd ay aktibong nakikibahagi sa disenyo, pagpapaunlad, at paggawa ng ATMEL MCU Board. Ang reputasyon ng aming negosyo ay nakabatay sa pagbibigay ng pambihirang serbisyo at pagkakaroon ng magandang kredito, na nakatulong sa aming bumuo ng mahabang relasyon sa mga pangunahing korporasyon, organisasyon ng pamahalaan, at isang malaking user base. Nakatuon kami sa iba't ibang serbisyo ng eksperto, kabilang ang pagbuo ng mga matalinong electronic control board, ang disenyo ng mga produktong mekanikal at elektrikal na kontrol, ang paglikha ng mga single-chip microcomputer, disenyo ng circuit, at pagsubok pagkatapos ng produksyon. Maaari kaming bumuo ng isang control circuit na partikular para sa iyo batay sa iyong mga hinihingi, kung bibigyan mo kami ng eksaktong functional na mga detalye o isang konsepto lamang. Ito ay magbibigay-daan sa amin upang mapagtanto ang mga kinakailangang function ng produkto. Matagumpay naming nakumpleto ang disenyo ng proyekto ng elektronikong produkto, pagpili at pagkuha ng bahagi, pagpoproseso ng paste ng SMT, pagpupulong pagkatapos ng welding, pagsubok sa pag-andar, pagtanda, at iba pang pinagsama-samang serbisyo na may matinding diin sa pananaliksik at pagpapaunlad, isang hindi nagkakamali na sistema ng supplier, at isang mahigpit na kontrol sa kalidad balangkas.
Ang YCTECH industrial product control board development ay kinabibilangan ng industrial control board software design, software upgrade, schematic diagram design, PCB design, PCB production at PCBA processing na matatagpuan sa silangang baybayin ng China. Ang aming kumpanya ay nagdidisenyo, gumagawa at gumagawa ng ATMEL MCU board. Ang AVR single-chip microcomputer ay isang pinahusay na RISC simplistic instruction set high-speed single-chip microcomputer na may built-in na Flash na binuo ng ATMEL noong 1997. Malawak itong magagamit sa iba't ibang larangan tulad ng computer peripheral equipment, pang-industriya na real-time na kontrol, instrumentasyon, kagamitan sa komunikasyon, at mga gamit sa bahay.
1.2. Mga Tampok ng AVR
Gamit ang RISC Reduced Instruction Set
Ang RISC (Reduced Instruction Set Computer) ay nauugnay sa CISC (Complex Instruction Set Computer). Ang RISC ay hindi lamang upang bawasan ang mga tagubilin, ngunit upang mapabuti ang bilis ng pag-compute ng computer sa pamamagitan ng paggawa ng istraktura ng computer na mas simple at mas makatwiran. Sa kasalukuyan, karamihan sa mga karaniwang microcontroller sa merkado ay gumagamit ng set ng pagtuturo ng RISC, kabilang ang AVR at ARM. maghintay. Ang RISC ay nagbibigay ng priyoridad sa mga simpleng tagubilin na may pinakamataas na dalas ng paggamit, iniiwasan ang mga kumplikadong tagubilin, at inaayos ang lapad ng pagtuturo upang bawasan ang mga uri ng mga format ng pagtuturo at mga mode ng pagtugon, sa gayon ay paikliin ang ikot ng pagtuturo at pinapataas ang bilis ng pagpapatakbo. Dahil pinagtibay ng AVR ang istrukturang ito ng RISC, ang mga microcontroller ng serye ng AVR ay may mataas na bilis sa pagpoproseso ng kakayahan na 1MIPS/MHz (milyong mga tagubilin sa bawat segundo/MHz). Maaari itong ilapat sa mga senaryo na nangangailangan ng mas mataas na kapangyarihan sa pag-compute.
Naka-embed na mataas na kalidad na Flash program memory
Madaling burahin at isulat ang mataas na kalidad na Flash, sinusuportahan ang ISP at IAP, at maginhawa para sa pag-debug, pag-develop, paggawa, at pag-update ng produkto. Ang built-in na mahabang buhay na EEPROM ay maaaring mag-save ng pangunahing data sa mahabang panahon upang maiwasan ang pagkawala kapag ang power off. Ang malaking-kapasidad na RAM sa chip ay hindi lamang makakatugon sa mga pangangailangan ng mga pangkalahatang okasyon, ngunit mas epektibong suportahan ang paggamit ng mataas na antas ng wika upang bumuo ng mga programa ng system, at maaaring palawakin ang panlabas na RAM tulad ng MCS-51 single-chip microcomputer.
Ang lahat ng I/O pin ay may mga na-configure na pull-up resistors
Sa ganitong paraan, maaari itong isa-isang itakda bilang input/output, maaaring itakda (initial) high-impedance input, at may malakas na kakayahan sa drive (maaaring alisin ang mga power drive device), na ginagawang flexible, malakas, ang mga mapagkukunan ng I/O port, at ganap na gumagana. gamitin.
On-chip ang maramihang independiyenteng divider ng orasan
Maaaring gamitin para sa URAT, I2C, SPI ayon sa pagkakabanggit. Kabilang sa mga ito, ang 8/16-bit timer ay may hanggang 10-bit na prescaler, at ang frequency division coefficient ay maaaring itakda ng software upang magbigay ng iba't ibang antas ng oras ng timing.
Enhanced high-speed USART
Mayroon itong mga function ng hardware generation check code, hardware detection at verification, two-level receiving buffer, awtomatikong pagsasaayos at pagpoposisyon ng baud rate, shielding data frame, atbp., na nagpapabuti sa pagiging maaasahan ng komunikasyon, nagpapadali sa pagsulat ng programa, at ginagawa itong mas madaling bumuo ng isang distributed network at mapagtanto Para sa kumplikadong aplikasyon ng multi-computer communication system, ang serial port function ay higit na lumalampas sa serial port ng MCS-51 single-chip microcomputer, at dahil ang AVR single-chip microcomputer ay mabilis at ang interrupt. Ang oras ng serbisyo ay maikli, maaari itong mapagtanto ang mataas na baud rate ng komunikasyon.
Matatag na System Reliability
Ang AVR MCU ay may awtomatikong power-on reset circuit, independent watchdog circuit, low voltage detection circuit BOD, maraming reset source (awtomatikong power-on reset, external reset, watchdog reset, BOD reset), configurable startup delay Patakbuhin ang program anumang oras, na nagpapahusay sa pagiging maaasahan ng naka-embed na sistema.
2. Panimula sa AVR microcontroller series
Kumpleto ang serye ng AVR single-chip microcomputers, na maaaring ilapat sa mga pangangailangan ng iba't ibang okasyon. Mayroong 3 grado sa kabuuan, na:
Mababang-grade Tiny series: higit sa lahat Tiny11/12/13/15/26/28 atbp.;
Mid-range AT90S series: mainly AT90S1200/2313/8515/8535, etc.; (being eliminated or transformed into Mega)
High-grade ATmega: higit sa lahat ATmega8/16/32/64/128 (kapasidad ng storage ay 8/16/32/64/128KB) at ATmega8515/8535, atbp.
Ang mga pin ng device ng AVR ay mula sa 8 pin hanggang 64 na pin, at mayroong iba't ibang mga pakete na mapipili ng mga user ayon sa aktwal na mga kundisyon.
3. Mga kalamangan ng AVR MCU
Harvard structure, na may 1MIPS/MHz high-speed processing capability;
Super-functional reduced instruction set (RISC), na may 32 general-purpose working registers, ay nagtagumpay sa bottleneck phenomenon na dulot ng nag-iisang ACC processing ng 8051 MCU;
Ang mabilis na pag-access upang magrehistro ng mga grupo at sistema ng pagtuturo ng single-cycle ay lubos na na-optimize ang laki at kahusayan sa pagpapatupad ng target code. Ang ilang mga modelo ay may napakalaking FLASH, na kung saan ay partikular na angkop para sa pagbuo gamit ang mataas na antas ng mga wika;
Kapag ginamit bilang isang output, ito ay kapareho ng HI/LOW ng PIC, at maaaring mag-output ng 40mA. Kapag ginamit bilang isang input, maaari itong itakda bilang isang tri-state na high-impedance input o isang input na may pull-up na risistor, at may kakayahang lumubog sa kasalukuyang mula 10mA hanggang 20mA;
Ang chip ay nagsasama ng mga RC oscillator na may maraming frequency, power-on na awtomatikong pag-reset, watchdog, start-up delay at iba pang mga function, ang peripheral circuit ay mas simple, at ang system ay mas matatag at maaasahan;
Karamihan sa mga AVR ay may masaganang on-chip na mapagkukunan: may E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, Analog Comparator, WDT, atbp.;
Bilang karagdagan sa ISP function, karamihan sa mga AVR ay mayroon ding IAP function, na maginhawa para sa pag-upgrade o pagsira ng mga application.
4. Paglalapat ng AVR MCU
Batay sa mahusay na pagganap ng AVR single-chip microcomputer at sa mga katangian sa itaas, makikita na ang AVR single-chip microcomputer ay maaaring ilapat sa karamihan ng mga embedded na sitwasyon ng application sa kasalukuyan.