AT89C51ED2

Dec 13, 2004 5 Replies
ëÁËÉÅ ÕÒÏ×ÎÉ ÎÁÐÒÑÖÅÎÉÑ ÐÏÒÏÇÁ ÓÒÁÂÁÔÙ×ÁÎÉÑ Õ ÓÁÂÖÁ? ÷ ÄÏËÅ ÞÅÇÏ ÔÏ Ñ ÎÉ ÞÅÇÏ ÐÏ ÜÔÏÍÕ ÐÏ×ÏÄÕ ÎÅ ÎÁÛÅÌ ( ÍÏÖÅÔ ÐÒÏÇÌÑÄÅÌ ÇÄÅ ÔÏ ). ÷ÏÐÒÏÓ ×ÏÚÎÉË × Ó×ÑÚÉ Ó ÔÅÍ, ÞÔÏ Õ ÍÅÎÑ ÔÕÔ ÎÅÓËÏÌØËÏ ÓÏÔ ÛÔÕË ÎÉÆÅÇÁ ÎÅ ÚÁÒÁÂÏÔÁÌÉ × ÓÈÅÍÅ. ïËÁÚÁÌÏÓØ, ÞÔÏ Õ ÎÉÈ ÐÏÒÏÇ ÓÒÁÂÁÔÙ×ÁÎÉÑ 0 ÇÄÅ ÔÏ ÏËÏÌÏ 1,1V. òÁÎØÛÅ ÓÔÏÑÌ T89C51RD2. õ ÎÉÈ ÂÙÌÏ ÏËÏÌÏ 2,5V. íÏÖÅÔ ÁÔÍÅÌ ËÁËÏÊ ÇÉÓÔÅÒÅÚÉÓ ××ÅÌ × Ó×ÏÉ ÓÁÂÖÉ ÉÌÉ ÜÔÏ ×ÓÅ ÔÁËÉ ÔÅÈÎÏÌÏÇÉÞÅÓËÉÊ ÂÒÁË?

Mon Dec 13 2004 19:39, Vladislav wrote to All:

V> ëÁËÉÅ ÕÒÏ×ÎÉ ÎÁÐÒÑÖÅÎÉÑ ÐÏÒÏÇÁ ÓÒÁÂÁÔÙ×ÁÎÉÑ Õ ÓÁÂÖÁ? V> ÷ ÄÏËÅ ÞÅÇÏ ÔÏ Ñ ÎÉ ÞÅÇÏ ÐÏ ÜÔÏÍÕ ÐÏ×ÏÄÕ ÎÅ ÎÁÛÅÌ ( ÍÏÖÅÔ ÐÒÏÇÌÑÄÅÌ ÇÄÅ V> ÔÏ ).

formatting link
VCC = 2.7V to 5.5V and F = 0 to 40 MHz (both internal and external code) VCC = 4.5V to 5.5V and F = 0 to 60 MHz (internal code execution only)

Symbol Parameter Min Max Unit VIL Input Low Voltage -0.5 0.2 VCC - 0.1 V VIH Input High Voltage except RST,XTAL1 0.2 VCC + 0.9 VCC + 0.5 V VIH1 Input High Voltage RST, XTAL1 0.7 VCC VCC + 0.5 V

V> ÷ÏÐÒÏÓ ×ÏÚÎÉË × Ó×ÑÚÉ Ó ÔÅÍ, ÞÔÏ Õ ÍÅÎÑ ÔÕÔ ÎÅÓËÏÌØËÏ ÓÏÔ ÛÔÕË ÎÉÆÅÇÁ ÎÅ V> ÚÁÒÁÂÏÔÁÌÉ V> × ÓÈÅÍÅ. ïËÁÚÁÌÏÓØ, ÞÔÏ Õ ÎÉÈ ÐÏÒÏÇ ÓÒÁÂÁÔÙ×ÁÎÉÑ 0 ÇÄÅ ÔÏ ÏËÏÌÏ 1,1V. V> òÁÎØÛÅ ÓÔÏÑÌ V> T89C51RD2. õ ÎÉÈ ÂÙÌÏ ÏËÏÌÏ 2,5V. íÏÖÅÔ ÁÔÍÅÌ ËÁËÏÊ ÇÉÓÔÅÒÅÚÉÓ ××ÅÌ × Ó×ÏÉ V> ÓÁÂÖÉ ÉÌÉ V> ÜÔÏ ×ÓÅ ÔÁËÉ ÔÅÈÎÏÌÏÇÉÞÅÓËÉÊ ÂÒÁË?

