Универсальный внешний накопитель для всех iOS-устройств, совместим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 до 24:00 пн-пт | c 10:00 до 18:00 сб
0 Comments

Разработка микропроцессорной системы “Автомобильные часы-термометр-вольтметр” на базе микроконтроллера курсовая по коммуникациям и связи | Дипломная Теория массовой коммуникации

Скачай Разработка микропроцессорной системы “Автомобильные часы-термометр-вольтметр” на базе микроконтроллера курсовая по коммуникациям и связи и еще Дипломная в формате PDF Теория массовой коммуникации только на Docsity! РЕФЕРАТ Пояснительная записка состоит из 38 страниц, 9 рисунков, 4 таблиц, 7 источников. Микроконтроллер, громкоговоритель, Термодатчик, Жидкокристаллический индикатор, ИК- ЛУЧИ Цель работы: разработка микропроцессорной системы на базе микроконтроллера, автомобильных часов-термометра-вольтметра. Содержание работы: в работе выполнено построение структурной схемы, сформирован алгоритм работы системы, выбор элементной базы, оптимальной для реализации поставленных задач по диапазону характеристик, разработана программа, разработана принципиальная схема устройства. СОДЕРЖАНИЕ Введение 1. Описание объекта и функциональная спецификация 2. Описание структуры системы 3. Описание ресурсов МК AT89C2051 4. Ассемблирование 5. Разработка алгоритма работы устройства 6. Описание выбора элементной базы и работы принципиальной схемы Заключение Список литературы Приложение А. Листинг программы и объектный файл 3..a индикация текущего времени 3..b будильник 3..c таймер 3..d индикация температуры в четырех точках 3..e звуковая сигнализация при повышении температуры 3..f индикация напряжения в бортовой сети автомобиля 3..g звуковая сигнализация при падении напряжения бортовой сети 3..h управление режимами работы устройства с помощью ИК-пульта 2. Описание структуры системы После определения входов и выходов устройства разработана структурная схема устройства. Структурная схема автомобильных вольтметра-термометра-часов приведена на рис. 1. Громкоговоритель Рис. 1. Структурная схема автомобильных часов-термометра- вольтметра 3. Описание ресурсов МК AT89C2051 AT89C2051 разработан по технологии КМОП. Микроконтроллер оснащенный Flash программируемым и стираемым ПЗУ, а также совместим по системе команд и по выводам со стандартными приборами семейства MCS-51. Объем Flash ПЗУ – 2 Кбайта, ОЗУ – 128 байтов. Имеет 15 линий ввода/вывода, один 16-разрядный таймера/счетчика событий, полнодуплексный порт (UART) пять векторных двухуровневых прерываний, встроенный прецизионный аналоговый компаратор, встроенные генератор и схему формирования тактовой последовательности. Напряжение программирования Flash памяти – 12 В и ее содержимие может быть защищено от несанкционированных записи/считывания. Имеется возможность очистки Flash памяти за одну операцию и возможность считывания встроенного кода идентификации. Ток потребления в активном режиме на частоте 12 МГц не превышает 15 мА при 6 В и 5,5 мА при напряжении питания 3 В. В пассивном режиме (ЦПУ остановленно, но система прерываний, ОЗУ, таймер/счетчик событий и последовательный порт остаются активными) потребление не превышает 5 мА и 1мА. В стоповом режиме ток потребления не превышает 100 мкА и 20 мкА при напряжении питания 6 В и 3 В, соответственно. Микроконтроллер AT89C2051 ориентирован на использование в качестве встроенного управляющего контороллера. Для питания устройства используется интегральный стабилизатор U5 типа 7805. Потребляемый устройством ток очень небольшой, поэтому радиатор для этой микросхемы не нужен. Поскольку микросхемы контроллера ЖКИ требуют небольшого количества сигналов для связи с микроконтроллером, индикатор можно выполнить конструктивно в отдельном корпусе минимального размера и расположить его в удобном для обозрения месте. Провода датчиков температуры могут иметь длину несколько метров. При этом обязательно должен присутствовать земляной провод. Использовать в качестве земли кузов автомобиля нежелательно. Удобно для термометров использовать аудио кабель, который имеет два провода в общем экране, изолированном снаружи. AT89C2051 – 8-разрядный микроконтроллер с Flash ПЗУ Листинг программы и объектный файл приведен в Приложении А. 5. Разработка алгоритма работы устройства Алгоритм работы программы показан на рис. 4. После запуска и инициализации микроконтроллера программа переходит к распределителю, в котором каждую секунду последовательно измеряется напряжение, проверяются кнопки, и выполняется вывод на индикацию. Прерывание от этой последовательности происходит каждую секунду для подсчета времени в часах и таймере, если он включен. После установки флага “Одна секунда” проверяется бортовое напряжение. Если присутствует его отклонение от установленного, то включается звуковой сигнал. Если отклонения нет, то измеренные значения перекодируются для индикации в двоично-десятичный код. Далее программа переходит к проверке кнопок. Поскольку кнопки — многофункциональные, то и их проверка несколько усложнена. Вначале проверяется флаг индикации часов. Если индикация часов отсутствует, то кнопка установки курсора “Разряд” не проверяется, а сразу проверяется кнопка “Режим”. Если индикация часов включена и нажата кнопка “Разряд”, то к регистру курсора прибавляется единица. Если кнопка “Режим” нажата, то на единицу увеличивается регистр режима. По значению регистра режима из таблицы выбирается режим индикации (рис. 5). При индикации напряжения ранее перекодируемые значения напряжения переписываются в регистры индикации. При индикации часов проверяется, был ли ранее введен курсор в поле индикатора. Если значение регистра курсора — ненулевое, то выполняется установка часов. Если при этом нажата кнопка “Установка”, то к выбранному разряду прибавляется единица, а регистры индикации заполняются новыми значениями. Если установка отсутствует, то регистры индикации заполняются значениями текущего времени. Микросхема КР1820ВГ1 [1] используется для управления 36- сегментным ЖКИ в режиме 3-уровневого мультиплексирования. Микросхема изготавливается по КМОП-технологии и выпускается в 20-выводном пластмассовом DIP-корпусе. Микросхема содержит встроенный тактовый генератор, резистивный делитель напряжения и делители частоты, с помощью которых формируются сигналы управления строками (общими электродами) и столбцами (сегментными электродами) ЖКИ в режиме 3- уровневого мультиплексирования. Одна микросхема имеет три выхода управления строками и 12 выходов управления столбцами. Предусмотрена возможность каскадирования схем, что позволяет использавать их для управления мультиплексным ЖКИ с числом сегментов более 36. Микросхема не требует никаких навесных компонентов и работает в диапазоне напряжения питания от 3 до 6 вольт. Назначение выводов микросхемы КР1820ВГ1 показано в таблице 1. Таблица 1. Назначение выводов микросхемы КР1820ВГ1. Вывод Обозначение Тип Назначение 1…3 COB1, COC3, COB3 Выход Управление столбцами В1, С3, В3 4 CS Вход Выбор кристалла 5 Ucc – Напряжение источника питания 6 GND – Общий 7 D Вход Данные 8…13 COA2, COB4, COB2, COA1, COC2, COC4 Выход Управление столбцами A2, B4, B2, A1, C2, C4 14 C Вход Тактовый сигнал С 15 COA/G Выход Управление сторокой А (вход генератора G) 16 COC/G Выход Управление сторокой С (выход генератора G) 17 COB Выход Управление строкой В 18…20 COC1, COA3, COA4 Выход Управление столбцами B1, A3, A4 Микросхема КР1820ВГ1 имеет четыре режима работы: одиночный, старший, младший и тестовый. В одиночном режиме одна микросхема управляет 36-сегментным ЖКИ, обеспечивая полную синхронизацию его работы. Старший и младний режимы предназначены для организации управления ЖКИ с числом сегментов более 36, тестовый режим – для контроля качества микросхем в процессе изготовления. Данные вводятся в микросхему в последовательном коде по входу D с синхронизацией записи фронтом тактовых импульсов по входу C (рис. 6). Рис. 6. Загрузка микросхемы КР1820ВГ1 по последовательной шине Код записываемых данных определяется конкретной схемой подключения шин управления строками и столбцами к сегментам ЖКИ, а также конфигурацией ЖКИ. Рис.7. Конфигурация сегментов ЖКИ. На рис. 7 показан пример конфигурации ЖКИ, а в таблице 2 показан порядок следования битов в кодовой посылке для этого варианта подключения такого ЖКИ. Таблица 2. Порядок следования битов в кодовой посылке Бит Вывод Сегмент ЖКИ Бит Вывод Сегмент ЖКИ D0 COA1, COC/G h2 D20 COB3, COC/G D3 D1 COB1, COB G1 D21 COA3,COB C3 D2 COC1,COA/G F1 D22 COA3, COA/G B3 D3 COC1, COB E1 D23 COB3, COA/G A3 D4 COB1, COC/G D1 D24 COA4, COC/G h5 D5 COA1,COB C1 D25 COB4, COB G4 D6 COA1, COA/G B1 D26 COC4,COA/G F4 D7 COB1, COA/G A1 D27 COC4, COB E4 D8 COA2, COC/G h3 D28 COB4, COC/G D4 D9 COB2, COB G2 D29 COA4,COB C4 D10 COC2,COA/G F2 D30 COA4, COA/G B4 D11 COC2, COB E2 D31 COB4, COA/G A4 D12 COB2, COC/G D2 D32 COC1, COC/G P1 D13 COA2,COB C2 D33 COC2, COC/G P2 D14 COA2, COA/G B2 D34 COC3, COC/G P3 D15 COB2, COA/G A2 D35 COC4, COC/G P4 D16 COA3, COC/G h4 D36 Не используется – D17 COB3, COB G3 D37 Q6 – D18 COC3,COA/G F3 D38 Q7 – D19 COC3, COB E3 D39 Q8 – Биты D0. .D7 соответствуют сегментам первого разряда, биты D8..D15 – второго и т. д. Биты D32..D35 соответствуют специальным сегментам P1…P4. Бит D36 может принимать любое значение. Биты D37 и D38 (Q6 и Q7) управляют режимом работы схемы согласно таблице 3. Бит D39 (Q8) предназначен для синхронизации работы двух и более микросхем при каскадировании. Для загрузки микросхемы в одиночном режиме необходимо выполнить следующую последовательность действий: установить на сходе CS уровень логического 0 записать восемь битов данных для каждой цифры первого-четвертого разрядов записать четыре бита для специальных сегментов и четыре бита управления: 0|0|1|1|P4|P3|P2|P1 установить на входе CS уровень логической 1 проводный интерфейс, который в фирменной документации описан весьма неоднозначно. Это довольно редкий пример плохого фирменного описания. Поэтому в новых разработках лучше применять более современные микросхемы, например DS1307 с интерфейсом I2C. В качестве датчиков температуры применены микросхемы цифровых термометров DS1821 фирмы Dallas. В цепях данных термометров включены защитные цепочки R11-R14, VD1-VD8, а в цепи питания включен ограничивающий резистор R10 для защиты от короткого замыкания. Несмотря на то, что аппаратно имеется возможность подключить четыре термометра, данная версия программы работает только с тремя. Это вызвано недостаточным объемом памяти программ. Термометры устанавливаются в разных местах автомобиля. В данном случае они были установлены в салоне, на открытом воздухе и в моторном отсеке. Благодаря наличию заданных программно порогов, кроме индикации температуры осуществляется ещё и контроль ее выхода за безопасные пределы. Ввиду недостаточного объема памяти программ, редактирование порогов температур не поддерживается. Пороги в виде констант внесены в текст программы. Для первого термометра +55 градусов, а для второго и третьего термометра +99 градусов. Для измерения напряжения бортовой сети построен простейший 8- разрядный АЦП на основе встроенного в микроконтроллер компаратора. Для уменьшения влияния помех используется 16-кратное усреднение результатов. Принцип работы АЦП пояснен на рис. 8. Рисунок 8. Принцип работы АЦП На входе AIN1 формируется пилообразное напряжение, которое сравнивается с входным напряжением, которое через делитель R2, R3 поступает на вход компаратора AIN0. Емкость C8 снижает влияние помех на показания вольтметра. Пилообразное напряжение формируется на емкости C9 в результате заряда ее стабильным током от генератора тока, собранного на элементах VT2, VD9, R6. Перед началом измерения конденсатор C9 разряжен с помощью открытого ключа VT3. Когда начинается цикл измерения, на порту P1.5 устанавливается низкий логический уровень, транзистор VT3 закрывается, и напряжение на конденсаторе C9 начинает линейно нарастать. В это время разрешается счет программному счетчику. Счет идет до тех пор, пока напряжение на C9 не станет равным входному (на средней точке делителя R2, R3). При этом переключается встроенный компаратор, и счет запрещается. Значение, накопленное в счетчике, будет пропорционально входному напряжению. Применение генератора тока (а не резистора) позволило получить линейный закон заряда C9, что исключило необходимость программной линеаризации АЦП, которая потребовала бы дополнительных затрат и так дефицитной памяти программ. Необходимо отметить, что конденсатор C9 должен быть термостабильным, например, с пленочным диэлектриком типа К73-17. С помощью резистора R6 подбирают ток генератора таким образом, чтобы показания АЦП совпадали с реальным значением напряжения на входе +B. Кроме индикации напряжения осуществляется контроль его падения ниже порога 10В. В случае такого падения включается звуковая сигнализация. Для управления устройством применяется ИК-пульт дистанционого управления. Конструктивно он выполнен на базе дешевого малогабаритного калькулятора. Использованы только его корпус и клавиатура. В пульту применена микросхема INA3010D в корпусе SOIC. Для питания используются два элемента СЦ-30. Используемый номер системы кода RC-5 – 1EH. Схема пульта не приводится, так как практически повторяет типовую схему включения микросхемы INA3010 (SAA3010) и зависит от конфигурации конкретной клавиатуры. Коды, соответствующие кнопкам, также могут отличаться от заданных. Для восстановления соответствия необходимо правильно заполнить перекодировочную таблицу в программе. Сделать это можно даже не перетранслируя программы с помощью шестнадцатиричного редактора прямо в .bin – файле. Таблица расположена по адресам 7B8H – 7E3H . Соответствие функций управления, их внутренних кодов (после перекодировки) и кодов ИК ДУ (до перекодировки) приведено в таблице 4. Таблица 4. Коды кнопок управления Номер команды Название команды Внутренний код команды (после перекодировки) Код ИК ДУ (до перекодировки) 1 TIMER 0CH 00H 2 CLOCK 0DH 01H 3 ALARM 0EH 02H 4 LOCK 0FH 03H 5 7 08H 08H 6 8 09H 09H 7 9 0AH 0AH 8 LIST 10H 0BH 9 4 05H 10H 10 5 06H 11H 11 6 07H 12H 12 ESCAPE 11H 13H 13 ALARM DISABLE 14H 18H 14 TIMER CLEAR 13H 1AH 15 0 01H 20H 16 BACKSPACE 12H 22H 17 1 02H 28H 18 2 03H 29H 19 3 04H 2AH 20 ENTER 0BH 2BH СПИСОК ЛИТЕРАТУРЫ 1. Белов А.В. Микроконтроллеры АVR в радиолюбительской практике – СП- б, Наука и техника, 2007 – 352с. 2. Проектирование цифровых устройств на однокристальных микроконтроллерах / В.В. Сташин [и др.]. – М.: Энергоатомиздат, 1990. – 224 с. 3. Евстифеев А. В. Микроконтроллеры Microchip: практическое руководство/ А.В.Евстифеев. – М.: Горячая линия – Телеком, 2002. – 296 с. 4. Кравченко А.В. 10 практических устройств на AVR-микроконтроллерах. Книга 1 – М., Додэка –ХХ1, МК-Пресс, 2008 – 224с. 5. Трамперт В. Измерение, управление и регулирование с помощью АVR- микроконтроллеров: Пер. с нем – К., МК-Пресс, 2006 – 208с. 6. Мортон Дж. Микроконтроллеры АVR. Вводный курс /Пер. с англ. – М., Додэка –ХХ1, 2006 – 272с. 7. Техническая документация на микроконтроллеры AT89C2051 фирмы «Atmel». ООО «Микро -Чип», Москва, 2002.-184 с. ПРИЛОЖЕНИЕ А Листинг программы и объектный файл ; ЧАСЫ-ТЕРМОМЕТР-ВОЛЬТМЕТР ДЛЯ АВТОМОБИЛЯ. РАЗРАБОТАЛ ДЕРКАЧ ; ПРОГРАММА = ABTO.ASM ; ВЕРСИЯ: 20-01-07. ; АССЕМБЛЕР И ОТЛАДЧИК: MPLAB IDE, ВЕРСИЯ: 5.70.40. LIST P=16F676 #INCLUDE P16F676.INC __CONFIG 31D0H ;============================================== ; ИСПОЛЬЗУЕТСЯ КВАРЦ ЧАСТОТОЙ 32768 ГЦ. ; КОЭФФИЦИЕНТ ДЕЛЕНИЯ ПРЕДДЕЛИТЕЛЯ РАВЕН 32, ЧТО ВМЕСТЕ ; С TMR0 (256) И ЦИКЛОМ, РАВНЫМ 4 ТАКТАМ ; ДАЕТ НА ВЫХОДЕ 1 СЕКУНДУ (4х32х256=32768). ;============================================== ; RA1 – РЕЖИМ – УСТАНОВКА, RA2 – РАЗРЯД – ПУСК, ; RA3 – ВЫХОД ИЗЛУЧАТЕЛЯ, ; RC5 – LOAD, RC3 – DIN, ; RC4 – DCLK ;=========================================== CBLOCK H’20’ ;=========================================== ; ОПРЕДЕЛЕНИЕ РЕГИСТРОВ ВРЕМЕНИ. ;=========================================== HOU ;ЧАСЫ ДВОИЧНЫЕ. CL ;ЕДИНИЦЫ СЕКУНД ЧАСОВ. CH ;ДЕСЯТКИ СЕКУНД. ML ;ЕДИНИЦЫ МИНУТ. MH ;ДЕСЯТКИ МИНУТ. HL ;ЕДИНИЦЫ ЧАСОВ. HH ;ДЕСЯТКИ ЧАСОВ. TCL ;ДЛЯ ТАЙМЕРА. TCH ; TML ; TMH ; THL ; THH ; ;=============================================== ; РЕГИСТРЫ ДЛЯ ОРГАНИЗАЦИИ ИНДИКАЦИИ. ;=============================================== ZPT ;РЕГИСТР ЗАПЯТОЙ. TZPT ;ЗАПЯТАЯ ДЛЯ ВЫВОДА НА ИНДИКАЦИЮ. COUZ ;СЧЕТЧИК ВЫВОДА ЗАПЯТЫХ. COU ;СЧЕТЧИК ВЫВОДА БИТ. KYPC ;ВЫБОР РАЗРЯДА УСТАНОВКИ. KYPCI ;ИНДИКАЦИИ. PEID ;РЕЖИМА ИНДИКАЦИИ. TEMP ;ВРЕМЕННЫЙ. EDI ;ДЕСЯТЫЕ НАПРЯЖЕНИЯ. DEI ;ЕДИНИЦЫ ВОЛЬТ. COI ;ДЕСЯТКИ ВОЛЬТ. ;================================================ ; ВРЕМЕННЫЕ. 80H ;ВЫБРАН АНАЛОГОВЫЙ ВХОД RA0/AN0. BCF STATUS,5 ;ПЕРЕХОДИМ В БАНК 0. CLRF PORTC ;ВЫХОД И СВЕТОДИОД ВЫКЛЮЧЕНЫ. CLRF T1CON ;ТАЙМЕР 1 ОТКЛЮЧЕН. MOVLW .7 MOVWF CMCON ;КОМПАРАТОР ВЫКЛЮЧЕН. CLRF FLAG ;ВСЕ ОБНУЛЯЕМ И УСТАНАВЛИВАЕМ. CLRF FLAG1 CLRF EDI CLRF DEI CLRF COI CLRF CL CLRF CH CLRF ML CLRF MH CLRF HL CLRF HH CLRF TCL CLRF TCH CLRF TML CLRF TMH CLRF THL CLRF THH CLRF PEID CLRF ZPT CLRF COUZ CLRF COU CLRF HOU MOVLW 96H MOVWF YCTL ;УСТАНОВКА МАКСИМУМА = 15,0 B. MOVLW 78H MOVWF YCTLI ;УСТАНОВКА МИНИМУМА = 12,0 B. CLRF KYPC BSF FLAG,4 GOTO PAC ;========================================== ; 3. ТАБЛИЦА СЕГМЕНТОВ. ;========================================== SEG ;D E G F A B C K ADDWF PCL,1 ; RETLW B’11011110′ ;0 RETLW B’00000110′ ;1 RETLW B’11101100′ ;2 RETLW B’10101110′ ;3 RETLW B’00110110′ ;4 RETLW B’10111010′ ;5 RETLW B’11111010′ ;6 RETLW B’00001110′ ;7 RETLW B’11111110′ ;8 RETLW B’10111110′ ;9 RETLW B’00000000′ ;10-> ПУСТО. RETLW B’00100000′ ;11-> ПРОЧЕРК. RETLW B’10000000′ ;12-> ПРОЧЕРК. ;================================================= ; 4. ТАБЛИЦА ПЕРЕКОДИРОВКИ КУРСОРА. ;================================================= KYPCY MOVFW KYPC ; ADDWF PCL,1 ; RETURN ;НЕТ КУРСОРА. RETLW B’00000100′ ;3 RETLW B’00001000′ ;4 RETLW B’00010000′ ;5 RETLW B’00100000′ ;6 RETLW B’01000000′ ;7 ;=================================================== ; 5. ВЫБОР РЕЖИМА ИНДИКАЦИИ. ;=================================================== VUBOR MOVFW PEID ;ИЗМЕНЯЕМ РЕЖИМ ИНДИКАЦИИ. ADDWF PCL,1 ; GOTO INDH;ИНДИКАЦИЯ ЧАСОВ. GOTO INDT ;ТАЙМЕРА. CLRFKYPC ;ОБНУЛИМ. BSF FLAG,4 ;НЕТ КУРСОРА В ПОЛЕ. BCF FLAG,7 ;НЕТ УСТАНОВКИ. RETURN ; ;========================================= ; 10. ВВОД КУРСОРА В МЛ. РАЗРЯД РЕГИСТРОВ. ;========================================= KYPVO BTFSC FLAG,4 ;ЕСЛИ НЕТ КУРСОРА, RETURN ;ТО ВЕРНЕМСЯ. CALL KYPCY ;УСТАНОВИМ РЕЖИМЫ. MOVWF KYPCI ;В КУРСОР ИНДИКАЦИИ. RRF KYPCI,1 ;ЗАПОЛНИМ БИТ “С”. ADDCF R1,1 ;ПЕРЕНЕСЕМ В РЕГИСТР ИНДИКАЦИИ. RRF KYPCI,1 ;ЗАПОЛНИМ БИТ “С”. ADDCF R2,1 ;ПЕРЕНЕСЕМ В РЕГИСТР ИНДИКАЦИИ. RRF KYPCI,1 ;ОСТАЛЬНЫЕ РЕГИСТРЫ ADDCF R3,1 ;ЗАПОЛНЯЕМ АНАЛОГИЧНО. RRF KYPCI,1 ; ADDCF R4,1 ; RRF KYPCI,1 ; ADDCF R5,1 ; RRF KYPCI,1 ; ADDCF R6,1 ; RRF KYPCI,1 ; ADDCF R7,1 ; RRF KYPCI,1 ; ADDCF R8,1 ; RETURN ; ;============================================= ; 11. ВЫВОД НА ИНДИКАЦИЮ. ;============================================= IND CALL KYPVO ;ВВЕДЕМ КУРСОРЫ В РЕГИСТРЫ ИНДИКАЦИИ. MOVFW ZPT ;ЗНАЧЕНИЯ ЗАПЯТЫХ ПЕРЕПИШЕМ MOVWF TZPT ;ВО ВРЕМЕННЫЙ РЕГИСТР. BSF FLAG1,2 ;ЗАПЯТАЯ ПЕРЕДАНА. BCF PORTC,DIN ;ДАННЫЕ РАВНЫ НУЛЮ. BCF PORTC,LOAD ;НАЧАЛО ПЕРЕДАЧИ (LOAD=0). RRF TZPT,1 ;ВЫТОЛКНЕМ ОЧЕРЕДНУЮ ЗАПЯТУЮ. CALL VUV0 ; BCF FLAG1,2 ;ЗАПЯТАЯ ПЕРЕДАНА. MOVLW R1 ;ЗАПИШЕМ АДРЕС ПЕРВОГО РЕГИСТРА ИНДИКАЦИИ. MOVWF FSR ; MOVFW INDF ;ЗНАЧЕНИЕ ПЕРВОГО РЕГИСТРА MOVWF TEMP ;ПЕРЕПИШЕМ ВО ВРЕМЕННЫЙ. BCF PORTC,LOAD ;НАЧАЛО ПЕРЕДАЧИ (LOAD=0). CALL VUVOD ;НА ВЫВОД. POVT BSF FLAG1,2 ;ЗАПЯТАЯ ПЕРЕДАНА. RRF TZPT,1 ;ВЫТОЛКНЕМ ОЧЕРЕДНУЮ ЗАПЯТУЮ. CALL VUV0 ; BCF FLAG1,2 ;ЗАПЯТАЯ ПЕРЕДАНА. INCF FSR,1;УВЕЛИЧИМ АДРЕС РЕГИСТРА ИНДИКАЦИИ. MOVFW INDF ;ПЕРЕПИШЕМ ЕГО ЗНАЧЕНИЕ MOVWF TEMP ;ВО ВРЕМЕННЫЙ. CALL VUVOD ;НА ВЫВОД. INCF COUZ,1 ;ПОДСЧИТАЕМ ЧИСЛО MOVLW .7 ;ПЕРЕДАВАЕМЫХ SUBWF COUZ,0 ;ЗАПЯТЫХ. BTFSC STATUS,2; CLRFCOUZ ;ОБНУЛИМ СЧЕТЧИК. BTFSS STATUS,2; GOTO POVT ;ПОВТОРИМ ВЫВОД. BSF PORTC,LOAD ;КОНЕЦ ПЕРЕДАЧИ. RETURN ; CUNX BSF PORTC,DCLK ;СИНХРОТМПУЛЬС = 1. CALL PAUS;ПАУЗА. BCF PORTC,DCLK ;СИНХРОИМПУЛЬС = 0. RETURN ;ВОЗВРАТ. PAUS MOVLW .5 ;МОЖНО ПОДБИРАТЬ ЗНАЧЕНИЕ ПАУЗЫ. ADDLW -1 ;ПАУЗА = ЧИСЛО Х 4 МКС. BTFSS STATUS,2; GOTO $-2 ;ПОВТОРИМ. RETURN ;ВЕРНЕМСЯ. VUVOD RRF TEMP,1 ;СДВИНЕМ ВПРАВО. VUV0 BTFSS STATUS,0;ПО НУЛЕВОМУ РАЗРЯДУ BCF PORTC,DIN ;УСТАНАВЛИВАЕМ ДАННЫЕ BTFSC STATUS,0;В 0 ИЛИ 1. BSF PORTC,DIN ; CALL CUNX ;СИНХРОНИЗИРУЕМ ДАННЫЕ. BTFSC FLAG1,2 ;ЕСЛИ ЗАПЯТАЯ ПЕРЕДАНА, RETURN ;ТО ВЕРНЕМСЯ. INCF COU,1 ;ПОДСЧИТАЕМ ЧИСЛО БИТ. MOVLW .8 ; SUBWF COU,0 ; BTFSS STATUS,2;ЕСЛИ НЕ ВСЕ БИТЫ ПЕРЕДАНЫ, MOVFW MH ;ЕСЛИ ДЕСЯТКИ МИНУТ ADDLW -5H ;РАВНЫ 5, BZ HOL ;ИДЕМ СРАВНИВАТЬ ЧАСЫ. INCF MH,1 ;ИЛИ УВЕЛИЧИМ ДЕСЯТКИ МИНУТ. RETURN HOL BCF FLAG1,5 ;НАПОМИНАНИЕ ОБ АВАРИИ НАПРЯЖЕНИЯ. CLRFMH ;ОБНУЛИМ ДЕСЯТКИ МИНУТ. MOVFW HH ;ЕСЛИ ДЕСЯТКИ ЧАСОВ ADDLW -2H ;РАВНЫ 2, BZ HL4 ;ПРОВЕРИМ ЕДИНИЦЫ ЧАСОВ. MOVFW HL ;ЕСЛИ ЕДИНИЦЫ ЧАСОВ РАВНЫ 9, ADDLW -9H ; BZ $+3 ;УВЕЛИЧИМ ДЕСЯТКИ ЧАСОВ. INCF HL,1 ;ИЛИ УВЕЛИЧИМ ЕДИНИЦЫ ЧАСОВ. RETURN CLRFHL ; INCF HH,1 ; RETURN HL4 MOVFW HL ;ЕСЛИ ЕДИНИЦЫ ЧАСОВ ADDLW -3H ;РАВНЫ 3, BZ HOH ;ИДЕМ ОБНУЛЯТЬ. INCF HL,1 ;ИЛИ ПРИБАВИМ ЕДИНИЦУ. RETURN HOH CLRFHL ; CLRF HH ;ОБНУЛИМ ДЕСЯТКИ ЧАСОВ. RETURN ; ;============================================= ; 14. ТАЙМЕР. ;============================================= TAIM BSF FLAG,5 ;СЛЕДУЮЩАЯ ОСТАНОВКА ТАЙМЕРА. MOVLW .9 ;ЕСЛИ УЖЕ 9 СЕКУНД, SUBWF TCL,0 ; BC $+3 ;ИДЕМ НА СРАВНЕНИЕ ДЕСЯТКОВ СЕКУНД. INCF TCL,1 ;ИНАЧЕ ПРИБАВИМ ЕДИНИЦУ. RETURN CLRFTCL ;ОБНУЛИМ СЕКУНДЫ. MOVFW TCH ;ЕСЛИ ДЕСЯТКИ СЕКУНД ADDLW -5H ;РАВНЫ 5, BZ $+3 ;ИДЕМ СРАВНИВАТЬ МИНУТЫ. INCF TCH,1 ;ИНАЧЕ УВЕЛИЧИМ ДЕСЯТКИ СЕКУНД. RETURN CLRFTCH ;ОБНУЛИМ ДЕСЯТКИ СЕКУНД. MOVFW TML ;ЕСЛИ ЕДИНИЦЫ МИНУТ ADDLW -9H ;РАВНЫ 9, BZ $+3 ;ИДЕМ СРАВНИВАТЬ ДЕСЯТКИ. INCF TML,1 ;ИНАЧЕ УВЕЛИЧИМ МИНУТЫ. RETURN CLRFTML ;ОБНУЛИМ ЕДИНИЦЫ МИНУТ. MOVFW TMH ;ЕСЛИ ДЕСЯТКИ МИНУТ ADDLW -5H ;РАВНЫ 5, BZ $+3 ;УВЕЛИЧИМ ЧАСЫ. INCF TMH,1 ;ИЛИ УВЕЛИЧИМ ДЕСЯТКИ МИНУТ. RETURN CLRFTMH ;ОБНУЛИМ ДЕСЯТКИ МИНУТ. MOVFW THL ;ЕСЛИ ЕДИНИЦЫ ЧАСОВ РАВНЫ 9, ADDLW -9H ; BZ $+3 ;УВЕЛИЧИМ ДЕСЯТКИ ЧАСОВ. INCF THL,1 ;ИЛИ УВЕЛИЧИМ ЕДИНИЦЫ ЧАСОВ. RETURN CLRFTHL ;ОБНУЛИМ ЧАСЫ. MOVFW THH ;ЕСЛИ ДЕСЯТКИ ЧАСОВ РАВНЫ 9, ADDLW -9H ; BZ $+3 ;ОБНУЛИМ. INCF THH,1 ;ИЛИ УВЕЛИЧИМ ДЕСЯТКИ ЧАСОВ. RETURN CLRFTHH ; RETURN T00 BTFSS FLAG,5 ; GOTO $+4 ; BCF FLAG,2 ;ТАЙМЕР ВЫКЛЮЧЕН. BCF FLAG,5 ;СЛЕДУЮЩЕЕ ВКЛЮЧЕНИЕ ТАЙМЕРА. RETURN ; CLRFTCL ;ВСЕ ОБНУЛЯЕМ. CLRFTCH ; CLRFTML ; CLRFTMH ; CLRFTHL ; CLRFTHH ; BSF FLAG,2 ;ВКЛЮЧИМ ТАЙМЕР. RETURN ;=================================================== ; 15. АЦП – ПРЕОБРАЗОВАНИЯ (ИЗМЕРЕНИЕ ВХОДНЫХ ВЕЛИЧИН). ;=================================================== ADP MOVLW B’10000001′ ;СИНХРОНИЗАЦИЯ ОТ RC ; И СТАРШИЙ ПОЛУБАЙТЫ. ЕСЛИ РЕЗУЛЬТАТ СПЕРЕНОСОМ 1 В 3 РАЗРЯД (10=7+3), ТО ЗАПИСЫВАЕМ ; НОВОЕ ЗНАЧЕНИЕ В РЕГИСТР. ВЫПОЛНЯЕМ 16 РАЗ СДВИГАЯ БИТЫ РЕГИСТРОВ. ;====================================================== BINDEC MOVLW .16 ;ЗАПИШЕМ ЧИСЛО СДВИГОВ MOVWF COU ;В СЧЕТЧИК. BIDE BCF STATUS,0 ;ОБНУЛИМ БИТ “С”. RLF TEKL,1 ;СДВИНЕМ ПЕРЕКОДИРУЕМОЕ RLF TEKH,1 ;ЧИСЛО ПЕРЕМЕЩАЯ ЕГО СТАРШИЙ БИТ RLF EDA,1 ;В МЛАДШИЙ БИТ РЕГИСТРОВ RLF DEA,1 ;РЕЗУЛЬТАТА. DECFSZ COU,1 ;ЗАФИКСИРУЕМ СДВИГ В СЧЕТЧИКЕ. GOTO RASDEC ;ПРОВЕРИМ ПОЛУБАЙТЫ НА СЕМЕРКУ. GOTO MESTO ;ЕСЛИ СЧЕТЧИК ПУСТ, ЗАПОЛНИМ РЕГИСТРЫ ИНДИКАЦИИ. RASDEC MOVLW EDA ;ЗАПИШЕМ АДРЕС РЕГИСТРА MOVWF FSR ;В РЕГИСТР КОСВЕННОЙ АДРЕСАЦИИ. CALL BCD ;ПРОВЕРИМ ЗНАЧЕНИЕ РЕГИСТРА НА 7. MOVLW DEA ;АНАЛОГИЧНЫЕ ОПЕРАЦИИ ПРОДЕЛАЕМ MOVWF FSR ;С ДРУГИМИ РЕГИСТРАМИ. CALL BCD ; GOTO BIDE ;ПОЙДЕМ ПОВТОРЯТЬ СДВИГ. BCD MOVLW 3 ;0000 0011 ADDWF 0,0 ;ПРИБАВИМ 3 К РЕГИСТРУ И РЕЗУЛЬТАТ MOVWF TEMP ;ЗАПИШЕМ ВО ВРЕМЕННЫЙ РЕГИСТР. BTFSC TEMP,3 ;ПРОВЕРИМ 3 БИТ И ЕСЛИ ОН РАВЕН НУЛЮ, MOVWF 0 ;ПРОПУСКАЕМ ЗАПИСЬ РЕЗУЛЬТАТА В РЕГИСТР. MOVLW 30 ;48=0011 0000 ADDWF 0,0 ;ПРИБАВИМ 3 К СТАРШЕМУ ПОЛУБАЙТУ РЕГИСТРА И РЕЗУЛЬТАТ MOVWF TEMP ;ЗАПИШЕМ ВО ВРЕМЕННЫЙ РЕГИСТР. BTFSC TEMP,7 ;ЕСЛИ БИТ ЕДИНИЧНЫЙ, MOVWF 0 ;ТО ЗАПИШЕМ НОВОЕ ЗНАЧЕНИЕ В РЕГИСТР. RETURN ;ВЕРНЕМСЯ ДЛЯ ЗАГРУЗКИ НОВОГО ЗНАЧЕНИЯ РЕГИСТРА. ;====================================================== ; 18. ИЗВЛЕКАЕМ ПОЛУБАЙТЫ ИЗ РЕГИСТРОВ СЧЕТА В РЕГИСТРЫ ИНДИКАЦИИ. ;====================================================== MESTO MOVLW B’00001111′ ;ИЗВЛЕКАЕМ ПОЛУБАЙТЫ ANDWF DEA,0 ;В РЕГИСТРЫ ИНДИКАЦИИ. MOVWF COI ; MOVLW B’11110000′ ; ANDWF EDA,0 ; MOVWF DEI ; SWAPF DEI,1 ; MOVLW B’00001111′ ; ANDWF EDA,0 ; MOVWF EDI ; CLRFEDA ; CLRFDEA ; RETURN ; ;================================================== ; 19. СМЕНА ИНДИКАЦИИ ПРИ СМЕНЕ РЕЖИМА. ;================================================== INDH BTFSC FLAG,7 ;ЕСЛИ КУРСОР ЕСТЬ, CALL YCT ;ТО ИДЕМ НА УСТАНОВКУ. MOVLW .10 ;ПУСТО. CALL SEG ;ЗАПОЛНИМ РЕГИСТРЫ ИНДИКАЦИИ. MOVWF R1 ; MOVWF R2 ; MOVWF R8 ; BTFSS FLAG,6 ; GOTO $+6 ; MOVLW .11 ;ПРОЧЕРК СРЕДНИЙ. CALL SEG ; MOVWF R5 ; BCF FLAG,6 ; GOTO $+5 ; MOVLW .12 ;ПРОЧЕРК НИЖНИЙ. CALL SEG ; MOVWF R5 ; BSF FLAG,6 ; MOVFW ML ; CALL SEG ; MOVWF R3 ; MOVFW MH ; CALL SEG ; MOVWF R4 ; MOVFW HL ; CALL SEG ; MOVWF R6 ; MOVFW HH ; CALL SEG ; MOVWF R7 ; BSF FLAG,1 ;ВКЛЮЧИМ РЕЖИМ ЧАСОВ. ;===================================================== YC0 INCF ML,1 ;УВЕЛИЧИМ ЕДИНИЦЫ МИНУТ. MOVLW .10 ;НЕ БОЛЕЕ 9. SUBWF ML,0 ; SKPNC ;ЕСЛИ БОЛЬШЕ ИЛИ РАВНО 10, CLRFML ;ТО ОБНУЛИМ. RETURN YC1 INCF MH,1 ;УВЕЛИЧИМ ДЕСЯТКИ МИНУТ. MOVLW .6 ;НЕ БОЛЕЕ 5. SUBWF MH,0 ; SKPNC ;ЕСЛИ БОЛЬШЕ ИЛИ РАВНО 6, CLRF MH ;ТО ОБНУЛИМ. RETURN YC2 INCF HL,1 ;УВЕЛИЧИМ ЕДИНИЦЫ ЧАСОВ. MOVLW .10 ;НЕ БОЛЕЕ 9. SUBWF HL,0 ; SKPNC ; CLRFHL ;ЕСЛИ БОЛЬШЕ, ТО ОБНУЛИМ. MOVFW HH ;ПЕРЕКОДИРУЕМ В ДВОИЧНЫЙ CALL DEBIN ;КОД ДЕСЯТКИ. ADDWF HL,0 ;ПРИБАВИМ ЕДИНИЦЫ MOVWF HOU ;ДВОИЧНОЕ ЗНАЧЕНИЕ НЕ ДОЛЖНО ADDLW -18H ;ПРЕВЫШАТЬ – 24. SKPC ;ЕСЛИ БОЛЬШЕ ИЛИ РАВНО 24, RETURN CLRFHOU ;ТО ОБНУЛИМ ЧАСЫ ДВОИЧНЫЕ CLRFHL ;И РАЗРЯДЫ СТАРШИЙ CLRFHH ;И МЛАДШИЙ. RETURN YC3 INCF HH,1 ;УВЕЛИЧИМ ДЕСЯТКИ ЧАСОВ. MOVLW .3 ;НЕ БОЛЕЕ 2. SUBWF HH,0 ; SKPNC ; CLRF HH ;ЕСЛИ БОЛЬШЕ, ТО ОБНУЛИМ. MOVFW HH ;ПЕРЕКОДИРУЕМ В ДВОИЧНЫЙ CALL DEBIN ;КОД ДЕСЯТКИ. ADDWF HL,0 ;ПРИБАВИМ ЕДИНИЦЫ MOVWF HOU ;И ПОЛУЧИМ ДВОИЧНОЕ ЧИСЛО. ADDLW -18H ; SKPC ;ЕСЛИ БОЛЬШЕ ИЛИ РАВНО 24, RETURN CLRFHOU ;ТО ОБНУЛИМ ЧАСЫ ДВОИЧНЫЕ CLRFHL ;И РАЗРЯДЫ СТАРШИЙ CLRFHH ;И МЛАДШИЙ. RETURN ;ВЕРНЕМСЯ. YCE CLRFCL ;ОБНУЛЕНИЕ. CLRFCH ; CLRFML ; RETURN ; ;====================================================== END ;======================================================

