全部产品 开发工具 新闻/活动 技术支持 关于虹科 联系我们

开发工具
  PIC 开发工具
  dsPIC 开发工具
  PIC24 和 dsPIC33 工具
  PIC32MX 开发工具
  AVR 开发工具
  Cypress PSoC
  8051 开发工具
  ARM 开发工具
  GSM / GPRS 工具
  GPS 工具
  部件
  插座适配器
  通用开发工具
  多媒体开发板
  模拟开发板
编译器
  PIC 编译器
  AVR 编译器
  dsPIC30/33 和 PIC24
  PIC32 编译器
  8051 编译器
  ARM 编译器
  附加软件
辅助板
专用套装
产品目录
出版物
技术支持
下载

 

编译器


Visual GLCD开发软件

用图形LCD可视化创建嵌入式GUI设备

轻松设计图形用户界面

本文地址:http://www.otraw.com/developmenttools/mikro/products/view/visualglcd.html
文章摘要:Visual GLCD开发软件 ,纵横开阖镂骨铭肌三月,春寒孙春兰清单。

Software for rapid development of graphical user interfaces for various types of GLCDs in embedded devices.

  • Wide range of Graphic LCD supported
  • Ready to use 
    examples
  • Kick-start online 
    video tutorials
  • Free product lifetime technical support
  • Free upgrades of 
    new software versions
  • Fully-functional demo for 
    creating simple projects
1396cp北京赛车pk10

Basic Information

Visual GLCD is a development software used for visual building of graphic interface for embedded GUI-intensive devices with various types of Graphic LCD displays. This software generates source code compatible with mikroElektronika Compilers (mikroC, mikroPascal and mikroBasic) and for all compiler supported architectures (PIC, dsPIC30, dsPIC33, PIC24, AVR and 8051). By using this tool you can start creating Graphic LCD based devices much faster and easier.

Documentation

Obtaining and Activating the Visual GLCD License Key [431KB]

Creating First Project in Visual GLCD [6.56MB]

Where Would You Like To Start?

Let us help you discover Visual GLCD in the most convenient way. Download and install the software, click on the desired information group and start your journey!


Visual GLCD工具
当前版本1.80

Version 1.80 release highlights

We extended the list of supported controllers in SPI mode, fixed reported bugs, and added extra features. Here’s the list of the most significant changes:

Features added in version 1.80

  • Support for KS0108, S6B0108 and NT7108C controller in SPI mode.
  • Support for T6963C and RA6963 controller in SPI mode.

Examples

  • Added examples for controllers in SPI mode.

Fixes

  • Problem with MCU listing.

Software overview
The Idea Powerful Touch Input User Interface
All of you who ever tried creating even the simplest GLCD GUI software know that this is a demanding task. There are many properties and actions to be taken care of and it can be an overwhelming amount of work, even for an experienced developer. Here inMikroElektronika we encountered the same problem. Thus, the idea was born: Why don’t we create some elegant program that can do all this hard work for us?

Several months later, we are proud to present you with a cool piece of software that will radically change your approach to GLCD GUI development. We were the first to toy with it and we were able to create some great projects. Some of these are presented to you in the Examples section.
Were you ever tempted to use touch panels in your application, but you just felt that it was too complicated? Visual GLCD does the job for your completely! All you have to do is to indicate where your Touch Panel is connected, and the software will handle the rest. You don’t have to be a programming guru any more to create fancy touch applications. Interface is really easy to use, and implements standard intuitive behavior, so it will feel like using any other vector graphic editors. But we have combined functionality from both worlds: world of design and world of programming. There are several palettes of most useful components that you can use in your application. Just drag a component onto a pixel grid display screen and it will be drawn instantly. Use Object Inspector to edit component properties and to assign desired action. Use our Online Video Tutorials to try this out even before you install your copy of Visual GLCD.

Display Support

Support of mostly used display controllers guarantees that you will not be restricted to some exotic displays only, but you will be able to acquire your hardware easily. Most of those displays can be purchased directly fromMikroElektronika’s online store.

