Programming PIC Microcontrollers in BASIC

Programming PIC Microcontrollers in BASIC - Examples with PIC Integrated Peripherals

Reading time: <1 minut Among the main topics presented in this course, we list: Choosing the right PIC for the task; Writing and compiling your program; Loading program to microcontroller; Elements of BASIC Language; Arithmetic Operators; Boolean Operators; Logical (Bitwise) Operators; Control Structures; Examples with PIC Integrated Peripherals; Examples with Displaying Data;

Automotive cruise control using PID and CAN

Programming Embedded Systems - Part II - Automotive cruise control using PID and CAN

Reading time: 4 minute Among the main topics presented in this course, we list: A flexible scheduler for single-processor embedded systems; What is the CPU load of the scheduler ?; A closer look at co-operative task scheduling (and some alternatives); Linking processors using RS-232 and RS-485 protocols; Linking processors using the Controller Area Network (CAN) bus; Case study: Intruder alarm system using CAN; Applying "Proportional Integral Differential" (PID) control; Improving system reliability using watchdog timers;

Controlling a Mobile Robot

Programming Embedded Systems - Part I - Controlling a Mobile Robot

Reading time: 2 minute Among the main topics discussed in this issue, we list: The 8051 microcontroller; Central-heating controller; Strengths and weaknesseses of "super loops"; Creating "software delays"; How to connect a crystal to a microcontroller; Creating an Embedded Operating System; Multi-State Systems and Function Sequences; Case Study: Intruder Alarm System;

Presentation of menu options displayed at LabVIEW launch

LabVIEW, our friend - Introducing the menu options displayed at the launch of LabVIEW

Reading time: 3 minute A virtual instrument is composed of a hardware part (mainly a digital analog converter) and a software part that allows the configuration of the instrument according to the user's desire. The user inserts a data acquisition card in the computer and with the help of the graphic programming software he configures his measuring instrument and in addition he can create as many graphic recorders as he wants.