Микроконтреллеры широкого назначения 1 в Киеве (Программируемые контроллеры)

  • Украина
  • Киев
  • Компоненты АСУТП
  • Программируемые контроллеры
  • Микроконтреллеры широкого назначения 1 в Киеве

Цена: 580 грн.

за 1 шт


Компания Авител — электронные компоненты (Киев) является зарегистрированным поставщиком на сайте BizOrg.su. Вы можете приобрести товар Микроконтреллеры широкого назначения 1 с доставкой по одному региону Украины, расчеты производятся в грн. Если у вас возникли проблемы при заказе товара, пожалуйста, сообщите об этом нам через форму обратной связи.

Описание товара

Микроконтреллеры широкого назначения со склада в Кикве и под заказ,большой выбор,скидки.

Каталог всех микроконтроллеров широкого назначения

MAB8461P-W203
Z80
КР1820ВГ1
КР1816ВЕ39
КМ1816ВЕ48
AT89C1051-24PC
MD8086
Z0765A08PSC
PIC16C62A-04I/SP
AT89C52-24PI
AT89C51-24PI
AT89C52-24JI
AT89C51-24JI
DS87C520-MNL
XC68HC705P9P
UM82C862F
AT90S1200-12PI
PIC16F84-04/P
AT89C51-20JC
PIC16C63A-04/SO
AT89C1051-24PI
PIC16C63A-04/SP
PIC16C54C-04/P
PIC12C508A-04/P
PIC16C73A-04/SP