Compiler Support

Three major compiler groups are currently supported: mikroC,mikroBasic and mikroPascal forPICdsPIC and AVR. This means that no matter which compiler you will write your project in, source code generated by Visual GLCD will be integrated smoothly!

Download Free Demo

We want you to try out the software - FOR FREE!

Software is equipped with fully functional demo license, that allows you to generate GUI with maximum of eight objects, which can be just enough for simple applications.


Visual GLCD Technical Specifications

Supported GLCD controllers

Visual GLCD supports a set of most widely used display controllers. You will be able to use this software in vast majority of your GLCD-based projects:

Controller Type Supported Display Sizes
KS0108 128x64
S6B0108 128x64
NT7108C 128x64
T6963C 240x64, 240x128, 128x128
RA6963 240x64, 240x128, 128x128
S1D13700 320x240, 640x240

Visual GLCD Compiler Support

Visual GLCD currenlty generates code compatible with most of MikroElektronika Compilers. Code generated with this software consist of project file and source codes that are needed for code compilation. Here is a list of compilers supported by Visual GLCD software:

PIC compilers

dsPIC30/33 and PIC24 compilers

AVR compilers

8051 compilers (coming soon)

Visual GLCD IDE (Integrated Development Enviroment)

IDE is a place where you will be designing your Touch-input GLCD-based applications. We worked hard to implement intuitive set of features that will allow you easy development with minimum effort. You won’t need any programming experience to design a great-looking GUI for your project. The whole idea was to give user the power to be creative as much as possible, without worrying too much about the code.


Visual GLCD IDE is divided into five main areas: Object Inspector, Display Window, Components Palette, User Code Editor and Generated Code Window, each one implementing a subset of program features.

Main Menu


Main Toolbar is divided into logical groups of several toolbars: Edit Toolbar, Project Toolbar, Screens Toolbar, Options Toolbar, Help Toolbar, Layouts Toolbar and Themes Toolbar. Each one covering the specific features available in Visual GLCD Software.

Object Inspector

In Object Inspector you can easily manage multiple screens and edit your components in a very practical and easy way. You can enter data relevant to your project such as Component name, Distance, Width, Height, Caption, Font, etc.

 

Components Palette

The Components Palette contains segments essential for project development: Standard, Basic and Edit Picture Palette. Just drag the desired component and drop it on the display screen, and then edit its properties and assign action.

Display Window

Display window displays one of the selected screens which can contain graphical components used in the project, like labels, buttons, images, etc. Display Window has a grid-like appearance where each square represents one GLCD pixel.

 

Generated Code and User Code

In Generated Code window you can view the code that software generated for your project. Note that you cannot edit the code, you can just preview it. User Code Editor is a window designed for placing the action codes related to used components.

Settings Window


Settings is a specialized window where necessary general settings can be determined, all in one place. You can set Target Board, Compiler and Target Chip, then Display Controller, Size and Connections, Fonts, Touch Panel Configuration, Layouts, Color Schemes and more.

Video Tutorials

We present you with video tutorial that will help you get started. We understand that people learn best when there is someone to teach them directly. To show them how to do something in first-hand experience. Reading manuals and documentation can help, but video demonstration is the best way for speed learning We also introduced short videos that show how some newly added examples work on real hardware.

Click on the desired video box to load the video into the player below

Visual GLCD Tutorial that will get you started

  • - Creating a new project
  • - Adding screens and objects and editing them
  • - Assigning actions
 

EPSON 320x240 and dsPIC30F4013 [Visual GLCD video example]

  • - Simple demonstration of operation of newly supported EPSON controller. Screens are changed on button press

EPSON 320x240 and PIC18F4520 
[Visual GLCD video example]

  • - Simple demonstration of operation of newly supported EPSON controller. Screens are changed on button press
 

GLCD 128x64 and TP on dsPIC30F4013 [Visual GLCD video example]

  • - simple touch navigation through screens
  • - interactive content
  • - animated transition effects

Visual GLCD Examples

