← Ноябрь 2024 | ||||||
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
|
За последние 60 дней ни разу не выходила
Сайт рассылки:
http://2aplusa.ru
Открыта:
15-11-2006
В данной рассылке будут рассматриваться вопросы, связанные с архитектурой и программированием микроконтроллеров PIC фирмы Microchip. Основы написания приложений для микроконтроллеров этого типа. Протоколы связи. Работа с периферией микроконтроллера. Основные ошибки начинающих программировать микроконтроллеры PIC.
Статистика
0 за неделю
Микроконтроллеры PIC фирмы Microchip для начинающих выпуск №21
РАССЫЛКА Микроконтроллеры PIC фирмы Microchip для начинающих Ведущий: Алексей ( pont_a@mail.ru ) Доброго времени суток, дамы и господа! Итак, разбираем периферийные модули микроконтроллеров серии PIC18 на примере микроконтроллера PIC18 F452. Сегодня продолжаем изучать периферийный модуль USART! Будем рассматривать назначение регистров и битов управления им! Открываем в datasheet пункт 16.0. В нем описаны эти регистры. Первый регистр - TXSTA . Он управляет передатчиком периферийного модуля USART . Назначени...
Микроконтроллеры PIC фирмы Microchip для начинающих выпуск №20
РАССЫЛКА Микроконтроллеры PIC фирмы Microchip для начинающих Ведущий: Алексей ( pont_a@mail.ru ) Доброго времени суток, дамы и господа! Итак, продолжаем разбирать периферийные модули микроконтроллеров PIC18 на примере микроконтроллера PIC18 F452. Сегодня начнем рассматривать периферийный модуль UART! Начнем с общих понятий! Очень часто разработка электронных устройств заключается в разработке самого устройства, а также программы для ПК, которая будет настраивать, и управлять данным электронным устройством....
Микроконтроллеры PIC фирмы Microchip для начинающих выпуск №19
РАССЫЛКА Микроконтроллеры PIC фирмы Microchip для начинающих Ведущий: Алексей ( pont_a@mail.ru ) Доброго времени суток, дамы и господа! Сегодня продолжаем рассматривать систему прерываний микроконтроллеров серии PIC18 на базе микроконтроллера PIC18 F452! Напишем элементарную программу мигания светодиодом, но уже с использованием системы прерываний! Как мы помним, в 13-ом выпуске мы уже писали программу мигания светодиодом, только систему прерываний не использовали (флаг прерывания от таймера 1 проверялся в...
Микроконтроллеры PIC фирмы Microchip для начинающих выпуск №18
РАССЫЛКА Микроконтроллеры PIC фирмы Microchip для начинающих Ведущий: Алексей ( pont_a@mail.ru ) Доброго времени суток, дамы и господа! Сегодня продолжаем рассматривать систему прерываний микроконтроллеров серии PIC18 на базе микроконтроллера PIC18 F452! Рассмотрим регистры управления прерываниями периферийных устройств! Открываем в datasheet пункты 8.2 - 8.4. В них описаны эти регистры. Как видим, они сгруппированы в две тройки регистров: PIE1 , PIR1 , IPR1 и PIE2 , PIR2 , IPR2 . И расположение битов упра...
Микроконтроллеры PIC фирмы Microchip для начинающих выпуск №17
РАССЫЛКА Микроконтроллеры PIC фирмы Microchip для начинающих Ведущий: Алексей ( pont_a@mail.ru ) Доброго времени суток, дамы и господа! Сегодня продолжаем рассматривать систему прерываний микроконтроллеров серии PIC18 на базе микроконтроллера PIC18 F452! Начнем рассматривать регистры управления системой прерываний! Сначала, хочу оговориться по поводу ошибки, сделанной мною в выпуске No14, когда мы рассматривали таймер 2. Мы производили расчет таймера 2 на таймаут в 1 секунду, у нас значение регистра PR2 ра...
Микроконтроллеры PIC фирмы Microchip для начинающих выпуск №16
РАССЫЛКА Микроконтроллеры PIC фирмы Microchip для начинающих Ведущий: Алексей ( pont_a@mail.ru ) Доброго времени суток, дамы и господа! Сегодня начнем рассматривать систему прерываний микроконтроллеров серии PIC18 на базе микроконтроллера PIC18 F452! Помните, в выпуске No13 я акцентировал Ваше внимание на такой момент (вставляю кусок кода программы: ; основная программа ORG 0 BRA Main_Init ; делаем так. Когда будем рассматривать прерывания, поймете почему ORG 0x20 ; вся программа начинаться будет с адреса ...
Микроконтроллеры PIC фирмы Microchip для начинающих выпуск №15
РАССЫЛКА Микроконтроллеры PIC фирмы Microchip для начинающих Ведущий: Алексей ( pont_a@mail.ru ) Доброго времени суток, дамы и господа! Продолжаем рассматривать периферию микроконтроллеров серии PIC18 на базе микроконтроллера PIC18 F452! Сегодня будем рассматривать таймер 1 ( TMR1. Открываем datasheet на наш микроконтроллер PIC18 F452 и находим пункт: 11.0 TIMER1 MODULE . В этом пункте описан таймер 1. Данный таймер 16-ти разрядный. Также, он позволяет подключить к собственной схеме тактирования (пины T1 O...
Микроконтроллеры PIC фирмы Microchip для начинающих выпуск №14
РАССЫЛКА Микроконтроллеры PIC фирмы Microchip для начинающих Ведущий: Алексей ( pont_a@mail.ru ) Доброго времени суток, дамы и господа! Продолжаем рассматривать периферию микроконтроллеров серии PIC18 на базе микроконтроллера PIC18 F452! Сегодня будем рассматривать таймер 2 ( TMR2. Открываем datasheet на наш микроконтроллер PIC18 F452 и находим пункт: 12.0 TIMER2 MODULE . В этом пункте описан таймер 2. Мы видим, что здесь показаны назначения битов регистра управления, а также функциональная схема таймера 2...
Микроконтроллеры PIC фирмы Microchip для начинающих выпуск №13
РАССЫЛКА Микроконтроллеры PIC фирмы Microchip для начинающих Ведущий: Алексей ( pont_a@mail.ru ) Доброго времени суток, дамы и господа! Сегодня будем писать программу для устройства, которое было Вам описано в десятом выпуске, когда мы рассматривали аппаратную часть! Как мы помним, на той схеме у нас тактировался микроконтроллер от внешнего кварца на частоте 20МГц. Также, на нулевой пин порта D был заведен светодиод. Так вот, мы напишем программу, которая будет включать или выключать светодиод, приблизител...
Микроконтроллеры PIC фирмы Microchip для начинающих выпуск №12
РАССЫЛКА Микроконтроллеры PIC фирмы Microchip для начинающих Ведущий: Алексей ( pont_a@mail.ru ) Доброго времени суток, дамы и господа! Продолжаем рассматривать периферию микроконтроллеров серии PIC18 на базе микроконтроллера PIC18 F452! Сегодня будем рассматривать Таймер 0 ( TMR0. Очень часто в программах приходится использовать различные задержки, таймауты и прочие временные параметры. Для их более удобной реализации используют таймеры, которые являются встроенными периферийными модулями микроконтроллеро...