PIC16C711-04/P
PIC12C509A-04/P
PIC12C508A-04I/SM
PIC16C73B-04/SP
PIC16C73A-04I/SP
PIC16C62B-04/SP
AT89C2051-24SC
PIC16C505-20I/SL
AT90S2343-10SI
AT90S4434-8JI
AT90S4414-8JI
AT89LV51-12PI
AT90S8535-8AI
SAB80C166-M-T3
P80C32UBPN. 112
Z8624704PSC-1667
PIC16C72A-04I/SP
PIC16C62A-04/SP
P80C552EFA/08.512
AT90S2333-8AI
PIC16F84A-04/P
ATtiny11-6SC
DS80C320-QCG
DS80C390-QNR
AT90S4414-8AC
PIC12C508A-04I/P
AT89C4051-24SI
AT90S8515-4AI
PIC16F84A-04I/P
PIC16LF876-04I/SO
PIC12CE674-04I/P
ATtiny12-8SI
PIC12C508A-04/SM
AT89C55WD-24JI
AT89C1051U-24PC
PIC16C622A-04/P
PIC16F876-04I/SP
PIC16C54C-04I/P
PIC16F873-04I/SP
PIC16F874-20I/P
PIC16F877-04I/P
PCF80C552-5-16H
PIC16LF84-04I/SO
PIC16C74B-20I/P
PIC16C505-04/P
PIC16C74B-04/P
P87C51SFAA.512
P80C552IFA/08.512
P87C51SFPN.112
PIC16F628-20/P
PIC16F876-20I/SP
PIC16LF84-04I/P
PIC16C622A-20I/P
DS80C320-MCG
P80C31SBAA.512
PIC16C65B-20/P
P87C591VFA/00.512
P80C31SBPN.112
PIC16F628-20I/P
MSP430F110IDW
MSP430F1121IDW
MSP430F112IDW
MSP430F133IPM
MSP430F135IPM
MSP430F147IPM
MSP430F149IPM
MSP430P325IPG
MSP430P325IPM
MSP430P337IPJM
MSP430F1122IDW
AT89C55WD-33PC
PIC16C55A-04I/SO
MSP430P337AIPJM
PXAS37KFA. 512
PXAS30KFA.512
PXAG37KFA.512
P89C51RC2HFA/00.51
MSP430P325IFN
P89C51RD2HBP/00.11
P87LPC768FN.112
P89C51UBPN
PIC16F873-04/SP
P87C51FA-5N.112
MSP430F122IDW
MSP430F123IDW
MSP430F122IPW
MSP430F123IPW
PIC12C672-04/P
AT91M40800-33AI
ATtiny15L-1SI
PIC16F628-04/P
PIC16F84A-04/SO
W78E58B-40
MSP430F447IPZ
MSP430F448IPZ
P89C51RD2HFA/00.51
ATmega16-16AI
MSP430F1121AIDW
ATmega128L-8AU
PIC16F876-20I/SO
PIC16F877-20/P
PIC16C73B-04I/SP
P89C51RD2HBBD/00.5
PIC16C54C-20I/SO
LAN91C111NC
PIC16C505-04I/P
P80C552EBA/08.518
P87LPC762FN.112
MSP430P325AIFN
PIC16C57C-04/P
ATtiny12L-4SI
MSP430F449IPZ
DS80C320-ECG
MC68HC908KX8CDW
MC68HC908KX8CP
ATtiny12L-4PI
PIC16C505-04I/SL
P89C51RD2HBA/00:51
PIC16C745-I/SP
PIC16C773-I/SO
PIC16C774-I/P
MC68HC908JB8JDW
MC68HC908KX2CP
MC68HC908SR12CFA
DS87C520-QCL
MSP430F1101AIDW
PIC16F876-04/SP
USBN9604-28M
PIC16F84A-20/P
DS80C320-QNG+
P80C32SBAA. 512
MSP430F1101AIPW
PIC16F873-20/SP
ST10F168Q6
W78LE54P-24
AT89S51-24AU
PIC16F873-04I/SO
DS87C520-WCL
PIC18F458-I/P
PIC18F252-I/SP
PIC18C242-I/SP
PIC18F258-I/SP
PIC16F77-I/P
PIC16C433-I/P
PIC18F448-I/P
PIC18C252-I/SP
PIC18C858-I/L
PIC18F442-I/P
PIC16C765-I/P
PIC18F248-I/SP
MCP25050-I/P
ST10F269Z2Q6
MSP430F1132IPWG4
MSP430F1232IDW
MSP430F436IPZ
MSP430F1122IPW
MSP430F435IPZ
MSP430F1232IPW
LAN91C111NE
PIC16LC782-I/P
USBN9603-28MX/NOPB
DS87C520-MCL
PIC16F630-I/P
PIC16C782-I/P
PIC18F6620-I/PT
PIC18F8620-I/PT
PIC18F8720-I/PT
PIC18F6720-I/PT
PIC18C442-I/P
P87C51FA-5A.512
DS80C320-MNG
PIC16F628-04I/P
AT89S52-24PI
LAN91C111INE
PIC12C509A-04I/SM
P87C51RB+IA.512
P87C51RB2FA.512
PIC18F4220-I/P
PIC18F4320-I/P
PIC18LF4320-I/P
PIC18LF2320-I/SP
PIC18LF1220-I/P
PIC18F2320-I/SP
PIC18LF4220-I/P
P89LPC932BDH. 112
P89C52X2BA/00.512
P87LPC764BDH.112
P87C51FB-4N.112
Z9023306PSC
P89LPC932BA.512
PIC16C62B-04I/SP
AT89S51-24JU
AT89S51-24PI
PIC16F628-04I/SO
PXAG30KBA.512
(СИМС)
MC68HC908QT2CDW
MC68HC908GR4CDW
MC68HC705J1ACDW
MC68HC908MR32CB
MC68HC908SR12CB
MC68HC705C8ACP
MC68HC11F1CFN3
MC68HC908QT4CDW
MC68HC908QT1CP
MC68HC705P6ACDW
MC68HC705C8ACFN
MC68HC908QT1CDW
MC68HC908QY1CDW
MC68HC705P6ACP
MC68HC908JK3CP
MC68HC908QY4CP
MC68HC908JK1CP
MC68HC908QY4CDW
MC68HC908GR8CFA
MC68HC912B32CFU8
MC68HC908QT2CP
MC68HC908QY1CP
MC68HC908QY2CDW
MC68HC908QT4CP
MC68HC908QY2CP
MC68HC908KX2CDW
MC68HC908GR8CDW
MC68HC908BD48IFB
MC68HC908GR4CP
MC68HC908GR8CP
PIC16LF628-04I/P
P87C51X2FBD.157
PIC16F877-20I/P
MAB8461P-W163
DS87C550-QCL
MC68HC908MR16CB
MC68HC908MR8CFA
MC68HC908MR8CDW
MC68HC11D0CFN2
MC68HC908RF2CFA
MC68VZ328PV
PIC16F877A-I/P
MC68HC908MR8CP
AT89S51-24PC
ATmega128-16AC
DS80C320-MCL
ATmega8515L-8JI
AT89C55WD-24AI
PIC16F876A-I/SP
PIC16LF877A-I/P
AT89C51RC-24JI
P80C552IFB/08/X
MSP430P325AIPG
PIC18F2439-I/SP
PIC18F4539-I/P
PIC18F2539-I/SP
PIC18F4439-I/P
MC68HC908JL8CP
MSP430F1111AIDW