Writing demonstration examples for our users was a great and fun experience. We had many ideas for implementation, varying in complexity, but we had to chose only several of those to be presented with this version of software. We are preparing more examples for you, but in the meantime, check out these great demos:

Screens Demo

This is the demonstration of how to use multiple screens in your GUI. It demonstrates basic features and helps you understand the basic concepts.

Screens Demo  [50KB]
 

LED Demo

Turn leds ON or OFF by touching corresponding LED Button. You can even slide your finger across the buttons, creating fun light effects.

LED Demo  [66KB]

Events Demo

This example demonstrates capability of our Event handlers: you can detect either just a single press, release or a full click event.

Events Demo  [51KB]
 

ADC Demo

A digital visual voltmeter project. It was simple to design and create. Play with potentiometers, and see what happens on screen!

ADC Demo  [91KB]

Fan Control Demo

Control fan motor speed and direction with a single touch. Simple, but most effective. Demo is easy to understand, and a usefull project, too!

Fan Control Demo  [86KB]
 

GLCD USART Demo

This is bit more complex example. It emulates touch keyboard, and sends typed characters via UART. You can play with it by adding more functionality.

GLCD USART Demo  [95KB]

Smart GLCD Demo

It is also a more complex example. It uses powerful Smart GLCD display, and has several screens and functions.

Smart GLCD Demo  [116KB]
 

EPSON EasyPIC6 Demo

EPSON-driven display taken care of by PIC18F4520. Who would’ve though it can handle the load so well. Use this example to see it for yourself.

EPSON EasyPIC6 Demo  [88KB]

EPSON EasydsPIC Demo

Demonstration of operation of newlty supported EPSON controller. Example goes through several screens with interesting animated images.

EPSON EasydsPIC Demo  [104KB]
 

EasydsPIC GLCD 128x64 Demo

Great example that shows ability of adding screen transition effects in your project. We have made slide, blinds and dissolve effects just for you.

EasydsPIC GLCD 128x64 Demo  [128KB]

Why do I need this software?

Cut production expences. Do projects in less time

Drag-n-drop development ensures that you spend much less time programming, allowing you to focus on functionality and design

Make your device inputs human-friendly

Introducing Touch Panel input with Graphical GUI in your device, will open a whole new potential for user’s interactive participation

Even beginners can make great GUI applications

We combined programming and design worlds in the best possible way. Even total beginners will be able to create amazing GUIs


Featured Products

GLCD Designer kit - PIC

Start designing your GUI application quickly with VisualGLCD and SmartGLCD 240x128 device. Get $30 USD discount. [learn more]

EasyStart Visual GLCD Kit - PIC

Get your start kick for GLCD GUI development with PIC microcontrollers and save USD 80$. Especially suitable for beginners. [learn more]

mikroExpert Visual GLCD Kit - PIC

Transform your programming skills into great GUI applications running on powerful PIC microcontrollers. Save USD 80$. [learn more]

EasyStart Visual GLCD Kit - AVR

Make your first GUI designing steps with all-in-one AVR development kit and save USD $80. [learn more]

mikroExpert Visual GLCD Kit - AVR

Whether you are an expert or a skilled enthusiast, this kit has all you need to create fancy GLCD GUI applications with AVR microcontrollers. [learn more]

EasyStart Visual GLCD Kit - dsPIC

Everything you need to start your journey into the world of 16-bit dsPIC MCUs and rich GLCD GUI applications. [learn more]

mikroExpert Visual GLCD Kit - dsPIC

This kit will equip you with all you need to create complex user-friendly GLCD applications with powerful dsPIC microcontrollers [learn more]

mikroExpert Visual GLCD Kit - LV24-33

Buy all you need to get started making great GLCD GUI applications with dsPIC33/PIC24 microcontrollers and save USD 80$. [learn more]

SmartGLCD 240x128 Board

The SmartGLCD 240x128 Board enables you to add Serial T6963C (Toshiba) 240x128 Graphic LCD with touch screen to your applications. There is an on-board PIC18F8527 used to control serial GLCD with touch screen. A configurable RGB backlight is available on the GLCD. [more info]

