Подключение объектов управления на плате st7/st5:
– 8 переключателей (B1/S6) позволяют соединить или разъединить 8
световых диодов (LEDs) к порту ввода / вывода MCU.
– Переключатель W3 включает / отключает двигатель постоянного тока.
– Переключатель W4 включает или отключает источник гудка (buzzer).
– Переключатель W5 подключает или отключает кнопку S4.
– Переключатель W7 подключает или отключает кнопку S5.
– Переключатель W6 позволяет соединить / разъединить потенциометр с аналоговым входом порта ввода / вывода MCU.
– Сброс ST7 кнопкойS1, а сброс ST5 кнопкой S2.
. Т а б л и ц а 5
Применение в схеме платы линий портов ST7FLITE20 / ST7FLITE29
Pin Name | Connected Peripheral | ST7 pin № | J2/JP3 pin № | ||
PA0 /LTIC | LED1 | 13 | 6 | ||
PA1/ ATIC | LED2 | 12 | 7 | ||
PA2/ ATPWM0 | Motor | 11 | 4 | ||
PA3/ ATPWM1 | LED3/ Buzzer/ Push button 1 | 10 | 13 | ||
PA4/ ATPWM2 | LED4 | 9 | 14 | ||
PA5/ ATPWM3/ ICCDATA | Reserved for ISP | 8 | 15 | ||
PA6/MCO/ ICCCLK/ BREAK | Reserved for ISP | 7 | 16 | ||
PA7 | LED5 | 6 | 17 | ||
PB0/ SS/ AIN0 | Potentiometer / Push button2/ In1 | 19 | 5 | ||
PB1/ SCK/ AIN1 | Display Management Signal SPI: CK SPI | 20 | 3 | ||
PB2/ MISO/ AIN2 | Display Management: Load data into the Max7219 | 1 | 1 | ||
PB3/MOSI/ANI3 | Display Management Signal SPI:MOSI | 2 | 2 | ||
PB4/ CLKIN/ AIN4 | LED6/ In2 | 3 | 10 | ||
PB5/ AIN5 | LED7 | 4 | 11 | ||
PB6/ AIN6 | LED8 | 5 | 12 | ||
Reset | Reset Push Button | 18 |
|
Важно: правильное использование линий портов, варианты их подключений и отключений можно определить по содержимому табл. 5 для ST7 и табл.6 для ST5 или на плате ST7/ST5 (рис. 11), или на ее схеме принципиальной (рис.12).
Т а б л и ц а 6
Применение в схеме платы линий портов ST52F513K3B6
Pin Name | Connected Peripheral | ST5 pin № | J2/JP3 pin № |
PB0 / VREF/ AIN0 | LED1 | 6 | 6 |
PB1/ AAN1 | LED2 | 7 | 7 |
PA2/ T1OUT | Motor | 27 | 4 |
PA6/ T0OUT | LED3/ Buzzer/ Pusf button 1 | 23 | 13 |
PB3/ AIN3 | LED4 | 9 | 14 |
PA1/ SDA | Reserved for ISP | 28 | 15 |
PA0/ SCL | Reserved for ISP | 29 | 16 |
PB6/ AIN6 | LED5 | 12 | 17 |
PB2/ AIN2 | Potentiometer / Push button2/ In1 | 8 | 6 |
PC0/ SCK/ | Display Management Signal SPI: CK SPI | 14 | 3 |
PC2/ MISO | Display Management: Load Data to Max7219 | 18 | 1 |
PC1/ MOSI | Display Management SPI: MOSI | 15 | 2 |
PC5/ TRES | LED6 | 21 | 10 |
PC3 | LED7 | 19 | 11 |
PB7/ AIN7 | LED8 | 13 | 12 |
PB4/ AIN4 |
| 10 | 8 |
PB5/ AIN5 |
| 11 | 9 |
PA3/ RX |
| 26 | 18 |
PA4/ TSTRT |
| 25 | 19 |
PA5/ TCLK/ TX |
| 24 | 20 |
PA7/ INT |
| 22 | 21 |
PC4/ TX |
| 20 | 22 |
Reset | Reset Push button | 30 |
|
Рис. 11. Вид плат InDaRT STX и Training Board ST7/ST5
- Программирование микроконтроллеров st7
- Оглавление
- Цель и содержание лабораторных работ
- 2. Задания для домашней подготовки
- 2.1. Изучение портов, прерываний и таймеров
- Разработайте вариант собственной программы формирования различной скважности широтно-импульсных модулированных сигналов на линии порта ра2 – ра5.
- Контрольные вопросы
- Облегченный таймер lt2
- 3.1. Функциональное описание
- Захват входа
- Timebase счетчика 2
- Режимы низкого энергопотребления
- 3.2. Описание регистров таймера lt2
- 4. Автоперезагружаемый 12-битовый таймер
- Главные особенности таймера ат2
- 4.1. Функциональное описание Режим pwm
- Частота pwm и скважность цикла
- Режим выходного сравнения
- Функция Break
- Захват входа
- 4.2. Описание регистров таймера ат2
- Среда разработки stvd7
- Выбор пакета и параметров установки
- Установка stvd7 3.11 (с поддержкой inDart-stx)
- Подключение объектов управления на плате st7/st5:
- 6.2. Подключение отладочного модуля к пк
- 6.3. Выполнение программ на st7/st5 Learning Board
- Лабораторные задания
- Содержание отчета
- 333Библиографический список
- Приложение а
- Приложение б
- Создание нового проекта в среде st7 Visual Developer
- Создание главной программы для микроконтроллера
- Запуск программы на микроконтроллере и ее отладка
- 620002, Екатеринбург, ул. Мира, 19
- 620002, Екатеринбург, ул. Мира, 19