Customizable and inexpensive human-computer interface design based on P89C51RD2

With the development of society and the development of science and technology, the competition of products is becoming more and more fierce, and the renewal cycle is getting shorter and shorter. Therefore, designers are required to design new products quickly. In the overall design of products, human-computer interaction The design of the interface often occupies a large part of the work, which not only greatly increases the development cost of the product but also prolongs the time-to-market of the product. The human-computer interaction interface based on P89C51RD2 discussed in this paper is a universal human-computer interaction interface with customizable interface, compact structure, low price, easy to use and excellent performance. It can solve the above problems well.

1 System working principle

1.1 Working principle

According to the needs of the control system in the actual application and the agreement between the control system and the human-computer interaction interface, the customized human-machine interface customization software on the PC is used to customize the entire interface information, and then the customized interface information is downloaded to the human-computer interaction interface system. In this, you can easily customize the human-machine interface. In the application, the human-computer interaction interface interacts with the control system through the serial interface, sends information such as buttons to the control system, and receives the required variable information to complete human-computer interaction.

Some human-machine interfaces of the air compressor controller are taken as examples to illustrate related concepts. The related concepts are as follows:

1 screen, that is, an LCD display area, consisting of one or more screen items;

2 screen items, that is, an overall unit, such as a text screen item, divided by the nature of the displayed content in the screen;

The classification of 3 screen items is divided into text, integer, floating point type, enumeration type, graphic, etc. according to the difference of the nature of the display content.

The entire human interface system consists of screens that have a link relationship, and each screen consists of one or more screen items. Each screen item has its own attributes, and there are also some mutual link relationships (for example, a screen necklace is connected to another screen). In this way, a linked list network is constructed by rational organization of each screen item, and then the operation of the human-machine interface, that is, the display operation of the screen, is realized by the operation of the linked list network.

Customizable and inexpensive human-computer interface design based on P89C51RD2

1.2 The working process of the system

The software portion of the system consists of a user bootloader and an application. After the system is running, it is up to the user boot program to decide whether to update the interface information or to run normally. If the interface information is updated, the system receives the interface customization information from the host computer through the serial interface, and saves the received information through the application programming (IAP) function, and then establishes the linked list network by locally reading the new interface customization information; If it is running normally, the old interface customization information is directly read from the local to establish a linked list network. The functions implemented by the application include the input of the keys, the display of the interface, and communication with the control system.

Fiber Optic Splice Closure

Fiber Optic Splice Closure,Fiber Optic Splice Case,Fiber Splice Closures,Outdoor Fiber Optic Splice Closure

Cixi Dani Plastic Products Co.,Ltd , https://www.dani-fiber-optic.com

This entry was posted in on