DESCRIPTION OF UPLOADIBLE - DOWNLOADIBLE CHARACTER GENERATOR FOR MCA2X16 LED DISPLAY CONTROLLERS

Similar documents
The Hexadecimal Number System and Memory Addressing

SYMETRIX SOLUTIONS: TECH TIP August 2015

The Answer to the 14 Most Frequently Asked Modbus Questions

Programmer s Reference

ND48-RS ASCII A2.04 Communication Protocol

HOMEWORK # 2 SOLUTIO

Japanese Character Printers EPL2 Programming Manual Addendum

SPROG DCC Decoder Programmer

Appendix B RCS11 Remote Communications

Projector Control Command Reference Manual

Hexadecimal Object File Format Specification

Base Conversion written by Cathy Saxton

Table 1 below is a complete list of MPTH commands with descriptions. Table 1 : MPTH Commands. Command Name Code Setting Value Description

Intel Hexadecimal Object File Format Specification Revision A, 1/6/88

Counting in base 10, 2 and 16

Publication Rev. A. GE FANUC SNP Communications Reference

WWA FTP/SFTP CONNECTION GUIDE KNOW HOW TO CONNECT TO WWA USING FTP/SFTP

Everything you wanted to know about using Hexadecimal and Octal Numbers in Visual Basic 6

HOST Embedded System. SLAVE EasyMDB interface. Reference Manual EasyMDB RS232-TTL. 1 Introduction

Register your product and get support at DPM8500. Barcode scanner configuration guide

MICROPROCESSOR AND MICROCOMPUTER BASICS

SensyCal FCU200, FCU400 Universal measuring computer M-Bus protocol

winhex Disk Editor, RAM Editor PRESENTED BY: OMAR ZYADAT and LOAI HATTAR

2 ASCII TABLE (DOS) 3 ASCII TABLE (Window)

2. Terminal arrangement. Default (PV display) (SV display) Communication protocol selection Selects the Communication protocol. Modbus ASCII mode:

EXTENDED FILE SYSTEM FOR F-SERIES PLC

1 The Gigalog S board send regularly its data by ftp to the database. The board may also send information about the board, like the GPS position.

Master-Touch and ValuMass. Modbus Communications. INSTRUCTION MANUAL (Rev. 2.1)

Machine Architecture and Number Systems. Major Computer Components. Schematic Diagram of a Computer. The CPU. The Bus. Main Memory.

RFID MODULE Mifare Reader / Writer SL031 User Manual Version 2.7 Nov 2012 StrongLink

EMP-20 Device Programmer

Section 1.4 Place Value Systems of Numeration in Other Bases

How-To Set Custom Scale Format for FedEx Ship Manager

ASSEMBLY LANGUAGE PROGRAMMING (6800) (R. Horvath, Introduction to Microprocessors, Chapter 6)

Elo Interactive Digital Signage (IDS): Remote Management

Buffer Management 5. Buffer Management

Appendix C: Keyboard Scan Codes

NORITAKE ITRON VFD MODULES GU126x64D-K610A4

2011, The McGraw-Hill Companies, Inc. Chapter 3

RFID MODULE Mifare Reader / Writer SL025B User Manual Version 1.4 Nov 2012 StrongLink

PROGRAMMABLE LOGIC CONTROLLERS Unit code: A/601/1625 QCF level: 4 Credit value: 15 TUTORIAL OUTCOME 2 Part 1

Model: LD1000 Series. USB Interface Customer Displays. 2 by 20 character display USER MANUAL. Rev 1.0

RFID MODULE Mifare Reader / Writer SL032 User Manual Version 1.5 Nov 2012 StrongLink

Traditional IBM Mainframe Operating Principles

MACHINE ARCHITECTURE & LANGUAGE

MTS Master Custom Communications Protocol APPLICATION NOTES

UM0853 User manual. 1 Introduction. M24LRxx application software user guide

Memory is implemented as an array of electronic switches

LENORD. +BAUER... automates motion. Fieldbus connection absolute encoders CANopen. Reference. Communication profile DS-301 Device profile DS-406

MEMOBUS/Modbus Communications

Jianjian Song LogicWorks 4 Tutorials (5/15/03) Page 1 of 14

NØGSG DMR Contact Manager

PROBLEMS (Cap. 4 - Istruzioni macchina)

Software Developer's Manual

The use of binary codes to represent characters

Intel Solid State Drive Toolbox

Type 2 Tag Operation Specification. Technical Specification T2TOP 1.1 NFC Forum TM NFCForum-TS-Type-2-Tag_