PIC16F877-20I/PQ
PIC16C773-I/SP
AT89C51SND1C-ROTIL
PIC16F628A-I/P
P89C58X2BN/00. 112
MC68HC705C9ACP
PIC16F870-I/SP
PIC16F871-I/P
PIC16F872-I/SP
PIC18C452-I/P
PIC16C781-I/P
PIC18F6525-I/PT
PIC18F8525-I/PT
PIC18F6621-I/PT
MSP430F1471IPM
MC9S08GT60CB
CY8C26443-24PI
PIC17C756A-33/L
PIC16F877-20I/L
P89LPC922FDH.129
LPC2106BBD48.151
P89C51RD2BN/01.112
MSP430FW427IPM
PIC18LF6520-I/PT
MSP430F169IPM
P89C51RD2BA/01.512
PIC18F8621-I/PT

ATtiny12V-1SI
PIC16F873A-I/SO
P89C51RD2FN/01.112
ST72F324K6B5
PIC18F8585-I/PT
PIC18F6680-I/PT
PIC18F8680-I/PT
PIC18F6585-I/PT
MSP430F437IPN
ATmega169-16AU
P87C51X2BN.112
AT89C5131-S3SIL
AT89C5132-IL
P89LPC921FDH.129
DS89C420-ECL
DS89C430-ENL
DS89C440-ENL
DS89C440-MNL
DS89C450-ENL
MSP430F167IPM
P89LPC901FD.112
uPSD3233BV-24T6
LPC2105BBD48.151
PIC16C54A-04/P
PIC18F458-I/PT
DS89C420-MNL
P89C51RD2BBD/01.55
MSP430F1491IPM
PIC16LF84A-04I/SO
PIC16C63A-20I/SP
PIC16F74-I/L
PIC12C672-04I/SM
LPC2292FBD144. 551
MSP430F1101AIDWR
LPC2212FBD144.551
MSP430F1121AIDWR
PIC18LF252-I/SP
LPC2294JBD144.55
P89V51RD2FBC.557
PIC16C57C-04I/P
PIC16C711-04I/P
DS89C420-QNL
PIC16C711-20I/P
PIC18LF442-I/PT
MSP430F1232IRHBT
PIC16F627-04I/P
LPC2210FBD144.551
LPC2290FBD144.551
PIC16F54-I/P
MSP430F155IPM
LPC2214FBD144.551
AT89C51RD2-SLSIM
DS89C450-QNL
93LC66A-I/P
PIC16F877A-I/PT
M30624FGPFP#U3C
LPC2106FBD48.151
ATtiny13V-10SI
P89LPC917FDH.129
AT91R40008-66AI
CT8022A11AQC
PIC16C715-04I/P
PIC16F819-I/P
PIC12F635-I/P
PIC12F635-I/SN
P89LPC935FDH.529
MSP430F1611IPM
ATmega64L-8AI
MSP430F1612IPM
ST10R272LT6
MSP430F423IPM
AT89C51RB2-SLSIL
PIC16F873-20I/SP
PIC18LF252-I/SO
ST63T88B1
P89V51RD2FA.512
ATmega168-20MI
P89LPC901FN.129
PIC18F4520-I/P
PIC18LF458-I/L
ATtiny11-6SI
MCP2551-I/SN
PIC16LF877A-I/L
PIC16F636-I/P
LPC2294JBD144. 551
CS8900A-IQ3
PIC16F84-10I/P
C8051F122-GQR
ATtiny12-8PI
PIC16C711-20I/SO
PIC18LF2320-I/SO
PIC16F77-I/PT
ATmega168-20AI
PIC16F737-I/SO
PIC16F873-20I/SO
MSP430F425IPM
ATmega128-16AU
MSP430F435IPN
ATtiny26L-8MI
ATtiny2313V-10SI
ATmega32-16PI
PIC16C54C/JW
PIC16F870-I/SO
PIC16LF648A-I/SS
PIC16LF88-I/SS
PIC16LF877A-I/PT
PIC18F452-I/PT
PIC12C672-04I/P
PIC16C711-04/SO
EP9307-CRZ
PIC16LF648A-I/SO
PIC16F818-I/SO
PIC16F54-I/SO
MSP430F1101IPW
PIC16F716-I/P
PIC16F818-I/P
PIC16C73B-20I/SP
PIC16F676-I/SL
PIC16F716-I/SO
PIC18F2610-I/SP
PIC16F819-I/SO
PIC18F4550-I/PT
PIC16F88-I/P
DS87C530-KCL
PIC18F1220-I/SO
PIC18F1320-I/SO
PIC18F2220-I/SO
PIC18F2320-I/SO
PIC18F2455-I/SP
PIC18F2455-I/SO
PIC16F76-I/SS
LPC2134FBD64.151
LPC2138FBD64.151
PIC16F877A-I/L
PIC17C756A-33I/L
PIC18F242-I/SO
PIC16C72A-04/SP
PIC18LF458-I/PT
PIC16F684-I/SL
PIC16F716-I/SS
PIC16LF628-04I/SS
PIC16F628-04I/SS
PIC18F4620-I/PT
PIC12CE518-04I/SN
PIC18F452-I/L
PIC18LF6720-I/PT
PIC18LF8720-I/PT
PIC16F505-I/SL
PIC16F636-I/SL
DS89C420-ENL
PIC10F200-I/P
LPC2104BBD48. 151
PIC18LF6722-I/PT
ATmega168V-10PI
PIC18LF6627-I/PT
PIC18LF8722-I/PT
uPSD3212C-40T6
PIC16F630-I/SL
PIC16F628-20I/SO
MSP430F1481IPM
P89LPC920FDH.529
PIC16F505-I/P
PIC16F72-I/SO
DS89C440-ENG
MSP430F4270IDL
PIC16C54C-04I/SO
PIC16F627-04/SO
PIC16C73B-04I/SO
PIC16LF877-04I/PT
PIC12CE519-04/SM
ATmega406-1AAU
ATmega162-16AU
DS89C450-MNG
PIC16F688-I/P
P82B96TD.112
PIC18LF4550-I/PT
ADSP-BF532SBST400
PIC12C671-04I/SM
PIC12F683-I/SN
LPC2106FHN48-S
P89C51RD2FBD/01
P89LPC901FD.512
PIC16F628A-I/SS
PIC16F688-I/SL
PIC16F627-04/P
PIC16C745-I/SO
PIC16F876A-I/SS
PIC12F509-I/SN
uPSD3434EV-40U6
RTL8201CP
PIC18F1320-I/P
PIC18F4550-I/P
AT89C5131A-S3SIL
MSP430F2131IPWR
AT91SAM7S256-AU-001
PIC16F72-I/SP
PIC18LF1320-I/P
MAX1464AAI
PIC16C77-04/P
PIC12F675-I/P
PIC16C622A-04I/P
PIC16F73-I/SP
P80C32UFPN.112
AT91SAM7S64-AU-001
PIC18F4420-I/PT
PIC18F4520-I/PT
PIC12CE519-04I/P
PIC18F2620-I/SO
PIC16F84A-04I/SO
MSP430F135IPMR
PIC18F2420-I/SO
PIC16F876A-I/SO
PIC16F84A-20/SO
MSP430F4250IDL
PIC16C620A-20/P
PIC16F876-20/SO
AT90PWM3-16SQ
MSP430F1122IDW
LPC2142FBD64. 151
LPC2148FBD64
MSP430F169IPM
MSP430F148IPM
ATtiny45-20PI
AT91SAM7S128-AU-001
PIC16F84A-20I/SO
AM188ER-50VIW
MSP430F1471IRTDT
MSP430F2101IDW
MSP430F2111IDWR
MSP430F2101IDWR
C8051F120
PIC12F629-I/SN
PIC16F73-I/SO
IN80C31[P80C32UFPN]
PIC18LF6620-I/PT
24LC64-I/SN
LPC2220FBD144.551
LPC2294JBD144.551
CY8C27443-24PVXI
PIC16F737-I/SP
PIC16F747-I/P
PIC16F767-I/SP
C8051F236-GQ
C8051F125-GQ
C8051F350-GQ
C8051F022-GQ
C8051F302-GM
P80C552IBA/08.518
PIC16C62B-20/SP
MSP430F1222IDW
PIC12F675-I/SN
PIC18F2520-I/SO
PIC16F76-I/SP
PIC18F252-I/SO
PIC18F258-I/SO
MSP430F417IPM
PIC18LF452-I/P
MSP430F1610IRTDT
PIC16F874-04I/P
MSP430F1121AIPW
PIC18F4320-I/PT
P87C51FA-4N.112
Z8F042ASH020SC
PIC16F84A-20I/P
C8051F060
CY8C29566-24AXI
PIC16F648A-I/SO
AT89C51CC01UA-SLSUM
PIC16CE625-04/P
ATtiny45-20SI
USBN9604-28MX/NOPB
Z8FMC16100AKSG
Z8F081ASJ020EC
Z8F082ASJ020SC
PIC16LF88-I/SO
uPSD3212C-40U6
uPSD3234A-40U6
uPSD3354DV-40U6
uPSD3434EV-40T6
PIC18F87J10-I/PT
PIC16F74-I/P
PIC16C63A-20/SP
AT89C51ED2-RLTUM
PIC16LF628-04I/SO
LPC2214FBD144. 557
LPC2294HBD144.551
ATmega8535-16PU
MSP430F2131IDW
ATmega8L-8AU
MSP430F149IPAG
MSP430F1132IPW
PIC18F4620-I/P
PIC16C622A-20/SO
P87C654X2FA.529
PIC16F876-04I/SO
LPC2101FBD48
LPC2102FBD48
LPC2103FBD48
ATmega8515L-8AU
uPSD3234A-40T6
C8051F310-GQ
ATmega32L-8AU
PIC18F2480-I/ML
ATmega8-16AU
ATtiny2313-20SU
LPC2144FBD64.151
MSP430F2101IPW
AT89C5131A-S3SUM
MC68HC912B32CFUE8
PIC16C55-XT/P
ATmega8535L-8PU
MSP430F155IPMR
PIC16F877-20I/PT
PIC16F628-20I/SS
MSP430F2013IPWR
C8051F330-GM
MSP430F437IPZ
uPSD3212A-40T6
uPSD3212A-40U6
uPSD3212CV-24T6
uPSD3212CV-24U6
uPSD3234BV-24U6
uPSD3354DV-40T6
MSP430F4270IRGZT
PIC16F628A-I/SO
MC3PHACVDWE
PIC16F877-20/PQ
PIC12C508-04I/SM
ATtiny25-20SU
MSP430P325IPG
MSP430F4250IDLR
MSP430F4270IDLR
MSP430F1121AIDWR
PIC16C73B-20I/SO
PIC16C73B-04/SO
PIC16F873A-I/SP
MSP430F135IRTDT
ATmega162-16PU


