TouchScreen Article

mikroElektronika published an article in February 2009 issue of Elektor magazine about Touch Screen. Our website visitors and users are welcome to read this article. Article contains useful information about practical usage of Touch Screen and microcontroller. This article allows reader an easy example and tutorial on Touch Screen usage. This article is written in several languages: English, German, Spanish, French, Dutch and Serbo-Croatian.

This article is provided with the detailed schematic and code example written in Basic, Pascal and C compilers for AVR, PIC and dsPIC microcontrollers. Also in this article there is a picture showing working device.

TouchScreen Article with source code for AVR microcontrollers

  English

Do you want your new device to have a simple and intuitive interface? If the answer is YES, then a graphic LCD display with touch panel is the best choice because together they create a Touchscreen.

  Deutsch

Soll Ihr aktuelles Projekt eine einfache und intuitive Schnittstelle haben? Wenn JA, dann ist ein grafi sches LC-Display mit Touchpanel die beste Lösung, denn beides zusammen ergibt einen Touchscreen.

  Español

¿Quieres que tu último proyecto tenga un interfaz sencillo e intuitivo? Si la respuesta es SI, una pantalla LCD gráfi ca con un panel táctil es la mejor elección porque juntos constituyen una pantalla táctil.

  Français

Voulez-vous une interface intuitive et simple pour votre nouveau projet ? Si la réponse est OUI, un LCD graphique avec dalle tactile est le meilleur choix, parce que ensembles ils forment un écran tactile.

  Nederlands

Wilt u voor uw nieuwste project een eenvoudige en intuïtieve interface? Als het antwoord JA is, is een grafi sch lcd-scherm met aanraakpaneel de beste keuze, want samen vormen deze een aanraakscherm.

   Srpsko-Hrvatski

Želite li da vaš novi uređaj ima jednostavan i intuitivan interfejs? Touchscreen u kombinaciji sa grafičkim displejom je idealna stvar za to. Sa malim brojem elektronskih komponenti napravićete veoma atraktivan uređaj koji će uz to biti i izuzetno jednostavan za korišćenje.

Featured AVR Development Tools


EasyAVR5A

System supports 8, 14, 20, 28 and 40 pin microcontrollers. It is delivered with ATMEGA16. There is USB 2.0 on-board programmer and on-board TouchPanel controller.[more]


C compiler for AVR microcontrollers
All the power and flexibility provided by ANSI C, accompanied with the most advanced IDE on the market. Plenty of practical examples and a comprehensive documentation allow a quick start in programming AVR. [more]


Basic compiler for AVR microcontrollers
A beginner? Worry not. Easy-to-learn BASIC syntax, advanced compiler features, built-in routines, and many practical examples we have provided allow a quick start in programming AVR.[more]


Pascal compiler for AVR microcontrollers
Comprehensive, stand-alone Pascal compiler for AVR MCUs. Develop your applications in intuitive and friendly Pascal environment, using many advanced features and practical examples. [more]

TouchScreen Article with source code for PIC microcontrollers

  English

Do you want your new device to have a simple and intuitive interface? If the answer is YES, then a graphic LCD display with touch panel is the best choice because together they create a Touchscreen.

  Deutsch

Soll Ihr aktuelles Projekt eine einfache und intuitive Schnittstelle haben? Wenn JA, dann ist ein grafi sches LC-Display mit Touchpanel die beste Lösung, denn beides zusammen ergibt einen Touchscreen.

  Español

¿Quieres que tu último proyecto tenga un interfaz sencillo e intuitivo? Si la respuesta es SI, una pantalla LCD gráfi ca con un panel táctil es la mejor elección porque juntos constituyen una pantalla táctil.

  Français

Voulez-vous une interface intuitive et simple pour votre nouveau projet ? Si la réponse est OUI, un LCD graphique avec dalle tactile est le meilleur choix, parce que ensembles ils forment un écran tactile.

  Nederlands

Wilt u voor uw nieuwste project een eenvoudige en intuïtieve interface? Als het antwoord JA is, is een grafi sch lcd-scherm met aanraakpaneel de beste keuze, want samen vormen deze een aanraakscherm.

   Srpsko-Hrvatski