Site Master S251B Antenna and Cable Analyzer

8051 MICROCONTROLLER COURSE

Technical Note. SFDP for MT25Q Family. Introduction. TN-25-06: Serial Flash Discovery Parameters for MT25Q Family. Introduction

4511 MODBUS RTU. Configuration Manual. HART transparent driver. No. 9107MCM100(1328)

Application Note [AN-029] Interfacing and set-up of Toshiba T6963C

MidiStream. UHF Wireless MIDI System Operating Manual

Arduino Lesson 5. The Serial Monitor

for ECM Titanium) This guide contains a complete explanation of the Driver Maker plug-in, an add-on developed for

User Manual. DG LINK Application Program This document applies to firmware version 2.00 and above.

Ethernet/IP Explicit Messaging Using Unity Software

Network Security: Workshop

AN1305. MIFARE Classic as NFC Type MIFARE Classic Tag. Application note COMPANY PUBLIC. Rev October Document information

Name: Class: Date: 9. The compiler ignores all comments they are there strictly for the convenience of anyone reading the program.


Site Master S331D MS2712

AN1304. NFC Type MIFARE Classic Tag Operation. Application note PUBLIC. Rev October Document information

MACHINE INSTRUCTIONS AND PROGRAMS

Decimal to Binary Conversion

Electronic Multi-Measuring Instrument

Forensic Analysis of Internet Explorer Activity Files

Intel Solid State Drive Toolbox

Using CertAgent to Obtain Domain Controller and Smart Card Logon Certificates for Active Directory Authentication

HP Service Virtualization

IT-100 Data Interface Module v1.1 Developer s Guide

NFC Tag Type 5 Specification

Parallax Serial LCD 2 rows x 16 characters Non-backlit (#27976) 2 rows x 16 characters Backlit (#27977) 4 rows x 20 characters Backlit (#27979)

Controlling the projector using a personal computer

Character Translation Methods

Chapter 4: Computer Codes

The string of digits in the binary number system represents the quantity

3. Programming the STM32F4-Discovery

Count the Dots Binary Numbers

MIDI specification INTRODUCTION CONVENTIONS HARDWARE. MIDI: MUSICAL INSTRUMENT DIGITAL INTERFACE Specification 1.0

Numeration systems. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0

Numbering Systems. InThisAppendix...

Streaming Lossless Data Compression Algorithm (SLDC)

OVERVIEW Playbacks: Shortcuts: Memories: Data Entry Wheels: Touchpad: Master and Blackout:

1. Convert the following base 10 numbers into 8-bit 2 s complement notation 0, -1, -12

Lab 1: Introduction to C, ASCII ART and the Linux Command Line Environment

TOSHIBA CMOS DIGITAL INTEGRATED CIRCUIT SILICON MONOLITHIC T6963C

Faculty of Engineering Student Number:

Publication Rev. C SIEMENS. (S5 Communications) Reference

Transcription:

ver. 2.5 www.itsdisplays.com - URL, its@itsdisplays.com - company Email, support@itsdisplays.com - support Email DESCRIPTION OF UPLOADIBLE - DOWNLOADIBLE CHARACTER GENERATOR FOR MCA2X16 LED DISPLAY CONTROLLERS I. General Description II. Construction of Character Generator III. Upload Character Generator IV. Download Character Generator V. Seven segment display segment signs and values and shift register relationship VI. Fourteen segment display signs and values and shift register relationship VII. Sixteen segment display signs and values and shift register relationship VIII. Seventeen segment display signs and values and shift register relationship I. General Description MCA2X16 has internal unloadable - downloadable character generator, that takes to user very simple way to drive 7, 14, 16, 17 segment indicators without complicated address and data manipulation. In practice user must sending only hexadecimal values for 7 segment indicators to be appearing on the LED display. Digit pointer is increment or decrement, depending of state of bit 2 in STATUS byte with the every received hexadecimal value for 7 segment indicator. By the same way LED Controller dump ASCII strings to LED Display 14, 16, 17 segment indicators. II. Construction of Character Generator Character Generator is a binary file that must be exactly 1024 bytes wide. This file starts always with 1Bh 3Fh and ends 55h. From address 02h to 1Bh holds values for seven segment indicators, from address 20h to 1FFh holds values for 14 segment indicators, from address 220h to 1FFh holds values for 16, 17 segment indicators described below. Character generator is written in LED Controller s non-volatile memory and required uploading - downloading only when editing of specific characters are needed. Character generator for 14, 16, 17 segment indicators is located in our web site: http://www.itsdisplays.com/products.htm/character16.bin and can be downloaded for editing. III. Upload Character Generator Via using command No16 HOST sends to LED Controller character generator as block of file, and writes this block in non-volatile memory. When block is received, LED Controller checks file for volume, clear both LINES and writes new values. If uploaded character binary file value is different from 1024 bytes, LED Controller sends to HOST in Literal Mode INCORRECT VALUE or in HEX mode 55h (U). After completing of command depending of selected message mode, LED Controller send to HOST (44)h in HEX mode or DONE in literal mode. Characters will appear with the new shapes. Command value must be present in first two bytes of character generator file. Another way to upload character generator, is to open DOS prompt in Windows environment. Set appropriate mode for serial channel as example : C:\ mode com1:57600,n,8,1 After appropriate baud rate is set simply write next command in DOS prompt : C:\ copy character.bin com1:/z When message 100% copied 1 file (s) copied. is appear in DOS prompt that mean that character generator is uploaded and written in non-volatile memory and can be used with new values. Refer to command set for more details. 1

IV. Download Character Generator Using command No15 LED Controller sends to HOST character generator as block of file (1024 bytes). Character generator can be copied from our web: http://www.itsdisplays.com/products.htm/character16.bin. Character generator can be edited as user wish following described rules using suitable hexadecimal editor (supported with some EPROM/FLASH programmers) and after that can be easily to upload to LED Controller. Table below shows address map of character generator. Description Address Value First address 000h 1Bh Second address 001h 3Fh seven segment indicators 002h Start address signs 01Ah End address Not Used From 01Bh to 01Fh 00h fourteen segment indicators 020h Start address signs - capital and small letters 0DFh End address Not Used From 0E0h to 21Fh 00h 16-17 segment indicators 220h Start address signs - capital and small letters 2DFh End address Not Used From 2E0h to 3FEh 00h Last address 3FFh 55h Table 1 V. Seven segment Indicators segment signs and values and shift register relationship From address 02h to 1Ah in character generator holds values signs for seven segment indicators. Figure 2 below shown legend for Table 2. Figure 1 point s exact relationship between segment of the seven segment indicator and outputs from shift registers. When connections between indicators and shift registers do not mach as points Figure 1, user needs to edit character generator to set segments in appropriate positions depending connections in his PCB board. Picture 1 shows view of all shapes of real display, using internal character generator. 2

Figure 1 Figure 2 Picture 1 3

Table 2 4

VI. Fourteen segment display signs and values and shift register relationship Fourteen segment display starts from address 20h in character generator. Each indicator display occupied two addresses. Figure 3 points exact relationship between segment of the fourteen segment indicator and outputs from two sequential shift registers. Figure 4 below shown legend for Table 3. For small letters from ASCII 61h to 7Fh signs are the same as capitals letters. From 0E0h up to 21Fh, character generator in this version is empty. Picture 2 shows view of some shapes of real fourteen segment display, using internal character generator. Figure 3 Figure 4 Picture 2 5

Table 3 6

VII. Sixteen segment display signs and values and shift register relationship Sixteen segment display starts from address 220h in character generator. Each indicator display occupied two addresses. Figure 5 points exact relationship between segment of the sixteen segment indicator and outputs from two sequential shift registers. Figure 6 below shown legend for Table 4. For small letters from ASCII 61h to 7Fh signs are the same as capitals letters. From 2E0h up to 3FEh, character generator in this version is empty. Picture 3 shows view of some shapes of real sixteen segment display, using internal character generator. Figure 5 Figure 6 Picture 3 7

Table 4 8

VIII. Seventeen segment display signs and values and shift register relationship Seventeen segment displays use the same character generator. Each indicator display occupied two addresses. Additionally decimal point occupied one shift register for all 17 segment indicators. Figure 7 points exact relationship between segments of the seventeen segment indicators and outputs from tree sequential shift registers. For small letters from ASCII 61h to 7Fh signs are the same as capitals letters. In this case when 17segment mode is used, LED Controller can drive maximum 60 pieces of 17 segment indicators for each LINE. Seventeen segment display uses same character generator as sixteen segments except digital point, that is appears on DP segment. Figure 7 If you have any questions or find some mistakes in this document, do not hesitate to contact us on the next E-mails: its@itsdisplays.com or support@itsdisplays.com, and we try to answer you as soon as possible. Copyright ITS Displays PTE. All right reserved. 9