Товары, похожие на Микроконтреллеры широкого назначения 1

Вы можете оформить заказ на «Микроконтреллеры широкого назначения 1» в фирме «Авител — электронные компоненты» через площадку BizOrg. Su. Цена составляет 580 грн. (минимальный заказ 1 шт). Сейчас предложение находится в статусе “в наличии”.

Что может предложить «Авител — электронные компоненты»

  • специальное предложение по сервису и стоимости для пользователей торговой площадки BizOrg.Su;

  • своевременное выполнение взятых на себя обязательств от организации с рейтингом 3.3;

  • разнообразные варианты оплаты.

Оставьте заявку прямо сейчас!

Ответы на популярные вопросы

  • Как оформить заявку?Чтобы оформить заявку на «Микроконтреллеры широкого назначения 1» свяжитесь с организацией «Авител — электронные компоненты» по контактным данным, которые указаны сверху справа. Обязательно укажите, что нашли фирму на торговой площадке BizOrg.Su.
  • Где получить более подробную информацию о фирме «Авител — электронные компоненты»?Для получения подробных даных о фирме перейдите сверху справа по ссылке с именем организации. После этого перейдите на нужную вкладку с описанием.
  • Предложение указано с ошибками, телефон не отвечает и т.п.Если у вас обнаружились проблемы при сотрудничестве с «Авител — электронные компоненты» – сообщите идентификаторы фирмы (177409) и товара/услуги (5259675) в нашу службу по работе с клиентами.

Служебная информация

  • «Микроконтреллеры широкого назначения 1» и другие подобные предложения можно найти в категории: «Программируемые контроллеры».

  • Предложение было создано 04.09.2013, дата последнего обновления – 09.04.2020.

  • С начала размещения предложение было просмотрено 775 раз.

Обращаем ваше внимание на то, что торговая площадка BizOrg.su носит исключительно информационный характер и ни при каких условиях не является публичной офертой.
Заявленная компанией Авител — электронные компоненты цена товара «Микроконтреллеры широкого назначения 1» (580 грн.) может не быть окончательной ценой продажи. Для получения подробной информации о наличии и стоимости указанных товаров и услуг, пожалуйста, свяжитесь с представителями компании Авител — электронные компоненты по указанным телефону или адресу электронной почты.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *