ATmega128 (961723), страница 63

Файл №961723 ATmega128 (Скамко) 63 страницаATmega128 (961723) страница 632013-09-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 63)

Enter JTAG instruction PROG_COMMANDS.7. Repeat steps 3 to 6 until all data have been read.Programming the EEPROMBefore programming the EEPROM a Chip Erase must be performed. See “PerformingChip Erase” on page 318.1. Enter JTAG instruction PROG_COMMANDS.2. Enable EEPROM write using programming instruction 4a.3. Load address high byte using programming instruction 4b.4.

Load address low byte using programming instruction 4c.5. Load data using programming instructions 4d and 4e.6. Repeat steps 4 and 5 for all data bytes in the page.7. Write the data using programming instruction 4f.8. Poll for EEPROM write complete using programming instruction 4g, or wait fortWLRH (refer to Table Note: on page 302).9. Repeat steps 3 to 8 until all data have been programmed.Note that the PROG_PAGELOAD instruction can not be used when programming theEEPROMReading the EEPROM1. Enter JTAG instruction PROG_COMMANDS.2. Enable EEPROM read using programming instruction 5a.3.

Load address using programming instructions 5b and 5c.4. Read data using programming instruction 5d.5. Repeat steps 3 and 4 until all data have been read.Note that the PROG_PAGEREAD instruction can not be used when reading theEEPROM3192467M–AVR–11/04Programming the Fuses1. Enter JTAG instruction PROG_COMMANDS.2.

Enable Fuse write using programming instruction 6a.3. Load data byte using programming instructions 6b. A bit value of “0” will programthe corresponding fuse, a “1” will unprogram the fuse.4. Write Extended Fuse byte using programming instruction 6c.5. Poll for Fuse write complete using programming instruction 6d, or wait for tWLRH(refer to Table Note: on page 302).6. Load data byte using programming instructions 6e. A bit value of “0” will programthe corresponding fuse, a “1” will unprogram the fuse.7.

Write Fuse high byte using programming instruction 6f.8. Poll for Fuse write complete using programming instruction 6g, or wait for tWLRH(refer to Table Note: on page 302).9. Load data byte using programming instructions 6h. A “0” will program the fuse, a“1” will unprogram the fuse.10. Write Fuse low byte using programming instruction 6i.11. Poll for Fuse write complete using programming instruction 6j, or wait for tWLRH(refer to Table Note: on page 302).Programming the Lock Bits1. Enter JTAG instruction PROG_COMMANDS.2. Enable Lock bit write using programming instruction 7a.3.

Load data using programming instructions 7b. A bit value of “0” will program thecorresponding lock bit, a “1” will leave the lock bit unchanged.4. Write Lock bits using programming instruction 7c.5. Poll for Lock bit write complete using programming instruction 7d, or wait fortWLRH (refer to Table Note: on page 302).Reading the Fuses and LockBits1. Enter JTAG instruction PROG_COMMANDS.2. Enable Fuse/Lock bit read using programming instruction 8a.3.

To read all Fuses and Lock bits, use programming instruction 8f.To only read Extended Fuse byte, use programming instruction 8b.To only read Fuse high byte, use programming instruction 8c.To only read Fuse low byte, use programming instruction 8d.To only read Lock bits, use programming instruction 8e.Reading the Signature Bytes1. Enter JTAG instruction PROG_COMMANDS.2. Enable Signature byte read using programming instruction 9a.3.

Load address $00 using programming instruction 9b.4. Read first signature byte using programming instruction 9c.5. Repeat steps 3 and 4 with address $01 and address $02 to read the second andthird signature bytes, respectively.Reading the Calibration Byte1.

Enter JTAG instruction PROG_COMMANDS.2. Enable Calibration byte read using programming instruction 10a.3. Load address $00 using programming instruction 10b.4. Read the calibration byte using programming instruction 10c.320ATmega1282467M–AVR–11/04ATmega128Electrical CharacteristicsNote:Typical values contained in this data sheet are based on simulations and characterization of other AVR microcontrollers manufactured on the same process technology. Min and Max values will be available after the device is characterized.Absolute Maximum Ratings*Operating Temperature.................................. -55°C to +125°C*NOTICE:Storage Temperature ..................................... -65°C to +150°CVoltage on any Pin except RESETwith respect to Ground ................................-0.5V to VCC+0.5VVoltage on RESET with respect to Ground......-0.5V to +13.0VStresses beyond those listed under “AbsoluteMaximum Ratings” may cause permanent damage to the device.

This is a stress rating only andfunctional operation of the device at these orother conditions beyond those indicated in theoperational sections of this specification is notimplied. Exposure to absolute maximum ratingconditions for extended periods may affect devicereliability.Maximum Operating Voltage ............................................ 6.0VDC Current per I/O Pin ...............................................

