www.chms.ru - вывоз мусора в Балашихе 

Динамо-машины  Однокристальные микроконтроллеры 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [ 19 ] 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

АО А1 А2 WP

POP

lt;-

Vdd - Vss -

Рис. 3.16. Внутреннее устройство микросхемы 24LC32A

ячеек, переключая страницы посредством задания определенных уровней сигнала на выводах АО...A3 или программируя их в slave-адресе. Дело в том, что данная микросхема имеет два адресных бита, следующих за slave-адресом, как показано на рис. 3.17.

0 0 о о

аТа а а]

1lli0 9 Jj

slave-адрес адресный бит 1 адресный бит О

Рис. 3.17. Адресация в микросхеме 24LC32A

Матрица памяти разделена здесь также на блоки по 256 байтов, но селектируются они уже не посредством задания битов А0...А2 в slave-адресе, а битами А8...А11 в адресном бите 1.

Операции записи байта, записи цепочки байтов с автоинкрементом адреса, чтения байта и чтения байта с автоинкременгом приведены на рис. 3.18...3.21. Дополнительных пояснений рисунки не требуют.

Добавлю, что в данной микросхеме предусмотрен вывод WP, позволяющий выполнить защиту от записи. Здесь также может быть использована процедура программного поллинга для обеспечения быстрого повторного досгупа.



т .................. ......... deg;Р

[jRoRormoi ,о,о,о,огттл МММ.......111 м 111111 м I R

slave-адрес RA адресный А адресный А DATA О DATA 31 А

wC 6айт1 С байт О С С

К К К К

Рис. 3.19. Запись цепочки байтов с автоинкрементом адреса

Т Т S

А AT

R R О

moRlonno, ,о,00оПТЛ ПТТПТП [!П1оП]оГТТП] м м м м мн

slave-адрес R.A адресный А адресный А slave-адрес R.A DATA N wC байт 1 С байт О С wC О

К К К К А

Рис. 3.20. Чтение одиночного байта о]

DATAn DATA п+1 DATA п+2 DATA п+Х О

%с:::р м м м i м м i м м м м м м м i rmii i м м мн

А А А А N

С С С С О

К К К К А

Рис. 3.21. Чтение цепочки байтов с автоинкрементом

К5004РС2, КР5004РР4

Отечественная промышленность хоть и с большим опозданием, но все же собирается выпустить на рынок микросхемы памяти с последовательным доступом и интерфейсом, один к одному соответствующим 1С [17, 18]. И хотя на момент написания этой книги доку-

йи]оП1огт deg;11о1 deg;1ооггтт111111.......м 11 п

slave- R.A адресный А адресный А DATA А

адрес WC байт1 С байт 1 С С

Рис. 3.18. Запись байта в память



ментация пока еще имеет гриф laquo;предварительно raquo;, возможно, что ко дню выхода этой книги из печати микросхемы К5004РС2 и КР5004РР4 производства ОАО laquo;Ангстрем raquo;, г. Зеленоград уже появятся в продаже.

Что же это за микросхемы? Просматривая документацию, вы не найдете там упоминания об 1С, но, сравнив принципы доступа с фирменными, приведенными чуть выше, можно убедиться в полной совместимости с этой шиной. Мало того, интерфейсные линии имеют обозначения SCL и SDA, как у лицензированных микросхем 1С.

Микросхема К5004РС2 (АДБК.431210.792 ТУ) совместима с режимами low-speed и fast-speed. Она организована страницами по 8 байтов. Количество страниц - 32. Запись осуществляется блоками размером от 1 до 8 байтов в одной странице, при одном цикле записи. Питается микросхема напряжением 2,7...5,5 В, имеет аппаратную защиту от записи.

Микросхема КР5004РР4 (АДБК.431210ю737 ТУ) также совместима с режимами low-speed и fast-speed, организована страницами по 8 байтов. Количество страниц - 64, питание от 4,5 до 5,5 В. Обе микросхемы будут выпускаться в двух корпусах - DIP8 и SOIC.

В чем же может заключаться преимущество данных микросхем перед импортными? Пожалуй, только в цене.

3.2. Синтезаторы частоты

Синтезаторы частоты используются в радиоприемной аппаратуре, телевизорах, аппаратуре сотовой и многоканальной связи для получения стабильной во времени частоты, которую можно регулировать с определенным шагом. Другими словами, синтезатор служит для формирования сетки частот. Синтезаторы частоты обычно выполняются с применением цифровой техники, то есть необходимая частота задается в цифровом виде, управление осуществляется с помощью микроконтроллера. Красноречивый пример удобства использования цифровой настройки вы можете почувствовать, когда включаете в телевизоре режим автоскашфования. Синтезатор плавно laquo;пробежит raquo; диапазон, микроконтроллер laquo;запомнит raquo; найденные те-



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [ 19 ] 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63