Universal Programmer

We have over ten years experience in Universal Programmer

Archive for July, 2010

IR Learning Remoter

Posted by admin July - 27 - 2010 - Tuesday ADD COMMENTS
IR Learning Remoter

Features:
SRM-403E intelligent learning type remote controller is made using the newest intelligent chip, has advanced (unknown format) identification capacity, thus can automatically identify the format of different emitted codes and can re-emit the code of original format. it has exclusive power break memory function. SRM-403E applies 4-page design, and can combine the functional buttons that you favor or often use on the remote controllers of 4 different electrical applian-ces. The novel appearance, nice handle and easy operation will bring you more convenience and enjoyment.

Description:

Model: SRM-403E
Can material: ABS
Size:
Weight: (g)
Batteries: 2*AA
Transmitting distance: 8M

Click here to Download the Instruction & Code Form


Demo photos:


This is appearance picture.


Open the box, take out the IR Learning Remoter.


Batteries: 2*AA


This is the picture in the remote control learning process, remote control of the left side for infrared remote control that need to be study, the right side for IR Learning Remoter.

Press down a key that need to be the study remote control ascend by hand, the right side also presses to correspond in the meantime of the key carry on a study, then storage the IR code.


From this picture, we can see the distinguish between conventional IR remoter and IR Learning Remoter . The latter not only have a IR transmitting tube, but also have a receiving tube because of access the IR code.

PC Intelligent Controller Model: B

Posted by admin July - 27 - 2010 - Tuesday ADD COMMENTS

PC Intelligent Controller Model: B
串口继电器控制盒

Features:
“The PC Intelligent Controller Model: B” control 8-road switch of electronic equipment. There are two control modes: manual control and automatic control.
manual control: Turn ON/OFF electronic equipment through the mouse establishes.
automatic control: The user input the data of time and week, the controller can judge by the data of preset time , week and then the controller output “ON” or “OFF” signal to controls the corresponding electronic equipment. The 8-road electronic equipment running independent , and does not affect mutually.
8-road real time state monitor: system state monitor reflect all electronic equipment running states.
Equipement name modifiability: user can modify every equipment’s name though the software ,it will be more actuality and conveniently.
Supports the off-line operation: The controller not only running connection with the personal computer, but also work independently in off-line state, by preset.
controller’s temperature monitor: detect real time temperature of controller and show the temperature in software windows.
software update: user can get new verion of controller’s software from web , the controller will be more functions and more conveniently.
Control way: local computer control or internet control.
System security and compatible explanation:
Controller’s power supply unit and the control power unit is completely isolation, in the ordinary circumstances, it will not be destroyed the PC system because of the contingency. every electronic equment’s current less than 10A. PC Intelligent Controller’s software is suitable for various editions WINDOWS operating systems, such as win95,win98,win ME, WindowsNT Windows2000 WindowsXP Windows2003,and so on.

Description:

“The PC Intelligent Controller Model: B” can achieve some intelligent operation on electronic equipment by Personal Computer, it’s low cost, easy to use and practicability. When you connected all lines ,you can on front of the computer and move the mouse to trun each electronic equipment ON or OFF . Meanwhile , system monitor will reflect all equipments’ working state. You can control it at home or any other place just by Internet remote control software. Where ever you are, you can control the electronic equipments freely and easily, so long as you are have the Internet network.

“The PC Intelligent Controller Model: B” is a brand-new product after the PC Intelligent Controller Model: A . In the maintenance original function foundation, carries on the expansion to the function, improved the easy to use, enhanced the hardware connection compatibility and  increased the system expansion function . The PC Intelligent Controller Model: B communication with PC by RS232 or USB interace.(We Provide USB special-purpose cable) .It will insure user to use on Personal Computer or Notebook computer. So it’s so convenient.

Control it by yourself:

    We supply RS232 communication protocol, you can send data to RS232 port to control 8 Relays.

    Serial port Parameter:

    Rate:9600bps send HEX format data.

    control instruction   10H D0(D0:1—8)0: turn OFF,1: turn ON 1bytes send    50H

    control instruction   11H D0(D0:1—8)0: turn OFF,1: turn ON 1bytes receive 51H

   example: 

    control: 0×10 0xD0 0×50

    Such as:11110000 1–4 Relays: Turn ON,5–8 Relays: Turn OFF

    If you need example DEMO, we can supply VB example DEMO to learn input and output operation.

 

8路继电器控制盒

Front board of “The PC Intelligent Controller Model: B”

pc智能控制盒
Aappearance of “The PC Intelligent Controller Model: B”

windows mobile
Mobile Phone connect with controller by Bluetooth example.


The software of “The PC Intelligent Controller Model: B”—-Language in English version.


The software of “The PC Intelligent Controller Model: B”—-Language in Chinese version.

PC Intelligent Controller Model: A

Posted by admin July - 27 - 2010 - Tuesday ADD COMMENTS

PC Intelligent Controller Model: A

Features:
“The PC Intelligent Controller Model: A ” control 8-road switch of electronic equipment. There are two control modes: manual control and automatic control.
Manual control: Turn ON/OFF electronic equipment through the mouse establishes.
Automatic control: The user input the data of time and week, the controller can judge by the data of preset time , week and then the controller output “ON” or “OFF” signal to controls the corresponding electronic equipment. The 8-road electronic equipment running independent , and does not affect mutually.
8-road real time state monitor: system state monitor reflect all electronic equipment running states.
Software update: user can get new verion of controller’s software from web , the controller will be more functions and more conveniently.
Control way: local computer control or internet control.
System security and compatible explanation:
Controller’s power supply unit and the control power unit is completely isolation, in the ordinary circumstances, it will not be destroyed the PC system because of the contingency. every electronic equment’s current less than 10A. PC Intelligent Controller’s software is suitable for various editions WINDOWS operating systems, such as win95,win98,win ME, WindowsNT Windows2000 WindowsXP Windows2003,and so on.

Description:


“The PC Intelligent Controller Model: A ” can achieve some intelligent operation on electronic equipment by Personal Computer, it’s low cost, easy to use and practicability. When you connected all lines ,you can on front of the computer and move the mouse to trun each electronic equipment ON or OFF . Meanwhile , system monitor will reflect all equipments’ working state. You can control it at home or any other place just by Internet remote control software. Where ever you are, you can control the electronic equipments freely and easily, so long as you are have the Internet network.


Aappearance of “The PC Intelligent Controller Model: A ”


This article published on electronic magazine in China about the “The PC Intelligent Controller Model: A ” .


The kit includes: PC Intelligent Controller Model: A , Cable , Power Supply , Installation CD

If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get Flash Player from Adobe.

UV EPROM Eraser

Posted by admin July - 27 - 2010 - Tuesday ADD COMMENTS
UV EPROM Eraser

Features:
Quick load/unload trays for wafers and EPROMs.
you can control the irradiation time by a timer
Lighyweight, all-plastic casing
Press-and-hold action
Xenon tube supplies UV light at optimum wavelength (253.7nm)
Long-life: up to 10.000 erasures from a single tube

Description:


Wipe your EPROMs clean quickly and safely with the UV Eprom Eraser. Typical erase time is between 10 and 30 seconds. Use the Dataman Strobe Eraser with EPROMs in-circuit or in the anti-static safety tray provided.

Demos photo:


This is appearance picture,one timer on left to control the time and the another is switch to turn ON/OFF UV Eprom Eraser.


Similar to the table drawer, draw back a small drawer, the chip that needs an erasure puts noodles here.


This is a piece of EPROM is 2716 chips, everyone can see, the top circular window will be pass ultraviolet to project light upon this part, attain the purpose of the erase chip contents.


Next, we put a chip into the drawer of the UV Eprom Eraser, prepare to erase chip data.