40.0 mADC Current VCC and GND Pins................................ 200.0 mADC CharacteristicsTA = -40°C to 85°C, VCC = 2.7V to 5.5V (unless otherwise noted)SymbolParameterConditionMinVILInput Low VoltageExcept XTAL1 andRESET pinsVIL1Input Low VoltageVIL2MaxUnits-0.50.2 VCC(1)VXTAL1 pin, ExternalClock Selected-0.50.1 VCC(1)VInput Low VoltageRESET pin-0.50.2 VCC(1)VVIHInput High VoltageExcept XTAL1 andRESET pins0.6 VCC(2)VCC + 0.5VVIH1Input High VoltageXTAL1 pin, ExternalClock Selected0.7 VCC(2)VCC + 0.5VVIH2Input High VoltageRESET pin0.85 VCC(2)VCC + 0.5V0.70.5VV(3)TypVOLOutput Low Voltage(Ports A,B,C,D, E, F, G)IOL = 20 mA, VCC = 5VIOL = 10 mA, VCC = 3VVOHOutput High Voltage(4)(Ports A,B,C,D, E, F, G)IOH = -20 mA, VCC = 5VIOH = -10 mA, VCC = 3VIILInput LeakageCurrent I/O PinVcc = 5.5V, pin low(absolute value)1.0µAIIHInput LeakageCurrent I/O PinVcc = 5.5V, pin high(absolute value)1.0µARRSTReset Pull-up Resistor3060kΩRPENPEN Pull-up Resistor3060kΩRPUI/O Pin Pull-up Resistor2050kΩ4.22.4VV3212467M–AVR–11/04TA = -40°C to 85°C, VCC = 2.7V to 5.5V (unless otherwise noted) (Continued)SymbolParameterPower Supply CurrentICCPower-down modeConditionMaxUnitsActive 4 MHz, VCC = 3V(ATmega128L)5.5mAActive 8 MHz, VCC = 5V(ATmega128)19mAIdle 4 MHz, VCC = 3V(ATmega128L)2.5mAIdle 8 MHz, VCC = 5V(ATmega128)11mATypWDT enabled, VCC = 3V< 1525µAWDT disabled, VCC = 3V<510µA40mV50nAVACIOAnalog ComparatorInput Offset VoltageVCC = 5VVin = VCC/2IACLKAnalog ComparatorInput Leakage CurrentVCC = 5VVin = VCC/2tACIDAnalog ComparatorInitialization DelayVCC = 2.7VVCC = 5.0VNotes:Min-50750500ns1.

“Max” means the highest value where the pin is guaranteed to be read as low2. “Min” means the lowest value where the pin is guaranteed to be read as high3. Although each I/O port can sink more than the test conditions (20 mA at VCC = 5V, 10 mA at VCC = 3V) under steady stateconditions (non-transient), the following must be observed:TQFP and MLF Package:1] The sum of all IOL, for all ports, should not exceed 400 mA.2] The sum of all IOL, for ports A0 - A7, G2, C3 - C7 should not exceed 300 mA.3] The sum of all IOL, for ports C0 - C2, G0 - G1, D0 - D7, XTAL2 should not exceed 150 mA.4] The sum of all IOL, for ports B0 - B7, G3 - G4, E0 - E7 should not exceed 150 mA.5] The sum of all IOL, for ports F0 - F7, should not exceed 200 mA.If IOL exceeds the test condition, VOL may exceed the related specification. Pins are not guaranteed to sink current greaterthan the listed test condition.4.

Although each I/O port can source more than the test conditions (20 mA at Vcc = 5V, 10 mA at Vcc = 3V) under steady stateconditions (non-transient), the following must be observed:TQFP and MLF Package:1] The sum of all IOH, for all ports, should not exceed 400 mA.2] The sum of all IOH, for ports A0 - A7, G2, C3 - C7 should not exceed 300 mA.3] The sum of all IOH, for ports C0 - C2, G0 - G1, D0 - D7, XTAL2 should not exceed 150 mA.4] The sum of all IOH, for ports B0 - B7, G3 - G4, E0 - E7 should not exceed 150 mA.5] The sum of all IOH, for ports F0 - F7, should not exceed 200 mA.If IOH exceeds the test condition, VOH may exceed the related specification. Pins are not guaranteed to source currentgreater than the listed test condition.External Clock DriveWaveformsFigure 152.

External Clock Drive WaveformsV IH1V IL1322ATmega1282467M–AVR–11/04ATmega128External Clock DriveTable 131. External Clock DriveVCC = 2.7V to 5.5VVCC = 4.5V to 5.5VMinMaxMinMaxUnits08016MHzSymbolParameter1/tCLCLOscillator FrequencytCLCLClock Period12562.5nstCHCXHigh Time5025nstCLCXLow Time5025nstCLCHRise Time1.60.5µstCHCLFall Time1.60.5µs∆tCLCLChange in period fromone clock cycle to thenext22%Table 132. External RC Oscillator, Typical FrequenciesNotes:R [kΩ](1)C [pF]f(2)3322650 kHz10222.0 MHz1. R should be in the range 3 kΩ - 100 kΩ, and C should be at least 20 pF. The C valuesgiven in the table includes pin capacitance. This will vary with package type.2.

Характеристики

Тип файла
PDF-файл
Размер
3 Mb
Материал
Тип материала
Высшее учебное заведение

Список файлов учебной работы

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6358
Авторов
на СтудИзбе
311
Средний доход
с одного платного файла
Обучение Подробнее