Название: Применение микроконтроллеров PIC18 Архитектура, программирование и построение интерфейсов с применением С и ассемблера Автор: Барри Брей Год: 2008 Страниц: 576 Формат: DJVU Размер: 10.2 Mб Язык: русский
Сегодня
микроконтроллеры используются повсеместно в автомобилях, бытовой
технике, промышленном и медицинском оборудовании и т.п. Этот учебник
дает всестороннее представление об архитектуре, программировании и
построении интерфейсов этого современного чуда. На примере семейства
микроконтроллеров PIC18 производства Microchip в книге объясняется
архитектура, программирование и построение интерфейсов.
Семейство
PIC18 выбрано не случайно, поскольку оно относится к самым современным
восьмиразрядным микроконтроллерам. Изложенный в книге материал также
применим как к более ранним версиям микроконтроллеров Microchip, так и к
аналогичным устройствам других производителей. Он рассчитан на опытных
практиков и радиолюбителей, интересующихся микроконтроллерами.
ЭПСН паяльник 40 вт Автор Allproject
Опубликовано:07.09.2011 Рубрики: Паяльник
Решил я купить себе обычный ЭПСН-паяльник. Почему ? У моего паяльника большое жало и им паять SMD детали вобще практический невозможно, т.к у этого паяльника толстое жало,а у простого ЭСПН-паяльника жало прикручивается на винт и его можно заменить на жало такихже габаритов. Само жало стоит не дорого, я купил 3 штуки и мне хватило сделать из них жало "Микроволну" и простое , оно пригодится для лужения плат и простое игловидное жало. Сейчас я паяльником ЭПСН паяю микросхемы микроволной,это быстро и экономит драгоценное время.
А как сделать микроволну я расскажу в следуйщей статье
Название: Программирование на языке С для AVR и PIC микроконтроллеров. Издание 2-е Автор: Шпак Ю. А. Издательство: Корона-Век, МК-Пресс Год: 2011 Страниц: 544 Формат: DJVU Размер: 41,6 МБ ISBN: 978-5-7931-0842-3, 978-966-8806-67-4 Качество: Отличное Для сайта: allelectronics.3dn.ru
В книге рассмотрено программирование на языке С микроконтроллеров AVR с
использованием компиляторов WinAVR и CodeVisionAVR, а также
микроконтроллеров PIC с использованием компиляторов CCS-PICC, mikroC и
СЗО/32. Кратко рассмотрена архитектура и аппаратное обеспечение как
традиционных восьмиразрядных микроконтроллеров AVR и PIC, так и новых
семейств ATxmega, PIC24 и PIC32. Дано описание средств программной
разработки, включая эмуляцию программ с помощью AVR Studio и MPLAB.
Кратко рассмотрен стандартный синтаксис языка С и директивы
препроцессора, а также особенности программирования на этом языке для
микроконтроллеров. Книга содержит программные примеры на С, а также -
справочник с описанием системы ассемблерных команд микроконтроллеров AVR
(включая ATxmega) и PIC (включая PIC24).
Краткое содержание:
Часть I. Архитектура микроконтроллеров AVR Глава 1. Восьмиразрядные микроконтроллеры AVR Глава 2. Семейство AVR ATxmega Часть II. Компиляторы и средства разработки для микроконтроллеров AVR Глава 3. Компилятор WinAVR Глава 4. Среда разработки AVR Studio Глава 5. Среда разработки CodeVisionAVR Глава 6. Программаторы для микроконтроллеров AVR Часть III. Архитектура микроконтроллеров PIC Глава 7. Восьмиразрядные микроконтроллеры PIC Глава 8. Семейство PIC18F Глава 9. Семейство PIC24 Глава 10. Семейство PIC32 Часть IV. Компиляторы и средства разработки для микроконтроллеров PIC Глава 11. Компилятор CCS-PICC Глава 12. Эмуляция и отладка программ в среде MPLAB Глава 13. Компилятор mikroC Глава 14. Компиляторы С30 и С32 Глава 15. Программаторы для микроконтроллеров PIC Часть V. Язык С и директивы препроцессора Глава 16. Основы языка С Глава 17. Функции и макросы языка С для различных компиляторов Часть VI. Программные примеры для микроконтроллеров AVR Глава 18. Примеры для компилятора WinAVR Глава 19. Примеры для компилятора CodeVisionAVR Часть VII. Программные примеры для микроконтроллеров PIC Глава 20. Примеры для компилятора CCS-PICC Глава 21. Примеры для компилятора mikroC Глава 22. Примеры для компилятора С30 Глава 23. Примеры для компилятора С32 Часть VIII. Приложения Приложение А. Таблица символов ASCII Приложение Б. Преобразование из одной системы счисления в другую Приложение В. Система команд микроконтроллеров AVR Приложение Г. Система команд микроконтроллеров PIC Приложение Д. Область ввода/вывода микроконтроллеров AVR ATxmega A
Автор: Шпак Ю.А. Название: Программирование на языке C для AVR и PIC микроконтроллеров Издательство: МК-Пресс
Вот что я нарыл. Собственно, других книг по GCC я больше и не
встречал. Одно время был классный мануал в виде chm файла, но потом он
куда то делся и больше я его не видел. Так что качайте что есть :) Тут
вначале рассмотрен сам язык Си, хуже конечно чем в оригинале от Кернигана и Ритчи,
но зато обьемом поменьше. А дальше идет описание языка Си уже с упором
на микроконтроллеры. Довольно кратко, но есть примеры, а это главное.
Для PIC описывается компилятор CCS-PICC, а для AVR разобран GCC WinAVR.
Особо меня тут порадовал справочник в конце книги, где кратко расписаны
все функции стандартной поставки CCS-PICC и GCC WinAVR с примерами. В
общем, выбора у вас нет, раз ленитесь писать на ассемблере, то придется
разбираться вот по этой книжке :) Качайте!
Для лужения печатной платы лучше всего подходит глицерин или паяльная кислота. Можно и намазюкать лти 120. Но глицерин и другие канифольные флюсы жутко воняют и дыма дофига, для решения этой проблемы я попробовал залудить паяльной кислотой
KAD5612P – семейство маломощных высококачественных двуканальных 12-битных АЦП. Они выполнены по технологии FemtoChargeTM с использованием стандартного CMOS процесса и поддерживают частоту дискретизации до 250 МГц.
KAD5612P-25 – самый быстрый представитель семейства совместимых по
расположению выводов АЦП, в которое также входят преобразователи на
частоты дискретизации 210МГц (KAD5612P-21), 170 МГц (KAD5612P-17) и 125
МГц (KAD5612P-12).
Пользователю предоставляются обширные возможности по конфигурации, а
также плавной регулировки коэффициента передачи и согласования по
перекосу и смещению двух ядер преобразователя. Для этих целей
предусмотрен последовательный интерфейс SPI.
Имеется возможность выбора формата данных на цифровых выходах: LVDS
или CMOS. KAD5612P доступен в 72-выводном корпусе QFN со встроенной
металлической площадкой. Рабочие характеристики действительны для всего
промышленного температурного диапазона (-40…+85°C).
Отличительные особенности
Программируемый коэффициент усиления, схема управления перекосом и смещением
Полоса пропускания аналогового сигнала 1.3 ГГц
Дрожание тактовой частоты 60 фс
Схема сигнализации выхода за допустимый диапазон
Выбираемый коэффициент деления тактовой частоты: ÷1, ÷2 или ÷4
Выбор фазы синхронизирующего сигнала
Формат данных: бинарный, код Грея или поразрядное дополнение до двух
ADS1113, ADS1114 и ADS1115 – прецизионные 16-битные
аналого-цифровые преобразователи (АЦП). Они доступны в сверхминиатюрном
безвыводном корпусе QFN-10 или в корпусе MSOP-10. АЦП ADS1113/4/5
разрабатывались как простой в использовании инструмент для выполнения
высокоточных измерений.
АЦП ADS1113/4/5 оснащены источником опорного напряжения и генератором. Данные передаются через I2C-совместимый последовательный интерфейс. Предусмотрена возможность выбора четырех подчиненных адресов I2C. ADS1113/4/5 рассчитаны на работу при напряжении питания 2.0…5.5 В.
Частота дискретизации у ADS1113/4/5 может достигать 860 Гц. Благодаря
интеграции программируемого усилителя пользователь имеет возможность
настройки диапазона преобразования от уровней напряжения питания и до
±256 мВ, что дает возможность измерять как сильные, так и слабые сигналы
с высокой разрешающей способностью.
Отличительные особенности
Миниатюрный корпус QFN, размером 2 х 1.5 х 0.4 мм
Широкий диапазон напряжения питания: 2.0…5.5 В
Малый ток потребления
Программируемая частота дискретизации: 8…860 KSPS (тыс. выборок в сек.)
Внутренний источник опорного напряжения с малым дрейфом
Внутренний тактовый генератор
Внутренний программируемый усилитель
Интерфейс I2C с выводом выбора подчиненных адресов
Четыре однополярных или два дифференциальных входа (ADS1115)
Компания
Texas Instruments представила высокоскоростные низкопотребляющие
многоканальные АЦП для портативных тестеров и измерителей, систем сбора
данных и медицинских приложений.
ADS8331 и ADS8332 – прецизионные АЦП с регистром последовательного
приближения (SAR, Successive Approximation Register), c истинной
16-битной точностью и функционированием без пропуска кодов (NMC,
No-Missing-Code). Четырех- и восьмиканальные преобразователи работают в
диапазоне напряжения питания от 2.7 до 5.5 В, сочетая в себе большое
число каналов и высокое разрешение в соответствии с требованиями таких
многоканальных приложений для сбора данных, как испытательное,
измерительное, промышленное и медицинское оборудование и портативная
техника.
2-канальные
12-/10-/8-битные АЦП последовательного приближения (SAR) с частотой
дискретизации 2 MSPS (млн. выборок в сек.), автоматическим снижением
потребляемой мощности и псевдо дифференциальным входом для портативных
устройств сбора данных.
Компания Texas Instruments представила три новых аналого-цифровых
преобразователя последовательного приближения, отличающихся сверхмалым
энергопотреблением, компактными размерами и самым широким в своем классе
диапазоном напряжения питания аналоговой части и опорного напряжения.
2-канальные АЦП ADS7947, ADS7948 и ADS7949 обеспечивают преобразования с
частотой до 2 MSPS и разрешением 12, 10 и 8 бит, соответственно, и
предназначены для применения в портативных устройствах сбора данных,
системах двухмерного позиционирования, мониторинга уровня заряда
батарей, контрольно-измерительных приборах.
Частота дискретизации в реальном времени – 500 Мвыб/сек на канал, 1Гвыб/сек - при объединении каналов
Эквивалентная частота дискретизации – 10 Гвыб/сек
Объем памяти:
1 канал, частота дискретизации 1Гвыб/сек. Режим "обычной"/"длинной" памяти – 16К/не активна
1 канал, частота дискретизации 500Мвыб/сек и ниже. Режим "обычной"/"длинной" памяти – 16К/1М
2 канала, частота дискретизации 1Гвыб/сек. Режим "обычной"/"длинной" памяти – 8К/500К
Время нарастания – 7 нс
Входной импеданс – 1МОм/15пФ
Коэффициент отклонения по вертикали: 2мВ/дел…10В/дел
Разрешение по вертикали: 8 бит
Время горизонтальной развертки – 5нс/дел….50с/дел
Максимально допустимое напряжение на входе: 300В скз
Режим XY
Связь по входу: открытый; закрытый; заземление входа
Режим развертки: автоматический, нормальный, однократный
Режим запуска: по фронту (запуск по положительному или
отрицательному фронту сигнала, по обоим фронтам); по ТВ сигналу (NTSC,
PAL, SECAM) с выбором строки; по длительности импульса; по наклону
фронта; поочередный запуск для наблюдения 2-х несинхронных сигналов
20 автоматических измерений: размах сигнала, амплитуда,
максимальное значение, минимальное значение, уровень вершины, уровень
опоры, среднее значение, среднеквадратичное значение, выброс перед
фронтом, выброс после фронта, период, частота, длительность
положительного импульса, длительность отрицательного импульса, время
нарастания, время спада, коэффициент заполнения для положительного
импульса, коэффициент заполнения для отрицательного импульса, задержка.