üÔÏ RTFM. :-)

WBR, àÒÉÊ.

"Yuriy K" ÓÏÏÂÝÉÌ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ:

ô.Å. ÐÏÌÕÞÁÅÔÓÑ 0,2*5÷-0,1÷=0,9÷. ô.Å. ×ÓÅ ÞÔÏ ×ÙÛÅ 0,9÷ ÓÞÉÔÁÅÔÓÑ ÌÏÇ."1". îÕ ÜÔÏ ÖÅ, ÎÅ ÔÏ ÞÔÏ ÎÁ, ëíïð, ÎÏ ÄÁ ÖÅ ÎÁ TTL ÎÅ ÔÑÎÅÔ. ðÅÞÁÌØÎÏ.
14-Dec-04 12:06 Vladislav wrote to Yuriy K:

V> Т.е. получается 0,2*5В-0,1В=0,9В. Т.е. все что выше 0,9В считается V> лог."1". Не "лог1", а "пока непонятно что". Вот когда превысит уровень VIH - вот тогда будет "лог1". А в промежуточной зоне никто ничего не обещает.

V> Ну это же, не то что на, КМОП, но да же на TTL не тянет. Печально.

На ТТЛ, смею заметить, для входа "0" считается всё, что ниже 0.8В, "1" всё, что выше 2.0В. Зона 0.8..2.0 - по документации неопределённая. А если что-то у кого-то "и так работает", а потом вдруг на другой партии или на другом производителе перестаёт - так какие претензии?

wbr, P.S. Выдержка из печатной документации на Intel 87C51FA-20, сентябрь 1992 года.

sym parameter min max VIL input low voltage -0.5 0.2Vcc-0.1 VIH input high voltage (except XTAL1, RST) 0.2Vcc+0.9 Vcc+0.5

Так что

1) атмел *честно* отрабатывает "канонические" характеристики MCS51 2) напряжение гарантированной "1" для 5 вольт - 1.9 вольта, гарантированного "0" - 0.9 вольта. Практически соответствует ТТЛ-уровням, наиболее распространённым при разработке интелом своих 51-ых. См. "а если" по поводу ТТЛ выше.

Не думаю, что характеристики темиковского клона 51-ой сильно отличались. У филипса (за исключением новых кристаллов, у которых IO-ячейка кардинально изменена), у далласа, у винбонда - характеристики практически те же, что у интеловского оригинала. Мелкие отлиичия есть в нагрузочной способности выходов и в токе входа в точке отключения средней подтяжки и в остаточном токе слабой подтяжки.

ïÞÅÎØ ÒÁÄ ×ÁÓ ×ÉÄÅÔØ, Vladislav!

13 äÅË 04 × 20:39, Vladislav ÐÉÓÁÌ All ÓÌÅÄÕÀÝÅÅ:

V> ëÁËÉÅ ÕÒÏ×ÎÉ ÎÁÐÒÑÖÅÎÉÑ ÐÏÒÏÇÁ ÓÒÁÂÁÔÙ×ÁÎÉÑ Õ ÓÁÂÖÁ? V> ÷ ÄÏËÅ ÞÅÇÏ ÔÏ Ñ ÎÉ ÞÅÇÏ ÐÏ ÜÔÏÍÕ ÐÏ×ÏÄÕ ÎÅ ÎÁÛÅÌ ( ÍÏÖÅÔ ÐÒÏÇÌÑÄÅÌ ÇÄÅ V> ÔÏ ). V> ÷ÏÐÒÏÓ ×ÏÚÎÉË × Ó×ÑÚÉ Ó ÔÅÍ, ÞÔÏ Õ ÍÅÎÑ ÔÕÔ ÎÅÓËÏÌØËÏ ÓÏÔ ÛÔÕË ÎÉÆÅÇÁ ÎÅ V> ÚÁÒÁÂÏÔÁÌÉ V> × ÓÈÅÍÅ. ïËÁÚÁÌÏÓØ, ÞÔÏ Õ ÎÉÈ ÐÏÒÏÇ ÓÒÁÂÁÔÙ×ÁÎÉÑ 0 ÇÄÅ ÔÏ ÏËÏÌÏ 1,1V. V> òÁÎØÛÅ ÓÔÏÑÌ T89C51RD2. õ ÎÉÈ ÂÙÌÏ ÏËÏÌÏ 2,5V. íÏÖÅÔ ÁÔÍÅÌ ËÁËÏÊ ÇÉÓÔÅÒÅÚÉÓ V> ××ÅÌ × Ó×ÏÉ ÓÁÂÖÉ ÉÌÉ ÜÔÏ ×ÓÅ ÔÁËÉ ÔÅÈÎÏÌÏÇÉÞÅÓËÉÊ ÂÒÁË?

ÔÁÍ ÆÏÒÍÕÌÁ ÄÌÑ 0/1 ÅÓÔØ - ×ÒÏÄÅ ËÁË 1 ÜÔÏ ÐÉÔÁÎÉÅ/5+0.9×ÏÌØÔÁ, Á ÎÏÌØ - ÐÉÔÁÎÉÅ/5-0.1 ×ÏÌØÔÁ.

AVL

Greetings, Vladislav!

ðÏÓÍÏÔÒÅÌ Ñ ÍÅÓÓÁÇÕ, ÐÏÓÌÁÎÎÕÀ Vladislav Ë All, É ÒÅÛÉÌ ÏÔ×ÅÔÉÔØ:

V> ëÁËÉÅ ÕÒÏ×ÎÉ ÎÁÐÒÑÖÅÎÉÑ ÐÏÒÏÇÁ ÓÒÁÂÁÔÙ×ÁÎÉÑ Õ ÓÁÂÖÁ? V> ÷ ÄÏËÅ ÞÅÇÏ ÔÏ Ñ ÎÉ ÞÅÇÏ ÐÏ ÜÔÏÍÕ ÐÏ×ÏÄÕ ÎÅ ÎÁÛÅÌ ( ÍÏÖÅÔ ÐÒÏÇÌÑÄÅÌ V> ÇÄÅ ÔÏ ). ÷ÏÐÒÏÓ ×ÏÚÎÉË × Ó×ÑÚÉ Ó ÔÅÍ, ÞÔÏ Õ ÍÅÎÑ ÔÕÔ ÎÅÓËÏÌØËÏ ÓÏÔ V> ÛÔÕË ÎÉÆÅÇÁ ÎÅ ÚÁÒÁÂÏÔÁÌÉ × ÓÈÅÍÅ. ïËÁÚÁÌÏÓØ, ÞÔÏ Õ ÎÉÈ ÐÏÒÏÇ V> ÓÒÁÂÁÔÙ×ÁÎÉÑ 0 ÇÄÅ ÔÏ ÏËÏÌÏ 1,1V. òÁÎØÛÅ ÓÔÏÑÌ T89C51RD2. õ ÎÉÈ ÂÙÌÏ V> ÏËÏÌÏ 2,5V. íÏÖÅÔ ÁÔÍÅÌ ËÁËÏÊ ÇÉÓÔÅÒÅÚÉÓ ××ÅÌ × Ó×ÏÉ ÓÁÂÖÉ ÉÌÉ ÜÔÏ ×ÓÅ V> ÔÁËÉ ÔÅÈÎÏÌÏÇÉÞÅÓËÉÊ ÂÒÁË?

óÍ. ÄÁÔÁÛÉÔ ÎÁ ËÏÎÔpÏÌÌÅp, ÔÁÍ ×ÓÅ ÕpÏ×ÎÉ ÏÐÉÓÁÎÙ. ðÏ ÐÁÍÑÔÉ - ÐpÉ 5-×ÏÌØÔÏ×ÏÍ ÐÉÔÁÎÉÉ ÕpÏ×ÅÎØ ÌÏÇ.0 ÎÅ ÄÏÌÖÅÎ ÐpÅ×ÙÛÁÔØ 0.8÷

C ÎÁÉÌÕÞÛÉÍÉ ÐÏÖÅÌÁÎÉÑÍÉ Ilja aka éì-2 (ilja_vlaskin$mail.ru)

... óÉÖÕ, ÎÉËÏÇÏ ÎÅ ÔÒÏÇÁÀ, ÐÒÉÍÕÓ ÐÏÞÉÎÑÀ :)

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required