Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 2,993 papers for “microcontroller programming”

Programming and customizing the PIC microcontroller /

Predko, Michael 165015 author

This volume contains more than 600 illustrations, and provides comprehensive, easy-to-understand coverage of the PIC microcontroller's hardware and software schemes. By providing roughly 100 experiments, projects, and libraries, readers will get a grasp of PICs, how they work, and the ins-and-outs of their most dynamic applications. The author has concentrated on the three major PIC families, to help to fully understand the synergy between the Assembly, BASIC, and C programming languages. He has also included information on setting up a PIC microcontroller development lab; PIC MCU basics; PIC microcontroller interfacing capabilities, software development, and applications; basic and digital electronics, and useful circuits and routines that will get applications up and running quickly.

Cited by 0

Present-day Programming Method of Microcontroller

Medla, Eduard · Brno University of Technology Digital Library (Brno University of Technology) · 2015

Tato bakalářská práce se zabývá moderními způsoby programování mikrokontrolerů. Jsou zde rozebrány některé programovací jazyky, programovací prostředí a grafické editory. U každého způsobu programování jsou uvedeny jejich výhody a nevýhody. Jsou zde rozebrány způsoby nahrávání programu do mikrokontroleru, tzv. flashování. Jako způsob pro otestování byl vybrán programovací jazyk C, pomocí kterého byl v prostředí AVR Studio 6.2 naprogramován dvoustavový regulátor s hysterezi.

Cited by 0Open access

Microcontroller Programming and Interfacing TI MPS433

Barrett, Steven, Pack, Daniel · CERN Bulletin · 2011

This book provides a thorough introduction to the Texas Instruments MPS430 microcontroller. The MPS430 is a 16-bit reduced instruction set (RISC) processor that features ultra low power consumption and integrated digital and analog hardware. Variants of the MPS430 microcontroller have been in production since 1993. This provides for a host of MPS430 products including evaluation boards, compilers, and documentation. A thorough introduction to the MPS430 line of microcontrollers, programming techniques, and interface concepts are provided along with considerable tutorial information with many i

Cited by 0

Development of an STM32 Microcontroller Training Kit for Microcontroller Programming Based on Project-Based Learning to Enhance Understanding of Microcontroller Programming

A Khotib Tri Handoko, Yeri Sutopo, Sri Sukamta · Journal of Vocational and Career Education · 2026

This research addresses the competency gap between the graduation outcomes of Electronic Engineering Vocational High School (SMK) students and industry requirements. The theoretical nature of the existing curriculum has resulted in a lack of practical skills among students. The objective of this study was to develop an STM32 Microcontroller Training Kit integrated with Project-Based Learning (PjBL) and assess its feasibility, practicality, and effectiveness in improving learning outcomes in Electronic Engineering competencies. The study used a Research and Development approach with the ADDIE model. The research subjects were 11th-grade students of the Industrial Electronic Engineering program at SMK Negeri 1 Kalinyamatan, divided into an experimental group and a control group. Data were collected through observations, interviews, expert validation, user response questionnaires, and pre-test and post-test assessments. The validation results indicated that the product was highly feasible, with a Content Validity Index (CVI) of 0.97 from media experts and 0.92 from subject matter experts. Practicality testing yielded a CVI score of 0.95, classified as very practical. The effectiveness test using an Independent Sample T-Test revealed a significance value of 0.00<0.05; the post-test mean score for the experimental group was 85.00, significantly higher than the control group’s 68.33. The N-Gain analysis showed a 69.89% improvement in the experimental group, indicating that the intervention was moderately effective. In conclusion, the STM32-based PjBL Training Kit is valid, practical, and effective for improving the competencies of SMK students in alignment with industry standards within vocational electronic education.

Cited by 0Open access

Programming a microcontroller for a CCD spectrometer

Кривабоков, Д. А., Курников, Д. С. · Репозиторий БГУИР (BSUIR Repository) · 2024

В данной работе представлена разработка микропроцессорной системы спектрометра оптического диапазона на базе ПЗС-линейки. Система основана на микроконтроллере STM32F401CDU6 и ПЗС-линейке TCD1304. Описаны основные компоненты системы, принцип работы и программное обеспечение. Разработанное программное обеспечение для ПК позволяет визуализировать и анализировать данные, полученные от ПЗС-линейки.

Cited by 0Open access

Synchronous programming of a real-time microcontroller

Charles André, M.-A. Péraldi · 1992

The synchronous approach is a new and promising way to design Real-Time systems. We have applied the synchronous programming style to the design of microcontrollers. The programming style is ESTEREL, an imperative synchronous language and the target processor is RTX2000 a high-performance real-time microcontroller. Here, we describe the compilation from ESTEREL down to FORTH(RTX programming language), and we analyze the eficiency of the implementation. Because our method is based on a high-level language (ESTEREL), the developement cycle time to system implementation is drastically reduced and safer.

