in t f I Design - Develop - Deploy

Currency Converter Using J2ME

[+] Share |
Posted by kannan | Wed, 27 Jul 2011

The article Getting Started with J2ME showed how to build a simple Hello World application using J2ME. This article takes up from where the previous article left off and shows how to build a complete application, a currency converter, using the J2ME framework. The currency converter is a simple, yet complete application that converts from Indian Rupees (INR) to US Dollars (USD).

Read More ...

Categories: Java, Mobile, Tutorial | Add Comment

Creating GLCD Bitmaps Using GIMP

[+] Share |
Posted by vijaykumar | Fri, 01 Jul 2011

The ZKit-51-V664 has a Graphics LCD, that can be used for displaying GUIs, bitmaps, animations, etc. Bitmaps can be easily displayed on the Graphics LCD using the APIs provided by ZDev library. This article shows how to create bitmaps using GIMP, and how to display them on the Graphics LCD.

Read More ...

Categories: 8051, Tutorial, ZKit-51-V664 | Add Comment

Getting Started With Android in the Command Line

[+] Share |
Posted by abdul | Tue, 14 Jun 2011

Android applications can be created using the command line itself. Necessary tools are provided by the Android SDK. This article will demonstrate how to create a Android Application in the command line.

Read More ...

Categories: Android, Java, Mobile, Tutorial | Add Comment

Getting Started With Android

[+] Share |
Posted by abdul | Tue, 14 Jun 2011

Android is a open source operating system designed specifically for mobile platforms. Over the last few years Android is taking over the mobile market drastically. This article shows how to get started with Android.

Read More ...

Categories: Android, Java, Mobile, Tutorial | Add Comment

Getting Started With J2ME

[+] Share |
Posted by kannan | Sat, 11 Jun 2011

J2ME is a software used to develop applications for Java enabled devices like Mobile Phones and PDAs. For more information about J2ME refer J2ME in Wikipedia. This article explains how to write a simple hello world program in J2ME.

Read More ...

Categories: Java, Mobile, Tutorial | Add Comment

Accessing IAP Routines on P89V66x

[+] Share |
Posted by vijaykumar | Sat, 11 Dec 2010

All 8051 based microcontrollers from NXP come with some sort of built-in flash memory. The microcontrollers provide multiple methods to program the flash. The most common method is In-System Programming (ISP). In ISP, the code is transfered to the flash, through the serial port, by a built-in ISP bootloader. The other method is In-Application Programming (IAP). In IAP, the user application receives the code through whatever mechanism (like say SPI or I²C) and programs the flash. A set of built-in routines, called the IAP routines, are available to the application for manipulating the flash.

This article shows how to access the IAP routines on P89V66x based devices. The routines will be accessed from C, and the free and open source SDCC compiler will be used.

Read More ...

Categories: 8051, Tutorial, ZKit-51 | Add Comment

How to Determine Stack Utilization

[+] Share |
Posted by vijaykumar | Mon, 01 Nov 2010

It is necessary to know the stack utilization levels when software is developed for systems requiring high reliability. A simple technique to determine the stack utilization of a program is watermarking. In this technique the stack is filled with a pattern, and the program is executed. When the stack is used the pattern is overwritten. When the program terminates the point from which the pattern is undisturbed tells us the stack utilization level.

Read More ...

Categories: 8051, Tutorial, ZKit-51 | Add Comment

External Memory HOWTO

[+] Share |
Posted by vijaykumar | Wed, 01 Sep 2010

When your projects get bigger, the internal RAM of the P89V664 is no longer sufficient. External RAM can be used to overcome this limitation. The P89V664 used in the ZKit-51 has 2KB of on-chip external RAM.

The external RAM can be used from SDCC, in two ways

  1. By using the storage class __xdata.

  2. By using the large memory model.

Read More ...

Categories: 8051, Tutorial, ZKit-51 | Add Comment