Overview The ATtiny2313 is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC
architecture. By executing powerful instructions in a single clock cycle, the ATtiny2313 achieves
throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption
versus processing speed.
The AVR core combines a rich instruction set with 32 general purpose working registers. All the
32 registers are directly connected to the Arithmetic Logic Unit (ALU), allowing two independent
registers to be accessed in one single instruction executed in one clock cycle. The resulting
architecture is more code efficient while achieving throughputs up to ten times faster than conventional
CISC microcontrollers.
The ATtiny2313 provides the following features: 2K bytes of In-System Programmable Flash,
128 bytes EEPROM, 128 bytes SRAM, 18 general purpose I/O lines, 32 general purpose working
registers, a single-wire Interface for On-chip Debugging, two flexible Timer/Counters with
compare modes, internal and external interrupts, a serial programmable USART, Universal
Serial Interface with Start Condition Detector, a programmable Watchdog Timer with internal
Oscillator, and three software selectable power saving modes. The Idle mode stops the CPU
while allowing the SRAM, Timer/Counters, and interrupt system to continue functioning. The
Power-down mode saves the register contents but freezes the Oscillator, disabling all other chip
functions until the next interrupt or hardware reset. In Standby mode, the crystal/resonator Oscillator
is running while the rest of the device is sleeping. This allows very fast start-up combined
with low-power consumption.
The device is manufactured using Atmel’s high density non-volatile memory technology. The
On-chip ISP Flash allows the program memory to be reprogrammed In-System through an SPI
serial interface, or by a conventional non-volatile memory programmer. By combining an 8-bit
RISC CPU with In-System Self-Programmable Flash on a monolithic chip, the Atmel ATtiny2313
is a powerful microcontroller that provides a highly flexible and cost effective solution to many
embedded control applications.
The ATtiny2313 AVR is supported with a full suite of program and system development tools
including: C Compilers, Macro Assemblers, Program Debugger/Simulators, In-Circuit Emulators,
and Evaluation kits.
ภาพรวม ATtiny2313 เป็น CMOS ที่ใช้พลังงานต่ำไมโครคอนโทรลเลอร์ 8 บิตขึ้นอยู่กับ AVR เพิ่ม RISC
สถาปัตยกรรม โดยการดำเนินการคำแนะนำที่มีประสิทธิภาพในรอบสัญญาณนาฬิกาเดียว ATtiny2313 ประสบความสำเร็จใน
throughputs ใกล้ MIPS ต่อ 1 MHz ที่ช่วยให้นักออกแบบระบบเพื่อเพิ่มประสิทธิภาพการใช้พลังงาน
เมื่อเทียบกับความเร็วในการประมวล.
หลัก AVR รวมการเรียนการสอนที่อุดมไปด้วยชุดที่มี 32 จุดประสงค์ทั่วไปลงทะเบียนทำงาน ทั้งหมด
32 ลงทะเบียนมีการเชื่อมต่อโดยตรงไปยังหน่วยลอจิกเลขคณิต (ALU) ที่ช่วยให้สองอิสระ
ลงทะเบียนที่จะเข้าถึงการเรียนการสอนในหนึ่งเดียวดำเนินการในหนึ่งรอบนาฬิกา ส่งผลให้
สถาปัตยกรรมเป็นรหัสมีประสิทธิภาพมากขึ้นขณะที่การบรรลุ throughputs ถึงสิบครั้งเร็วกว่าเดิม
ไมโครคอนโทรลเลอร์ CISC.
ATtiny2313 มีคุณสมบัติดังต่อไปนี้: 2K ไบต์ในระบบที่ตั้งโปรแกรมแฟลช,
128 ไบต์ EEPROM, SRAM 128 ไบต์, 18 วัตถุประสงค์ทั่วไป I / O สาย 32 จุดประสงค์ทั่วไปทำงาน
ทะเบียนอินเตอร์เฟซเดียวลวดบนชิปแก้จุดบกพร่องสองมีความยืดหยุ่นตัวตั้งเวลา / เคาน์เตอร์กับ
โหมดเปรียบเทียบขัดจังหวะภายในและภายนอก USART โปรแกรมอนุกรมสากล
อินเตอร์เฟซอนุกรมกับสภาพเริ่มตรวจจับ Watchdog Timer โปรแกรม กับภายใน
Oscillator และสามโหมดการประหยัดพลังงานเลือกซอฟแวร์ โหมดปกติหยุด CPU
ขณะที่ช่วยให้ SRAM, ตั้งเวลา / เคาน์เตอร์และระบบการขัดขวางการทำงานเพื่อดำเนินการต่อ
โหมดพลังงานลงทะเบียนบันทึกเนื้อหา แต่ค้าง Oscillator ปิดการใช้งานชิปอื่น ๆ
ฟังก์ชั่นการขัดจังหวะจนถัดไปหรือการตั้งค่าฮาร์ดแวร์ ในโหมดสแตนด์บาย Oscillator คริสตัล / ไอเสีย
กำลังทำงานอยู่ในขณะที่ส่วนที่เหลือของอุปกรณ์ที่กำลังนอนหลับ นี้จะช่วยให้เริ่มต้นขึ้นอย่างรวดเร็วรวม
กับการบริโภคพลังงานต่ำ.
อุปกรณ์ที่ผลิตโดยใช้ความหนาแน่นสูงของ Atmel เทคโนโลยีหน่วยความจำแบบไม่ลบเลือน
บนชิป ISP ช่วยให้หน่วยความจำแฟลชโปรแกรมที่จะปรับผังในระบบผ่าน SPI
อินเตอร์เฟซอนุกรมหรือโดยหน่วยความจำแบบไม่ลบเลือนธรรมดาโปรแกรมเมอร์ โดยการรวม 8 บิต
RISC CPU ที่มีในระบบแฟลชโปรแกรมได้ด้วยตนเองบนชิปเสาหิน Atmel ATtiny2313
เป็นไมโครคอนโทรลเลอร์ที่มีประสิทธิภาพที่มีความยืดหยุ่นสูงและค่าใช้จ่ายในการแก้ปัญหาที่มีประสิทธิภาพในหลาย ๆ
การควบคุมการฝัง.
AVR ATtiny2313 รับการสนับสนุนด้วย ชุดเต็มของโปรแกรมและเครื่องมือในการพัฒนาระบบ
รวมถึง: C คอมไพเลอร์, ประกอบแมโครโปรแกรมดีบักเกอร์ / ซิมู In-Circuit อีมูเลเตอร์,
และชุดการประเมินผล
การแปล กรุณารอสักครู่..
ภาพรวมของ attiny2313 เป็นพลังงานแบบ 8 บิตไมโครคอนโทรลเลอร์ขึ้นอยู่กับ AVR เพิ่ม RISC
สถาปัตยกรรม โดยการรันคำสั่งมีประสิทธิภาพในรอบสัญญาณนาฬิกาเดียว attiny2313 ใช้
throughputs ใกล้ 1 Min ต่อ MHz ช่วยให้ผู้ออกแบบระบบเพื่อเพิ่มประสิทธิภาพการใช้พลังงานและความเร็วการประมวลผล
.ส่วน AVR หลักรวมอุดมการสอนชุด 32 วัตถุประสงค์ทั่วไปงานทะเบียน . ทั้งหมด
32 ลงทะเบียนเชื่อมต่อโดยตรงกับหน่วยคํานวณและตรรกะ ( ALU ) ปล่อยให้สองทะเบียนอิสระ
ต้องเข้าถึงได้ในหนึ่งเดียว การประหารในหนึ่งรอบนาฬิกา ผล
สถาปัตยกรรมรหัสมีประสิทธิภาพมากขึ้นในขณะที่การบรรลุ throughputs ถึงสิบครั้งเร็วกว่าเดิม
cisc เอ็ดมันด์ ฮัลเลย์ .
attiny2313 มีคุณลักษณะดังต่อไปนี้ : 2K ไบต์ในระบบโปรแกรม Flash
128 ไบต์ EEPROM , 128 ไบต์ SRAM 18 วัตถุประสงค์ทั่วไปสาย I / O , 32 วัตถุประสงค์ทั่วไปทำงาน
ทะเบียนเดียวสายอินเตอร์เฟซสำหรับการดีบักบนชิปสองยืดหยุ่นเวลา / เคาน์เตอร์กับ
เปรียบเทียบโหมด , ภายใน ภายนอกแบบอนุกรมขัดจังหวะ , usart สากล
,อินเตอร์เฟซอนุกรมกับเครื่องตรวจจับสภาพเริ่มจับเวลาโปรแกรมเฝ้าระวังกับ Oscillator ภายใน
และสามซอฟต์แวร์เลือกโหมดประหยัดพลังงาน . โหมดใช้งานหยุด CPU
ในขณะที่ให้ SRAM , เคาน์เตอร์จับเวลา / และรบกวนระบบเพื่อดำเนินการต่อการทำงาน
ปิดโหมดประหยัดเนื้อหาลงทะเบียน แต่ค้างออสซิลปิดการใช้งาน
ชิปทั้งหมดอื่น ๆหน้าที่ต่อไปจนกว่าขัดจังหวะหรือรีเซ็ตฮาร์ดแวร์ ในโหมดสแตนด์บาย คริสตัล / Resonator Oscillator
วิ่งในขณะที่ส่วนที่เหลือของอุปกรณ์ที่กำลังหลับอยู่ นี้จะช่วยให้เร็วขึ้น ด้วยปริมาณการใช้พลังงานรวม
.
อุปกรณ์ที่ถูกผลิตขึ้นใช้งานเป็นหน่วยความจำไม่ระเหยความหนาแน่นสูงเทคโนโลยี
ในชิปหน่วยความจำแฟลชจะช่วยให้โปรแกรม ISP จะทำการโปรแกรมในระบบผ่านทางอินเตอร์เฟซอนุกรม SPI
หรือโปรแกรมเมอร์หน่วยความจำไม่ระเหยตามปกติ โดยรวม 8
RISC CPU กับในระบบด้วยโปรแกรมแฟลชบนชิปเสาหิน , เมล attiny2313
เป็นไมโครคอนโทรลเลอร์ที่มีประสิทธิภาพที่ให้ความยืดหยุ่นสูงและค่าใช้จ่ายโซลูชั่นที่มีประสิทธิภาพมาก
การควบคุมการฝังตัว attiny2313
AVR ได้รับการสนับสนุนกับชุดเต็มของโปรแกรม และ เครื่องมือในการพัฒนาระบบ
รวมถึง : C คอมไพเลอร์ , แมโครประกอบดีบัก / โปรแกรมจําลองวงจร emulators ,
และชุดโครงการ
การแปล กรุณารอสักครู่..