Želite li da vaš novi uređaj ima jednostavan i intuitivan interfejs? Touchscreen u kombinaciji sa grafičkim displejom je idealna stvar za to. Sa malim brojem elektronskih komponenti napravićete veoma atraktivan uređaj koji će uz to biti i izuzetno jednostavan za korišćenje.

Featured PIC Development Tools


EasyPIC5

System supports 8, 14, 18, 20, 28 and 40 PIC microcontrollers. It comes with a PIC16F887. There is USB 2.0 on-board programmer, on-board mikroICD and on-board TouchPanel controller.[more]


C compiler for PIC microcontrollers
All the power and flexibility provided by ANSI C, accompanied with the most advanced IDE on the market. Plenty of practical examples and a comprehensive documentation allow a quick start in programming PIC. [more]


Basic compiler for PIC microcontrollers
A beginner? Worry not. Easy-to-learn BASIC syntax, advanced compiler features, built-in routines, and many practical examples we have provided allow a quick start in programming PIC.[more]


Pascal compiler for PIC microcontrollers
Comprehensive, stand-alone Pascal compiler for PIC MCUs. Develop your applications in intuitive and friendly Pascal environment, using many advanced features and practical examples. [more]

TouchScreen Article with source code for dsPIC microcontrollers

  English

Do you want your new device to have a simple and intuitive interface? If the answer is YES, then a graphic LCD display with touch panel is the best choice because together they create a Touchscreen.

  Deutsch

Soll Ihr aktuelles Projekt eine einfache und intuitive Schnittstelle haben? Wenn JA, dann ist ein grafi sches LC-Display mit Touchpanel die beste Lösung, denn beides zusammen ergibt einen Touchscreen.

  Español

¿Quieres que tu último proyecto tenga un interfaz sencillo e intuitivo? Si la respuesta es SI, una pantalla LCD gráfi ca con un panel táctil es la mejor elección porque juntos constituyen una pantalla táctil.

  Français

Voulez-vous une interface intuitive et simple pour votre nouveau projet ? Si la réponse est OUI, un LCD graphique avec dalle tactile est le meilleur choix, parce que ensembles ils forment un écran tactile.

  Nederlands

Wilt u voor uw nieuwste project een eenvoudige en intuïtieve interface? Als het antwoord JA is, is een grafi sch lcd-scherm met aanraakpaneel de beste keuze, want samen vormen deze een aanraakscherm.

   Srpsko-Hrvatski

Želite li da vaš novi uređaj ima jednostavan i intuitivan interfejs? Touchscreen u kombinaciji sa grafičkim displejom je idealna stvar za to. Sa malim brojem elektronskih komponenti napravićete veoma atraktivan uređaj koji će uz to biti i izuzetno jednostavan za korišćenje.

Featured dsPIC Development Tools


EasydsPIC4

System supports 18, 28 and 40 pin dsPIC microcontrollers. It comes with a dsPIC30F4013. There is USB 2.0 on-board programmer and on-board mikroICD[more]


C compiler for dsPIC microcontrollers
All the power and flexibility provided by ANSI C, accompanied with the most advanced IDE on the market. Plenty of practical examples and a comprehensive documentation allow a quick start in programming dsPIC. [more]


Basic compiler for new dsPIC30/33 and PIC24 microcontrollers
A beginner? Worry not. Easy-to-learn BASIC syntax, advanced compiler features, built-in routines, and many practical examples we have provided allow a quick start in programming dsPIC30/33 and PIC24.[more]


Pascal compiler for new dsPIC30/33 and PIC24 microcontrollers
Comprehensive, stand-alone Pascal compiler for dsPIC30/33 and PIC24 MCUs. Develop your applications in intuitive and friendly Pascal environment, using many advanced features and practical examples. [more]


Disclaimer
The content published in mikroElektronika’s articles is subject to copyright and must not be reproduced in any form without an explicit written permission released from the editorial of mikroElektronika. The articles were prepared with due care and attention, however the publisher doesn’t accept any responsibility neither for the exactness of the information published therein, nor for any consequences of its application.