Щеголев  Сергей Сергеевич   (Доцент кафедры «Атомная энергетика», кандидат технических наук
Балаковский инженерно-технологический институт — филиал федерального государственного автономного образовательного учреждения высшего образования «Национальный исследовательский ядерный университет «МИФИ», Балаково, Россия
)
                
            
            
                Ефремова  Татьяна Александровна   (Доцент кафедры «Атомная энергетика», кандидат технических наук
Балаковский инженерно-технологический институт — филиал федерального государственного автономного образовательного учреждения высшего образования «Национальный исследовательский ядерный университет «МИФИ», Балаково, Россия
)
                
            
            
                Мотков   Александр Геннадьевич   (Старший преподаватель кафедры «Информационные системы и технологии»
Балаковский инженерно-технологический институт — филиалфедерального государственного автономного образовательногоучреждения высшего образования «Национальный исследовательский ядерный университет «МИФИ», Балаково, Россия
)
                
            
            
    
        
            
            
                
                    
                        |   | 
                        
                         Статья описывает работу последовательного асинхронного интерфейса UART. UART используется для передачи данных между микроконтроллером и компьютером. Настройка UART включает выбор источника синхронизации и определение режима работы. Для установки режима работы UART необходимо изменить значения битов SM0 и SM1 в регистре SCON. Синхронизация может осуществляться от Таймера 3 или Таймера 1. Для определения скорости передачи информации по UART необходимо рассчитать значение регистра счетчика TH1. Запуск таймера происходит автоматически, а передача данных осуществляется через регистр SBUF. Флаг TI сигнализирует о завершении передачи, и можно организовать проверку TI на равенство нулю в цикле. Для оптимизации времени выполнения программы можно изменить участок программы, отправляющий байт данных. 
                        Ключевые слова:микроконтроллер, протокол передачи данных, таймер, команда, программа, UART, скорость передачи, режим работы 
                         | 
                     
                
             
             | 
        
        
            |   | 
        
        
            | 
             Читать полный текст статьи …  
             | 
        
        
             
             
            
                
                    
                         Ссылка для цитирования: Щеголев  С. С., Ефремова  Т. А., Мотков   А. Г. СПОСОБЫ ПРОГРАММНОЙ РЕАЛИЗАЦИИ РАБОТЫ UART // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2024. -№04. -С. 147-151 DOI 10.37882/2223-2966.2024.04.40 | 
                         | 
                     
                
             
             |