Turn on the switch, the ultraviolet tube lamp dot of the erasure machine inner part is bright, we can see obvious purple ray of light at this time.


The chip puts up this top.


Then close drawer, wait for the the timer quietly. after time is over, just take the chip from the drawer , the whole processeses is completely.

USB PDIUSBD12 Evaluation Kit

Posted by admin July - 27 - 2010 - Tuesday ADD COMMENTS

Features:
1. RS232 COM port added. Capable to be connected to PC, and return back to or receive data from PC.
2. All pins of D12 chip and AT89S52 chip outwardly left. Enable user to expand circuit flexibly. (The pins asides from the chip showed in the picture)
3. 8-way LED and 4-bit nixie tube on board. Easy for program debugging, and result display.
4. Buzzer and relay on board. Used for USB communication, relay controlling and buzzer phonation.
5. Useful as a USB developing board, or an experimental single-chipped controller board, with sufficient devices provided.

Up-to-date USB developing kit for D12 chips. To serve as a helper for newbie, main board, illustrations, C source codes for CPU (AT89S52) control, source codes of drivers, source codes of testing programs, etc, are all included in this suite of experimental developing kit. It’s well known by those who developed applications with USB, that the major hindrance to newbie are the the programming of the firmware, which is the program of controlling CPU, and the programming of the drivers. Including the firmware and the source codes of drivers, this kit, however, helps you to enter the gate of USB developing palace as easy as turning your hand over, so long as you can understand those C source codes. When developing your own USB device, you don’t have to code from scratch. Instead, a bit of modification to the programs we provide will just make your project finished with ease. USB D12 is such a developing kit that helps you make full use of Philips’ PDISUBD12 (D12) features. Not only can we learn how it works, from this kit, but we can also have further ideas of how to transform device to USB device. Plus, D12 developing testing applications, applet USB drive and a few example codes of firmware are also included in this suite of developing kit.

Consisted of D12 and its interface, the microcontroller AT89S52, this simply designed kit is intended to present USB’s distinct features. Philips’ PDIUSBD12 can implement all fuctions of USB device and it has 8-bit parallel data bus for microcontroller, which is a member in the 8051 family. With the attached applet, you can operate this kit in 3 modes, printing, scanning and circulatory returning.

With DMA data transferring mode, D12 is a cost-effective, high-performanced, microprocessor-based USB interface device. This suite of kit enables you to thoroughly evaluate the performance and feature of the device, and quickly prepares you with the knowledge of how to change existing non-USB device (such as large memory of digital camera, or scanner) into USB device.

Package item list:

Content included in CD-ROM
Firmware of the kit and its entire source codes and project files.
Drivers and their source codes
Applications and their source codes
Schematic and related illustrations of D12
inf files for drive installation

Main features:

1. Communication between 51 series SCM and PC.

2. Codes of firmware and D12 interface program in both C and assembly language, for user’s pleasure. (C codes are aimed for the study and maintenance of the program)

3.You can learn how to design software and hardware with USB and single-chip microcomputer, as long as you have some basic knowledge in single-chip microcomputer, C programming language and fundamental PC theory. And if you manage to understand the documents and diagrams we offer, and comprehend the source codes, you will be able to develop your own USB interface on this kit, and then transplant them into your own designs.

4. Including circuit designing, program coding, driver coding, testing program coding, it’ll take like 5 or 7 or nearly 1 year’s time to develop USB from the ground up, because there’re too many things related to USB. Without source codes and circuit diagram as references, the progress will be time-wasting and difficult, not to mention the probability of losing business opportunities. However, the source codes, which you can easily modify, circuit diagram and experimental USB board, can dramatically shorten your developing cycle.

5. All the scource code we offer in this USB developing kit can be freely modified. Useful for your development.

6. No more developing tools needed when developing USB. A single-chip microcomputer simulator will make the developing easier.