Cited by 4

Hyperprocess-Based Approach for Embedded Microcontroller Programming

Andrei Rozov, Vladimir Zyubin, D. V. Nefedov · Vestnik NSU Series Information Technologies · 2017

1. Сафронов А. Ю., Намиот Д. Е. Среда разработки программного обеспечения для встраиваемых систем на основе JME // International Journal of Open Information Technologies. 2013. Т. 1, № 2. С. 17-24. URL: http://injoit.org/index.php/j1/article/view/12 2. ATmega48/88/168 Automotive. 8-bit Atmel Microcontrollers with 4/8/16KBytes In-system Programmable Flash. Datasheet // Atmel Corporation. 2014. 308 p. 3. Бушенко Д. ООП, ФП, параллелизм и смена парадигмы // Компьютерные вести. 2010. № 30 URL: https://www.kv.by/archive/index2010301105.htm 4. Василевич П. С., Егоров С. М., Бобренок С. И., Загурских Е. А. Решение проблемы синхронизации процессов при обращении к разделяемой памяти под управлением Boost // Вестн. Новосиб. гос. ун-та. Серия: Информационные технологии. 2015. Т. 13, № 2. С. 28–33. 5. Лотохов А. Тестирование встраиваемых систем – один аспект, о котором почему-то мало говорят // TechMedia. Портал «Хабрахабр». 2014. URL: https://habrahabr.ru/post/239403/ 6. Пронин А., Ванюлин В. А., Починок И. В. Тестирование встроенного программного обеспечения // Мир компьютерной автоматизации: встраиваемые компьютерные системы. 2015. Т. 1, № 1. С. 19-24. 7. Шалыто А. А., Туккель Н. И. Программирование с явным выделением состояний // Мир ПК. 2001. № 8. С. 116-121. № 9. С. 132-138. 8. Шалыто А. А., Туккель Н. И. SWITCH-технология — автоматный подход к созданию программного обеспечения реактивных систем // Программирование. 2001. № 5. С. 45-62. 9. Harel D., Politi M. Modeling Reactive Systems with Statecharts. New York, NY, USA: McGraw-Hill. 1998. 258 p. 10. Зюбин В. Е. Язык Рефлекс. Математическая модель алгоритмов управления // Датчики и системы. 2006. № 5. С. 24-30. 11. Зюбин В. Е. Программирование ПЛК: языки МЭК 61131-3 и возможные альтернативы // Промышленные АСУ и контроллеры. 2005. № 11. С. 31-35. 12. Зюбин В. Е., Котов В. Н., Котов Н. В., Курочкин А. В., Лубков А. А., Лылов С. А., Окунишников С. В., Петухов А. Д. Базовый модуль, управляющий установкой для выращивания монокристаллов кремния // Датчики и системы. 2004. № 12, С. 17-21. 13. Rozov A. S., Zyubin V. E. Process-oriented approach in MCU programming // American Journal of Control Systems and Information Technology. 2013. Vol. 1, No 1. P. 18-21. 14. Розов А. С., Зюбин В. Е. Расширенная модель гиперпроцесса для программирования микроконтроллеров // Промышленные АСУ и контроллеры. 2016. № 9. С. 34-38. 15. Нефедов Д. В. Разработка подсистемы хранения и отображения данных метеосервера на открытой микроконтроллерной платформе // Материалы 55-й Международной научной студенческой конференции МНСК-2017: Информационные технологии. Новосиб. гос. ун-т. Новосибирск. 2017. С. 90.

Cited by 2Open access

Microcontroller Programming and Interfacing: Texas Instruments MSP430

Steven F. Barrett, Daniel J. Pack · 2011

This book provides a thorough introduction to the Texas Instruments MSP430 microcontroller. The MSP430 is a 16-bit reduced instruction set (RISC) processor that features ultra low power consumption and integrated digital and analog hardware. Variants of the MSP430 microcontroller have been in production since 1993. This provides for a host of MSP430 products including evaluation boards, compilers, and documentation. A thorough introduction to the MSP430 line of microcontrollers, programming techniques, and interface concepts is provided along with considerable tutorial information with many illustrated examples. Each chapter provides laboratory exercises to apply what has been presented in the chapter. The book is intended for an upper level undergraduate course in microcontrollers or mechatronics but may also be used as a reference for capstone design projects. Also, practicing engineers already familiar with another microcontroller, who require a quick tutorial on the MSP430, will find this book very useful.

Cited by 4