EasyPIC6 Development System

The EasyPIC6 is a full-featured development system for PIC microcontrollers. It comes with the PIC16F887 microcontroller. The system includes a USB 2.0 programmer with mikroICD and various peripheral modules such as COG, port expander, MENU and 4x4 keypads etc. [more info]

BIGPIC6 Development System

The BIGPIC6 development system supports 64- and 80-pin PIC microcontrollers. It comes with the PIC18F8520 microcontroller. The system features a USB 2.0 programmer with mikroICD and many peripheral modules such as port expander, MENU keypad, serial EEPROM etc. [more info]

LV18F v6 Development System

The LV18F v6 development system supports 64-, 80- and 100-pin PIC18FxxJxx microcontrollers. It comes with a PIC18F87J60. The system features a USB 2.0 programmer with mikroICD and numerous peripheral modules such as MENU keypad, serial RAM, serial EEPROM etc. [more info]

EasyLV18F v6 Development System

The EasyLV-18F v6 development system supports 40-, 28- and 20-pin PIC18J and PIC18K microcontroller families from Microchip. It comes with a PIC18F45K20. The system features a USB 2.0 programmer with mikroICD and many peripheral modules such as Serial RAM, EEPROM, COG Display, etc. [more info]

EasydsPIC6 Development System

The EasydsPIC6 is a full-featured development system for dsPIC microcontrollers. The system features a USB 2.0 programmer with mikroICD and many peripherals such as Piezo speaker, COG, port expander, MENU and 4x4 keypads etc. [more info]

BIGdsPIC6 Development System

The BIGdsPIC6 is a full-featured development system for 64- and 80-pin dsPIC microcontrollers. The system features a USB 2.0 programmer with mikroICD and many peripheral modules such as Piezo speaker, EEPROM, FTDI, RTC, CAN, etc. [more info]

LV 24-33 v6 Development System

The LV 24-33 v6 is a development system that supports 64-, 80- and 100-pin PIC24F, PIC24H and dsPIC33F MCUs. It comes with a PIC24FJ64GA010. It features a USB 2.0 programmer with mikroICD (In-Circuit Debugger), touch panel controller, MMC/SD card slot, etc. [more info]

EasyAVR6 Development System

EasyAVR6 is a full-featured development system for AVR microcontrollers. The system features a fast USB 2.0 programmer and many peripheral modules such as COG, port expander, MENU and 4x4 keypads etc.[more info]

BIGAVR6 Development System

The BIGAVR6 development system supports 64- and 100-pin AVR microcontrollers. It comes with the ATMEGA128 microcontroller. The system features a USB 2.0 programmer and many peripheral modules such as touch panel controller, CAN, RTC etc. [1396cp北京赛车pk10]

   020-3874 4528 ; 3874 4538 | sales@www.otraw.com | 广州虹科电子科技有限公司 | 版权所有 | 华南理工大学 国家科技园2-504
必赢客破解版 北京pk计划免费软件 北京pk10技巧大全 玩pk10输钱想死 大小单双两期计划pk10
pk10稳赚心得 北京塞车计划群 澳客网pk10开奖直播 北京pk拾直播开奖直播 北京赛车pk10程序开发
北京赛车怎么打能赢钱 赛车pk10软件 北京赛车怎么看规律 pk10在线预测 pk10冠军技巧5码公式
北京赛车pk106码 北京pk10开奖直播cp pk10冠亚军和值 6pk1065 北京pk10长龙
福建11选5网上投注 双色球定胆杀号 重庆幸运农场直播 好彩1 体彩北京11选5开奖结果查询
金八路棋牌斗牛作弊器如何安装 陕西11选5漏号 北京pk10两期计划 英利国际 最好的时时彩软件
山西11选5结果 黑龙江快乐十分开奖结果 江西时时彩试机号 内蒙古11选5最大遗漏号码 广东十一选五遗漏
新疆35选7开奖结果 深圳风采开奖查询 内蒙古时时彩有哪些 吉林11选5遗漏 黑龙江11选5技巧