7. It’s well known by those who developed applications with USB, that the major hindrance to newbie are the the programming of the firmware, which is the program of controlling CPU, and the programming of the drivers. Including the firmware and the source codes of drivers, this kit, however, helps you to enter the gate of USB developing palace as easy as turning your hand over, so long as you can understand those C source codes. When developing your own USB device, you don’t have to code from scratch. Instead, a bit of modification to the programs we provide will just make your project finished with ease.

Demos:
Below are pictures that are taken when I did some USB experiments. Hope it’ll give you more insight into USB interface developing.
It’s an experiment to turn on the LED and nixie tube as well as control the relay and buzzer via USB.
First off, connect developing board to computer by USB cable. After hooking it up, the new USB device will show up in Windows Device Manager.

The screen snap in which no USB board gets hooked up.


The picture in which USB board has been successfully connected to computer. “Philips PDIUSBD12 SMART Evaluation Board” shows up.

Now, the green LED on the board has been turned on, indicating a successful connection.

Then, let’s change some of the firmware’s codes and 上位机’s codes to implement the specific functions we need. Little modification needed, only a couple of lines of codes need to be changed.

In the below picture, we have already turned on 8 LEDs through USB, and have the first LED tube presenting the digital 8. Of course the hummer from the buzzer along with the sound from the relay can also be heard. Up to this point, I bet you have already realized the convenience and advantage that developing D12 USB program has. As long as you know single-chip microcomputer, you can develop USB device.

Now , Let’s begin make a new USB PDIUSBD12 Evaluation Kit .


This is new version, RED PCB.


First use solder to weld PDIUSBD12 chip.

Kincony Simple Mini 51 Emulator

Posted by admin July - 27 - 2010 - Tuesday ADD COMMENTS

Low Cost Mini 51 Emulator

Features:
Supports nearly all 8051 parts including: 8031/80C31, 87XXX,W78XXX,89XXX,97XXX
64K real-time hardware breakpoints for program, data respectively. External breakpoint
High level language support for C compilers.
Runs under Windows 95, 98, NT, 2000,XP,2003
Real-Time Operation up to 40 MHz
Source-Level Debugger for C, PLM and Assembler
Support for ROMless and ROMed Microcontrollers
64K of Code and 64K of Data Memory
Data Memory with Mapping Capabilities
Real-Time and Conditional Breakpoints 

Mini 51 Emulator is a versatile real-time In-Circuit Emulator for 31/51 family. It supports all the 31/51 family controllers make e.g., Atmel, Philips, Winbond, SST, Syncmos etc. 128K of Emulation memory where 64K of Data memory & 64K of program memory available. his system software offers Windows 95/98/2000/ME/NT/XP/2003 operation interface. Main unit offers 10 bit external hardware breakpoint. User can trigger all four bits as per their requirement.

Supported Device List:

Atmel AT89C51、AT89C52、AT89S51、AT89S52、AT89LV52、AT89S53、AT89LS53、AT89C55、AT89LV55
AT89C1051(Need ATX051 Socket)、AT89C2051(Need ATX051 Socket)、AT89C4051(Need ATX051 Socket)、
Philips P80C54、P80C58、P87C54、P87C58、P87C524、P87C528
Winbond W78C54、W78C58、W78E54、W78E54
SST SST89C54、SST89C58
Intel i87C54、i87C58、i87L54、i87L58、i87C51FB、i87C51FC
Temic 80C51、80C52、83C154、83C154D、89C51、87C52
Siemens C501-1R、C501-1E、C513A-H、C503-1R、C504-2R
ISSI IS80C52、IS89C51、IS89C52
Dallas DS83C520、DS87C520

The kit includes: Mini 51 Emulator, Data Cable, Installation CD.

Demos photo:

Use Mini 51 Emulator to display a 1602LCD.

A51 Simple Programmer

Posted by admin July - 27 - 2010 - Tuesday ADD COMMENTS

A51 Simple Programmer

Description:

A51 Simple Programmer is a simple programmer for MCU propaedeutic. It is designed by KinCony ELECTRONICS CO.,LTD. in China for portable and convenient applications. It uses RS232 port to communication and USB port as power supply port. If you want to use USB port connect to your computer, then you can use USB-RS232 adapter cable.

Support Chips:

AT89C51,AT89C52,AT89C55, AT89C1051,AT89C2051,
AT89C4051,AT89S51,AT89S52

Supports Win98SE, Me, XP, NT, 2000 operating systems



his is software screen (Chinese).

Main Functions:

Open File

Save File

Eraser Chip

Write Chip

Read Chip

Verify Data

Auto Run

Encrypt Setup , Test Chips…

A51 Programmer support DIP package chips directly, if you want to use other packages , you can use it by IC adapter, left photo is to use PLCC AT89C51 chip via PLCC44 adapter.

We supply many kinds of IC adapter, just according to your IC’s package model.

If you want to use external Power Supply , you can make a simply DC to USB connection cable. Very easy to make it.

    The ready-to-go package includes:

  • One A51 Programmer
  • One USB Cable (for power)
  • One RS232 Cable (for data communication)
  • One Software Installation CD (electronic version user guide)

Advanced 8051 Experimental Board

Posted by admin July - 27 - 2010 - Tuesday ADD COMMENTS

Advanced Experimental Board Set

Features:
4 digit display: This is useful in counter, digital display and clock project, etc.
Eight LEDs, controlled by 8 dedicated I/O lines
5 key keypad: one is RESET key , Normal Keyboard 4 keys
Speaker: Produce a sound and play music.
Relay Interface: You can control the electrical device by relay.
24C02: IIC bus experment.
Display port:  works with standard character-based LCDs. A 16×2 display or 12864 display.
Serial Port/UART: Includes a single standard RS-232 compatible DB9 port that can be used to interface and communicate with external devices such as a standard PC. This is also useful in explaining the concept of serial communications.
Stepper Motor Driver Circuit (ULN2003).
Infrared Remote Receive: You can control all component on board via IR.
It has extended socket for special experiments and is flexible
Red PCB: it’s so beautiful.
You can use external power-supply Or USB line.

Learning microcontroller or want to develop advanced embedded solution based on standard 8051 core, this board will help you quick start with the application by giving you access to everything required to run the microcontroller.

This multi-function board is able to use 51 series MCU, AT89C5X, AT89S5X, W78E5X, SM895X and etc. It has extended socket for special experiments and is flexible, easy use, suitable for development and experiment. Additional extension socket for outdoor application. 8 LEDs, 4 digit display and 5 key keypad on board provide more flexibility for experiment and testing.

Supported Device List:

Atmel AT89C51、AT89C52、AT89S51、AT89S52、AT89LV52、AT89S53、AT89LS53、AT89C55、AT89LV55
AT89C1051(Need ATX051 Socket)、AT89C2051(Need ATX051 Socket)、AT89C4051(Need ATX051 Socket)、
Philips P80C54、P80C58、P87C54、P87C58、P87C524、P87C528
Winbond W78C54、W78C58、W78E54、W78E54
SST SST89C54、SST89C58
Intel i87C54、i87C58、i87L54、i87L58、i87C51FB、i87C51FC
Temic 80C51、80C52、83C154、83C154D、89C51、87C52
Siemens C501-1R、C501-1E、C513A-H、C503-1R、C504-2R
ISSI IS80C52、IS89C51、IS89C52
Dallas DS83C520、DS87C520

The kit includes: Programmer Board, Data Cable, USB Cable, Installation CD.

Demos:


This is new version PCB photos : Red PCB board. It’s so pretty. fondle admiringly!

Now , Let’s begin make a new Advanced Experimental Board.


First,according to the high of component on board you soldering all resistances.All resistance is a 1/16W model.
Then, weld the diode,triode and the connecting socket.

Putting on all ICs just OK.

Advanced Experimental Board , Mini 51 Emulator , 1602 LCD dispaly.


Experment with 12864 LCD display.

Experment with DS18B20 temperature sensor.


Experment with IR decode. Advanced Experimental Board display the number when your press your IR remoter.


Display “8051″ number.


Use 1602 LCD to display our webpage and our telephone number.


Advanced Experimental Board , Mini 51 Emulator , step motor.


The small step motor connected with Advanced Experimental Board.


Advanced Experimental Board control the step motor to run. (include deasil and anticlockwise model)


Advanced Experimental Board and Wireless Remote Control board


Wireless Control relay trun on a light by Advanced Experimental Board .


A great deal of stock.

Kincony 8051 MCU Development Platform

Posted by admin July - 27 - 2010 - Tuesday ADD COMMENTS

7.3. Experiment with Keys

Posted by admin July - 27 - 2010 - Tuesday ADD COMMENTS

Key is most often used in interface between human and MCU system. Generally, there are two types of keys, independent key and matrix key.

In this experiment, we work with the independent key. We’ll use SW1 and SW2 to control the on off status of LED.

The Fundamentals of Keys

Key is a 4-terminal component in appearance, but actually 2 terminals are necessary. When the key is not depressed, none of the 4 terminals are connected. But when the key is pressed, there are 2 pairs of terminals being connected.

As we know, there are pull-up resistors inside the P1 port. When no external operation is exercised on the P1 port, the logical level of P1 is high. If we connect a key to any of the P1 pin, due to the disconnection of the key itself, P1 is still high level. To know when and if the key is depress, check the P1 port.

For example, if a key is connected to P1.4 and VSS. When we press the key, the P1.4 will be shortcut to VSS. Reading P1.4 at this time will get low level. When the key is not depressed, P1.4 will still be high.

Circuit Design

Software Design

01 #include <reg51.h>

02

03 sbit SW1 = P1^4;

04 sbit SW2 = P1^7;

05 sbit LED = P2^0;

06

07 void main()

08 {

09    P1 = 0xff;

10    P2 = 0xff;

11 while(1)

12  {

13    if(SW1==0) LED = 0;

14    if(SW2==0) LED = 1;

15  }

16 }

Program Notes

Line 1: include the 8051 register definition header file

Line 3: sbit define SW1 to P1.4

Line 4: sbit define SW1 to P1.7

Line 5: sbit define LED to P2.0

Line 7-16: main function

Line 9-10: initialize I/O port

Line 11-15: loop

Line 13: if SW1 is depressed, lights up the LED

Line 14: if SW2 is depressed, lights off the LED

A Better Program

So far, the above program runs pretty cool. But if we need to control the LED by only SW1, what should we do?

To switch between on and off state, not operand can be used. So, line 13 and 14 of the above codes, can be changed to

if(SW1==0) LED = !LED;

If we test this program, we will see that LED’s on off status is not stable. It’s because the MCU runs so fast that the statement LED = !LED has been executed more than once when we press the key. Normally, one press on key lasts over 200ms, while the MCU only spend 20us to execute the LED = !LED statement.

There are many tricks can be used to solve the problem. A delay can be inserted during the I/O port check. Or, we can count the times of depressed key. Here in this experiment, we postpone the key pressing function until the key is released.

#include <reg51.h>

sbit SW1 = P1^4;

sbit SW2 = P1^7;

sbit LED = P2^0;

void main()

{

P1 = 0xff;

P2 = 0xff;

while(1)

{

if(SW1==0) //if SW1 is depressed

{

if(SW1==1) //if SW1 is released

{

LED = !LED;

}

}

}

}

Universal Programmer | Gang Programmer | Device Programmer | ISP Programmer | Eeprom Programmer | IC Programmer
Copyright © 2003-2010 Programmerkit.com All Rights Reserved.
Add:Rm 851,4F,Zhejiang Shidai Electronics Market,Dengyun Rd 428, Hangzhou, Zhejiang, China. P.C.:310011