This listing has ended. The seller has relisted this item or one like this.

Ships to:
Worldwide See exclusions
Visit store:
TDV Design
Ships to:
Worldwide See exclusions

Details about  1602 LCD Display with Integrated Simple Serial Interface! YG BL 5V For Arduino

See original listing
1602 LCD Display with Integrated Simple Serial Interface! YG BL 5V For Arduino
Item Sold
Item condition:
May 23, 2013
US $13.95
$2.32 Standard Shipping | See details
Item location:
Sheboygan, Wisconsin, United States


eBay item number:
Seller assumes all responsibility for this listing.
Last updated on  May 18, 2013 10:06:07 PDT  View all revisions

Item specifics

New: A brand-new, unused, unopened, undamaged item in its original packaging (where packaging is ... Read moreabout the condition
Country of Manufacture: China

AF Micro



Type: LCD Display
Visit Store:   TDV Design
Up for sale is a 1602 LCD display with integrated serial controller that accepts simple commands.  This is the simplest to use serial LCD display for sale, at a bargain price!

- Small form factor:  80x36x13 mm
- Simple 3 pin interface (V+, GND, Serial)
- Integrated controller, no bulky backpack
- 40 Pixel characters
- Includes header pin for signal connection
- Adjustable display brightness
-Baud rate is 19200

Note:  Serial voltage is UART level (5V), and meant to be used with a microcontroller, not directly from a PC serial port.

(Manufacturer Description Below)

Product Description

                                                            AFmicro LCD Module
The AFmicro Serial LCDs are very functional, low-cost liquid crystal displays that can be easily interfaced to and controlled by a microcontroller using an I/O pin. The LCD displays provide basic text wrapping so that your text looks correct on the display. Full control over all of their advanced LCD features allows you to move the cursor anywhere on the display with a single instruction and turn the display on and off in any configuration. Adjustable contrast and backlit, fixed baud rate 19200 for AF10216A. In addition, you may define up to eight of your own custom characters to display anywhere on the LCD.

Clear 40-pixel characters (8 H x 5 W)
 Build in ATS89C2051.
 Supports ASCII DEC characters 32-127
Define up to eight custom characters
 Automatic text wrapping

Single command cursor placement
Single command clears the display
Define up to eight custom characters
 Display type: STN, YG, positive transflective LCD
Software adjustable contrast
YG, Blue and Grey LED for backlit model displays and software controlled backlit brightness

Key Specifications:
Power requirements:
Non-backlit: +5 VDC, 2.0 mA
Backlit: +5 VDC, <40 mA (light on)
Operating temperature: -4 to +158F (-20 to +70C)
 Dimensions: NOTE - Board and LCD size and style may vary
2x16: Approx. 1.5 x 3.15 in (38 x 80 mm)

Electrical Characteristics:
Part number        AF10216A-BW,YGB,GB
Display Type       STN
Display Mode     Blue background with White character.
                              Yellowish Green background with Black character.
                              Grey background with Blue character
Operating Temperature      -20 C~ +70C
Storage Temperature          -30C ~ +70C
Operating Voltage               4.8 ~ 5.2V
Operating Current               2.0mA, 5V
Backlit Color                        White
Backlit Current                  < 40mA (Warning: Backlit current must less  than 120% x 40mA)


machanical drawing.jpg


Pin No.     Symbol      External Connection        Function Description
1                  RX                       MPU                          RS232 Serial input port
2                  VSS                  Power Supply                      Ground
3                  VDD                  Power Supply      Power supply for logic (+5.0V)


Quick Start Circuit
The Serial LCDs should be powered from an external regulated 5 V power supply. Make sure the power supply has an adequate current rating to power the Serial LCD and whichever microcontroller and other devices you are using.
When The LCD display is powered on, it should turn on with the backlight on and display the following text:
                                      Self Test OK!
for a while, then is ready to accept ASCII code and command.

Displaying Text
Now that the LCD is set up, it’s time to start sending text to the display. To display a character of text on the Serial LCD, simply send the ASCII code of that character to the Serial LCD over the serial port at the correct baud rate.
When a character is received, the Serial LCD displays that character at the current cursor position and then moves the cursor one position to the right. When you first turn on the LCD, the cursor is in the leftmost position on the top line, as you might expect. The short bar on the bottom of the character shows where the cursor is positioned currently.
Once you’ve sent a full line characters to the LCD, you will notice that the cursor automatically wraps around to the leftmost position of the second line, just like the text in a book. The text will wrap like this at the end of every line, with the end of the bottom line wrapping back around to the top line of the LCD. The text will never “run off” the display; you’ll always see all of the characters you send.

Moving the Cursor
When you send a character to the Serial LCD, it always displays at the current cursor position. There are a few different ways to move the cursor on the Serial LCD display. After each character you send, the cursor automatically moves over one position. Along with this, there is a standard set of cursor move commands including Backspace, Carriage Return, and Line Feed.
The Backspace/Left command (Dec 8, Hex 0x08) moves the cursor one place to the left and the Right command (Dec 9, Hex 0x09) moves the cursor one place to the right. These can be useful for moving the cursor around to overwrite existing text. These commands wrap to the next line of the display, if necessary. The Line Feed command (Dec 10, Hex 0x0A) moves the cursor to the next line of the display without changing the horizontal position of the cursor. The Carriage Return command (Dec 13, Hex 0x0D) also moves the cursor to the next line, but it moves the cursor to the leftmost position on that line as well. The Form Feed command (Dec 12, Hex 0x0C) clears the entire display and moves the cursor to the leftmost position on line 0, just like when you first turn on the display. You will need to pause for 5mS in your code after sending the Form Feed command, to give the Serial LCD time to clear the display. Except for Form Feed, none of these move commands affects the characters on the display.
There are also direct move commands that you can use to move the cursor to any position on the display with a single command. The commands in the range Dec 128(0x80) to 143(0x8F) and Dec 148(0x94) to 163(0xA3) move the cursor to the 16 different positions on each of the two lines of the LCDs.

Controlling the Display
You also have control over the various display modes of the Serial LCD. The display-off command (Dec 21, Hex 0x15) turns off the display so that all of the characters disappear. The characters aren’t erased from the display, though, and you can even keep writing new characters to the display when it is turned off. A trick to make a lot of text show up all at once, is to turn off the display and then send all of your text. Then, when you turn the display on again, all of the text appears instantly.
The display-on commands (Dec 22 to 25, Hex 0x16 to 0x19) turn the display back on and also control whether you want to display the cursor and/or make the cursor character blink. The cursor is the short bar that shows up below the character at the current cursor position. The blink option makes that character blink on and off repeatedly. You can turn the cursor and blink options on or off, in any combination, as listed in the command set table. You can change the cursor and blink mode even if the display is already on; you don’t need to turn it off and then back on again.
You can also control the backlight of the display. The backlight lights up the display so that it is easier to see in the dark. There are commands to turn the backlight on (Dec 17, Hex 0x11) and off (Dec 18, Hex 0x12). You can also control the brightness of the backlit by send commands (Dec 26 to 35, Hex 0x1A to 0x1F) with 26(0x1A) most bright.

Custom Characters
The Serial LCD has the capability to store up to eight user-defined custom characters. The custom characters are stored in RAM and so they need to be redefined if you turn off the power. You can display the custom characters by sending the commands Dec 0 to 7 (Hex 0x00 to 0x07), as shown in the command set table. The custom character will display at the current cursor position.
The custom characters are five pixels wide by eight pixels high. Each of the characters is stored as a series of eight data bytes where the low five bits of each byte represent a row of pixels in the character. The high three bits of each byte are ignored. A bit value of one turns that pixel on (i.e. makes it black). The bottom row of pixels is often left blank (all zeros) to make it easier to see the cursor.
To define a custom character, you will send a total of 9 bytes to the Serial LCD. The first byte needs to be a valid define-custom-character command (Dec 248 to 255, Hex 0xF8 to 0xFF) and must be followed by eight data bytes that define the pixels of the character. The Serial LCD will always use the next eight bytes it receives to set the pixels of the character. The data bytes define the character starting at the topmost row of pixels

 Typical Schematic.jpg




Command Set
The tables on the following pages list all of the valid Serial LCD commands. Commands marked as N/A are invalid and are ignored. The lines of the LCD display are numbered starting from 0, with line 0 being the top line. The character positions on each line are numbered starting from 0, with position 0 being the leftmost position on the line.


 Command set 1.jpgCommand  set 2.jpgCommand  set 3.jpgCommand  set 4.jpg


 ASCII table.jpg

Each item will be tested before shipping.  A not DOA guarantee exists.  To qualify, the buyer must return the product at his or her expense within 7 days.

On Nov-18-10 at 09:36:01 PST, seller added the following information:

Posted with the eBay Android app

ShipSaver logo ShipSaver logo

Questions and answers about this item

No questions or answers have been posted about this item.


Place bid

Time left:
Current bid:
(Approximately ##1##)
Import charges:
Your max bid:
Your max bid:
By clicking Confirm bid, you commit to buy this item from the seller if you are the winning bidder.
By clicking Confirm bid, you are committing to buy this item from the seller if you are the winning bidder and have read and agree to the Global Shipping Program terms and conditions - opens in a new window or tab. Import charges previously quoted are subject to change if you increase you maximum bid amount.
Resume bidding, if the page does not update immediately.
Place bid
Review and confirm your bid
Bid confirmation
FREE shipping
See item description
(Approximately ##1##)
(Enter ##1## or more)
(Enter more than ##1##)
Your max bid:
Increase max bid
Place bid
Confirm bid
Increase max bid
Change bid
, you've been outbid. Don't let it get away - bid again!
, you're the highest bidder on this item. Hope you win it!
, you're the first bidder. Hope you win!
, you're currently the high bidder, but you're close to getting outbid.
, this auction is almost over and you're currently the high bidder.
, you're the high bidder, but the reserve price hasn't been met.
Please enter your bid again.
Please enter a valid number as the bid price.
Enter an amount that is equal or greater than the minimum bid required. This can be found under the bid entry box.
Maximum bids can't be lowered once they're submitted.
This seller requires the buyer to have a PayPal account to purchase this item. Get a PayPal account here .
Your bid is greater than or equal to the Buy It Now price. We recommend you purchase this item via Buy It Now. If you still wish to bid, you may do so below.
Time left:
Current bid:
(approximately ##1##)
Your maximum bid:
(approximately ##1##)
Increase your maximum bid:
By clicking 1 Click Bid, you commit to buy this item from the seller if you're the winning bidder. Learn moreabout 1-click bid - opens in a new window or tab
(approximately ##1##)
Winning bid:
Starting bid:
Congrats! The auction has ended and you're the winner.
The auction has ended, but the reserve price was not met.
Sorry, the auction has ended and you were outbid.
Good news, you're the high bidder.
Sorry, you've been outbid.
You're the high bidder, but the reserve price is not met.
Please enter a higher amount than the current bid.
Maximum bids cannot be lowered once submitted.
Please enter a valid number.