Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Микроконтроллер Какой ASM нужен, чтобы программировать микроконтроллеры? https://www.cyberforum.ru/ microcontrollers/ thread1369015.html
Привет всем, интересуюсь ассемблером и микроконтроллерами, работаю на PC. Вопрос - какой тип (разновидность) ассемблера нужен, чтобы программировать микроконтроллеры ? каким образом наладить связь...
Микроконтроллер В какой среде набирать Си-код для МК на базе ядра Cortex M3?
в какой среде набирать код на Си для микроконтроллера Cortex M3?
Микроконтроллер Посоветуйте МК с SRAM не менее 16kb до 2 килорублей Добрый день. Возникла следующая ситуация: требуется контроллер с SRAM не менее 16kb(а желательно с возможностью подключения внешней памяти), интегрированным АЦП и в DIP корпусе, а также с приемлемой... https://www.cyberforum.ru/ microcontrollers/ thread1366422.html Микроконтроллер Как работает задержка? https://www.cyberforum.ru/ microcontrollers/ thread1364761.html
Здравствуйте, помогите разобраться как работает задержка: WAIT_LCD: PUSH ACC MOV LCD_PORT, #0FFH CLR B_RS SETB B_WR WAIT_LL: SETB B_E ...
TCP эхо-сервер на STM32F4Discovery (embedded Lua) Микроконтроллер
Добрый день! Пытаюсь за стартовать TCP эхо-сервер на STM32F4Discovery. Это micro python (не нашел раздела про micro python - пишу здесь). Скрипт такой #try: import usocket as socket #except:...
Микроконтроллер Разработать программу load, по которой константа K=20 вводится, как двоичная, восьмеричная Всем привет. Помогите разобраться с заданием: Разработать программу load, по которой константа K=20 вводится, как двоичная, восьмеричная, 16–ричная и десятичная, а затем копируется в регистры... https://www.cyberforum.ru/ microcontrollers/ thread1363538.html
Микроконтроллер МК-51 и ЖКИ https://www.cyberforum.ru/ microcontrollers/ thread1363387.html
есть схема подключения ЖК-дисплея к микроконтроллеру 51. и есть код инициализации LCD. но он с ошибками. помогите исправить, пожалуйста. вот код: ;Объявление констант CPTR EQU 40h...
Микроконтроллер Цифровой фильтр ФВЧ (ASM)
В общем программа "Цифровой фильтр (верхних частот)", в начале я ввожу максимальный входной отсчет на порт PB РФ55, потом результаты перемножения в соотвествуующие ячейки 50h и 51h, далее прерывания...
Микроконтроллер Измерительное устройство на ATMega64 с передачей данных на ПК Допустим у меня есть датчик (например давления).Которое посылает на АЦП сигнал.АЦП каждые пол минуты посылает сигнал через RS-232 на комп (Разъём DB9) нужна схема как можно проче и прошивка https://www.cyberforum.ru/ microcontrollers/ thread1359688.html Микроконтроллер Парсинг данных https://www.cyberforum.ru/ microcontrollers/ thread1358757.html
Вопрос тут возник,может кто сталкивался с таким Вобщем на контроллер PIC16F886 приходит пакет через com-порт (например такой "$s32FC", "полезная" информация именно "32FC") В этих значениях...
Микроконтроллер LPC1768 + DP83848 = Ethernet
Всем привет. Собственно, проблема в следующем, есть связка LPC1768 + DP83848 и нужно реализовать работу с ethernet. Для начала хотелось бы, чтобы девайс пинговался по сети. Может кто скинуть ссылку...
Микроконтроллер Коды символов при передаче https://www.cyberforum.ru/ microcontrollers/ thread1355985.html
Подскажите пожалуйста, при вводе в Hyper Terminal числа , например 12( в десятичной системе счисления)..микроконтроллер воспринимает другое число, как сделать такое преобразование , чтобы на выходе...
1 / 1 / 1
Регистрация: 11.02.2015
Сообщений: 82
11.02.2015, 11:44  [ТС] 0

Работа с UART ATMega8 - Микроконтроллер - Ответ 7213815

11.02.2015, 11:44. Показов 1636. Ответов 5
Метки (Все метки)

Ответ

C++
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
#include <mega8.h>
#include <stdio.h>
 
int i;
int lng;
char mystr[]="Atmega8 UART ready!";
char rc;
 
void lampOFF()
{
    PORTB.0=0;
}
 
void lampON()
{
    PORTB.0=1;
}
 
void initUART()
{
    UCSRB|=(1<<3)|(1<<4);   
    UBRRH=0x00;
    UBRRL=0x33;
}
 
void main(void)
 
{
    DDRB.0=1;
    initUART();
 
    lng=19;
    for (i=0; i < lng; i++)    {
        while ( !( UCSRA & (1<<5)) ) {}
        UDR=mystr[i];
    }
 
    while (1)
    {
        if ((UCSRA & (1<<7)))
        {
            rc=UDR;
        }
 
        switch (rc)
        {
            case '1': lampON(); break;
            case '2': lampOFF(); break;
        }
 
    }
 
}
И вот что пришло:

Вернуться к обсуждению:
Работа с UART ATMega8 Микроконтроллер
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.02.2015, 11:44
Готовые ответы и решения:

Использование UART в ATMega8
Доброго времени суток! Столкнулся с проблемой написания программы на C для микроконтроллера...

Работа в Proteus. Atmega8 + светодиодная матрица
Не могу понять как собрать схему в программе proteus... В схеме должно быть МК Atmega8 и матрица...

Работа с графическим дисплеем WG12864 из Atmega8
Добрый день. У меня такая проблема. Я тупое существо (похожее на палено), меня интересует...

MSP430F5435A. Работа с UART
написал такую програмку для отправки по UART... эффекта нету, со стороны схемы всё норм, в чём...

5
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.02.2015, 11:44

Работа с UART ATMega8
к примеру надо отправить число 21367 в ком порт с атмеги8 чтобы потом на компе программой считать....

Работа с UART в МК ATMega8
Не хочет работать передача данных. Подключаю к ножкам PD0 и PD1 через USB/UART TTL конвертор...

UART Atmega8 Terminal
Всем доброго времени суток! У меня есть код : #define F_CPU 8000000UL #include &lt;avr/io.h&gt;...

DS18B20->Atmega8->UART
Всем привет! Я ломаю голову над тем, как передавать температуру по UART, а именно как...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.