Hot standby fantasy color integrated circuit chip capable of transmitting and receiving control signals
By designing a hot-standby iridescent integrated circuit chip that integrates control signal interface circuit and serial-parallel single-bus serial communication circuit, the problem of high I/O port requirements in existing technologies is solved, achieving low-cost and high-stability control signal transmission, suitable for mechanical keyboards, optical axis keyboards, magnetic axis keyboards and touch keyboards, etc.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SIDIKO (GUANGZHOU) ELECTRONICS CO LTD
- Filing Date
- 2025-12-31
- Publication Date
- 2026-04-17
AI Technical Summary
Existing circuits require multiple I/O ports to drive LEDs, resulting in high costs, numerous components, complex processes, and high defect rates, especially noticeable in keyboards with GRB backlighting.
Design a hot-standby RGB integrated circuit chip capable of transmitting and receiving control signals. It integrates a control signal interface circuit, a GRB RGB driver circuit, an address code memory, and a serial communication circuit with serial and parallel single-bus connections. Signal transmission is achieved through a network of serial and parallel data lines. A serial single-bus communication protocol is adopted, and a hot-standby mechanism is supported.
It reduces the need for I/O ports, is suitable for a variety of applications, improves the stability and reliability of the device, reduces costs, and supports repeated address code burning and hot standby mechanism for data lines.
Smart Images

Figure CN121880253A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of integrated circuit chips, and in particular to a hot standby multicolor integrated circuit chip capable of transmitting and receiving control signals. Background Technology
[0002] Most circuits acquire several external control signals through the MCU's I / O ports, and use a matrix-based multiplexing method to make efficient use of the I / O ports. If LEDs need to be driven, external driver chips, transistors, or field-effect transistors must be added, requiring even more I / O ports.
[0003] For example, a keyboard with more than 100 keys, especially mechanical keyboards with GRB backlighting, magnetic switch keyboards with GRB backlighting, optical switch keyboards with GRB backlighting, and inductive keyboards with GRB backlighting, are basically double-sided boards, and some are even four-layer boards. They are expensive, have many components, complex processes, and many defective products. Summary of the Invention
[0004] The purpose of this invention is to overcome the shortcomings and deficiencies of the prior art and provide a hot standby color integrated circuit chip that can transmit and receive control signals.
[0005] The objective of this invention is achieved through the following technical solution:
[0006] A hot-standby RGB integrated circuit chip capable of transmitting and receiving control signals is disclosed. The RGB integrated circuit chip contains GRB LEDs and integrates a control signal interface circuit, a GRB RGB driver circuit, an address code memory, and a serial-parallel single-bus serial communication circuit. It includes control signal interface pins, power supply pins, ground pins, parallel data line pins, address code input pins, and address code output pins. The power supply pins are used to power the RGB integrated circuit chip, and the ground pins are used for signal grounding and power grounding.
[0007] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit of the serial bus. When the control signal interface pin is in output mode, the serial communication circuit of the serial bus outputs control signals to the control signal interface pin through the control signal interface circuit.
[0008] The address code input pins and address code output pins of n RGB integrated circuit chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded RGB integrated circuit chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n RGB integrated circuit chips are connected in parallel to share the power supply network VCC, the ground pins are connected in parallel to share the ground network GND, and the parallel data line pins are connected in parallel to form a parallel data line network DIO, which is then connected to the MCU.
[0009] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.
[0010] GRB RGB information and control information can be transmitted on the parallel data line network DIO;
[0011] GRB RGB information and control information can also be transmitted on the serial data line network DIN(1)-DOUT(n);
[0012] Both the parallel data line network DIO and the serial data line network DIN(1)-DOUT(n) use the serial single-bus communication protocol to transmit GRB color information and control information, and are hot backups for each other.
[0013] Furthermore, a hot-standby carrier-based RGB integrated circuit chip capable of transmitting and receiving control signals is provided. The RGB integrated circuit chip contains GRB LEDs and integrates a control signal interface circuit, a GRB RGB driving circuit, an address code memory, and a serial-parallel single-bus serial communication circuit. It includes control signal interface pins, a power supply pin, a ground pin, an address code input pin, and an address code output pin. The power supply pin is used to power the RGB integrated circuit chip and transmit information, while the ground pin is used for signal grounding and power grounding.
[0014] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit of the serial bus. When the control signal interface pin is in output mode, the serial communication circuit of the serial bus outputs control signals to the control signal interface pin through the control signal interface circuit.
[0015] The address code input pins and address code output pins of n RGB integrated circuit chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded RGB integrated circuit chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n RGB integrated circuit chips are connected in parallel to share the power supply network VCC, and the ground pins are connected in parallel to share the ground network GND. The data information is modulated on the power supply network VCC and transmitted to the MCU via power line carrier. The power supply network VCC is the parallel carrier data line network VCC(DIO).
[0016] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.
[0017] GRB holographic information and control information can be transmitted on the parallel carrier data line network VCC (DIO);
[0018] GRB RGB information and control information can also be transmitted on the serial data line network DIN(1)-DOUT(n);
[0019] Both the parallel carrier data line network VCC(DIO) and the serial data line network DIN(1)-DOUT(n) use the serial single-bus communication protocol to transmit GRB color information and control information, and are hot backups for each other.
[0020] Furthermore, a color-changing integrated circuit chip capable of transmitting and receiving control signals is provided. The color-changing integrated circuit chip contains GRB LED beads and integrates a control signal interface circuit, a GRB color-changing driving circuit, and a serial single-bus serial communication circuit. It includes a control signal interface pin, a power supply pin, a ground pin, a serial signal input pin, and a serial signal output pin. The power supply pin is used to supply power to the color-changing integrated circuit chip, and the ground pin is used for signal grounding and power grounding.
[0021] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit via a series single bus. When the control signal interface pin is in output mode, the serial communication circuit via the control signal interface circuit outputs control signals to the control signal interface pin.
[0022] The serial signal input pins and serial signal output pins of n RGB integrated circuit chips are cascaded to form a serial data line network DIN(1)-DOUT(n). The two ends of the serial data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU transmits RGB information and control information to the MCU through the serial data line network DIN(1)-DOUT(n).
[0023] A serial single-bus serial communication circuit is used to process information from a serial data line network.
[0024] Both the color information and the control information are transmitted on the serial data line network DIN(1)-DOUT(n);
[0025] The serial data line network uses a serial single-bus communication protocol to transmit holographic information and control information.
[0026] Furthermore, a color-changing integrated circuit chip capable of transmitting and receiving control signals is provided. The color-changing integrated circuit chip contains GRB LED beads and integrates a control signal interface circuit, a GRB color-changing driving circuit, a parallel single-bus serial communication circuit, and an address code memory. It includes control signal interface pins, power supply pins, ground pins, and parallel data line pins. The power supply pins are used to supply power to the color-changing integrated circuit chip, and the ground pins are used for signal grounding and power grounding.
[0027] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the parallel single-bus serial communication circuit. When the control signal interface pin is in output mode, the parallel single-bus serial communication circuit outputs control signals to the control signal interface pin through the control signal interface circuit.
[0028] The parallel data lines are connected together to form a parallel data line network (DIO), which is then connected to the MCU. The address code of the iColor integrated circuit chip is written into the address code memory through an external fixture and used as the communication address code.
[0029] Parallel single-bus serial communication circuits are used to process information from parallel data line networks;
[0030] Color information and control information are transmitted on the parallel data line network DIO;
[0031] The parallel data line network uses a serial single-bus communication protocol to transmit color information and control information.
[0032] Furthermore, a carrier-based RGB integrated circuit chip capable of transmitting and receiving control signals is provided. The RGB integrated circuit chip contains GRB LEDs and integrates a control signal interface circuit, a GRB RGB driving circuit, an address code memory, and a parallel single-bus serial communication circuit. It includes a control signal interface pin, a power supply pin, and a ground pin. The power supply pin is used to power the RGB integrated circuit chip and transmit information, while the ground pin is used for signal grounding and power grounding.
[0033] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the parallel single-bus serial communication circuit. When the control signal interface pin is in output mode, the parallel single-bus serial communication circuit outputs control signals to the control signal interface pin through the control signal interface circuit.
[0034] Data information is modulated and transmitted to the MCU via power line carrier on the power network VCC, which is the parallel carrier data line network VCC (DIO).
[0035] Parallel single-bus serial communication circuits are used to process information from parallel data line networks;
[0036] GRB holographic information and control information can be transmitted on the parallel carrier data line network VCC (DIO);
[0037] The parallel data line network uses a serial single-bus communication protocol to transmit color information and control information.
[0038] Furthermore, a hot standby integrated circuit chip capable of transmitting and receiving control signals integrates a control signal interface circuit, an address code memory, and a serial communication circuit with a single bus; it includes control signal interface pins, power supply pins, ground pins, parallel data line pins, address code input pins, and address code output pins; the power supply pins are used to power the integrated circuit chip, and the ground pins are used for signal grounding and power supply grounding;
[0039] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit of the serial bus. When the control signal interface pin is in output mode, the serial communication circuit of the serial bus outputs control signals to the control signal interface pin through the control signal interface circuit.
[0040] The address code input pins and address code output pins of n integrated circuit chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence bit formed by the cascaded integrated circuit chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of n integrated circuit chips are connected in parallel to share the power supply network VCC, the ground pins are connected in parallel to share the ground network GND, and the parallel data line pins are connected in parallel to form a parallel data line network DIO, which is then connected to the MCU.
[0041] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.
[0042] Control information can be transmitted on the parallel data line network (DIO).
[0043] Control information can also be transmitted on the serial data line network DIN(1)-DOUT(n);
[0044] Both the parallel data line network DIO and the serial data line network DIN(1)-DOUT(n) use the serial single-bus communication protocol to transmit control information and are hot backups for each other.
[0045] Furthermore, an integrated circuit chip capable of transmitting and receiving control signals integrates a control signal interface circuit and a serial single-bus serial communication circuit, including control signal interface pins, power supply pins, ground pins, serial signal input pins, and serial signal output pins; the power supply pins are used to power the integrated circuit chip, and the ground pins are used for signal grounding and power supply grounding;
[0046] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit via a series single bus. When the control signal interface pin is in output mode, the serial communication circuit via the control signal interface circuit outputs control signals to the control signal interface pin.
[0047] The serial signal input pins and serial signal output pins of n integrated circuit chips are cascaded one after the other to form a serial data line network DIN(1)-DOUT(n). The two ends of the serial data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU transmits control information to the MCU through the serial data line network DIN(1)-DOUT(n).
[0048] A serial single-bus serial communication circuit is used to process information from a serial data line network.
[0049] All control information is transmitted on the serial data line network DIN(1)-DOUT(n);
[0050] The serial data line network uses a serial single-bus communication protocol to transmit control information.
[0051] Furthermore, the signals received by the control signal interface pin include electrical signals, optical signals, magnetic induction signals, switch signals, capacitive touch signals, as well as digital signals or analog voltage signals given by the MCU; in terms of physical connection, the control signal interface pin can be connected to phototubes, magnetic induction sensors, mechanical switches, and touch sensing devices.
[0052] Furthermore, the control signal interface circuit processes the signals received by the control signal interface pin. The pull-up resistor value connected to the control signal interface pin inside the integrated circuit chip can be set by the program, and different received signals are processed by the corresponding program circuit.
[0053] Furthermore, a mechanical keyboard includes several keys, each key including the aforementioned integrated circuit chip, and also includes an external mechanical triggering device, which is connected to the integrated circuit chip via a control signal interface pin.
[0054] The external mechanical triggering device is a mechanical switch.
[0055] Furthermore, an optical axis keyboard includes several keys, each key including the aforementioned integrated circuit chip, and also includes an external optical path triggering device, which is connected to the integrated circuit chip via a control signal interface pin.
[0056] The external optical path triggering device is a split-type dual-optical-path push-button switch, with the photosensitive element of the split-type dual-optical-path push-button switch serving as the light receiving element.
[0057] Furthermore, a magnetic axis keyboard includes several keys, each key including the aforementioned integrated circuit chip, and also includes an external magnetic circuit triggering device, which is connected to the integrated circuit chip via a control signal interface pin.
[0058] The external magnetic circuit triggering device includes a magnetic element and a magnetic induction chip corresponding to the magnetic element.
[0059] Furthermore, a touch keyboard includes a plurality of keys, the keys including an integrated circuit chip as described in any one of claims 1 to 7, and further includes an external touch triggering device, the external touch triggering device being connected to the integrated circuit chip via a control signal interface pin.
[0060] Furthermore, a switch, each switch including the aforementioned integrated circuit chip, and several switches working together.
[0061] Compared with the prior art, the present invention has the following advantages and beneficial effects:
[0062] 1. The hot standby RGB integrated circuit chip of the present invention, which can transmit and receive control signals, is equivalent to equipping each external signal device with a dedicated signal processing chip. The dedicated signal can be transmitted using a serial single-bus communication protocol, or a parallel serial single-bus communication protocol with address code, or a serial and parallel dual-channel serial single-bus communication protocol with mutual hot standby. It can also be equipped with GRB LED beads.
[0063] 2. The hot standby color-changing integrated circuit chip of the present invention, which can transmit and receive control signals, requires fewer I / O ports and is suitable for multiple applications, including but not limited to mechanical keyboards, optical keyboards, magnetic keyboards, touch keyboards, switches, etc.
[0064] 3. In this invention, all integrated circuit chips with address codes can have their address codes repeatedly programmed. After the address codes are programmed, serial data line communication can not only be achieved through sequential communication via a serial link, but also directly through address communication.
[0065] 4. When the serial data line of the integrated circuit chip of the present invention is not in the write address state, the initial cascade terminal of the serial data line can be suspended, which improves security and reliability. Attached Figure Description
[0066] Figure 1 This is a schematic diagram of the structure of the hot standby iridescent integrated circuit chip capable of transmitting and receiving control signals as described in Example 1.
[0067] Figure 2 This is a schematic diagram of the structure of the hot standby carrier polychrome integrated circuit chip capable of transmitting and receiving control signals as described in Example 2.
[0068] Figure 3 This is a schematic diagram of the structure of the iridescent integrated circuit chip capable of transmitting and receiving control signals as described in Example 3.
[0069] Figure 4 This is a schematic diagram of the structure of the iridescent integrated circuit chip capable of transmitting and receiving control signals as described in Example 4.
[0070] Figure 5 This is a schematic diagram of the carrier-based iridescent integrated circuit chip capable of transmitting and receiving control signals, as described in Example 5.
[0071] Figure 6 This is a schematic diagram of the structure of the hot standby integrated circuit chip capable of transmitting and receiving control signals as described in Example 6.
[0072] Figure 7 This is a schematic diagram of the integrated circuit chip capable of transmitting and receiving control signals as described in Example 7.
[0073] Figure 8 This is a schematic diagram of the structure after n hot-standby color integrated circuit chips described in Example 1 are connected.
[0074] Figure 9 This is a schematic diagram of the structure after the single-optical-path external optical triggering device is connected to the hot-standby color integrated circuit chip described in Example 1.
[0075] Figure 10 This is a schematic diagram of the structure after the dual-optical-path external optical triggering device is connected to the hot-standby iridescent integrated circuit chip described in Example 1.
[0076] Figure 11 This is a schematic diagram of the structure after the external magnetic circuit triggering device is connected to the hot standby color integrated circuit chip described in Example 1.
[0077] Figure 12 This is a schematic diagram of the structure after the external touch triggering device is connected to the hot standby color integrated circuit chip described in Example 1.
[0078] Figure 13 A schematic diagram of the structure after the digital signal provided by the MCU is connected to the hot standby color integrated circuit chip described in Example 1.
[0079] Figure 14 For n Figure 9 A schematic diagram of the structure of the hot-standby iridescent integrated circuit chip after connection.
[0080] Figure 15 For n Figure 10 A schematic diagram of the structure of the hot-standby iridescent integrated circuit chip after connection.
[0081] Figure 16 For n Figure 11 A schematic diagram of the structure of the hot-standby iridescent integrated circuit chip after connection.
[0082] Figure 17 For n Figure 12 A schematic diagram of the structure of the hot-standby iridescent integrated circuit chip after connection.
[0083] Figure 18 This is a timing diagram of address code transmission in Example 1.
[0084] Figure 19 This is a schematic diagram of the address code composition in Example 1.
[0085] Figure 20 This is a schematic diagram of the composition of the magnetic induction key information code transmitted on the serial data line network DIN(1)-DOUT(n) in Example 1.
[0086] Figure 21 This is the encoding function diagram for Example 1.
[0087] Figure 22 This is a schematic diagram of the hot standby iridescent integrated circuit chip that can transmit and receive control signals driving the motor, as described in Example 1. Detailed Implementation
[0088] The present invention will be further described in detail below with reference to the embodiments and accompanying drawings, but the embodiments of the present invention are not limited thereto.
[0089] Example 1
[0090] like Figure 1 ,8 A hot-standby RGB integrated circuit chip capable of transmitting and receiving control signals is disclosed. The RGB integrated circuit chip contains GRB LED beads and integrates a control signal interface circuit, a GRB RGB driving circuit, an address code memory, and a serial-parallel single-bus serial communication circuit. It includes control signal interface pins, a power supply pin, a ground pin, a parallel data line pin, an address code input pin, and an address code output pin. The power supply pin supplies power to the RGB integrated circuit chip, and the ground pin is used for signal grounding and power grounding. The address code memory stores the communication address code. The GRB RGB driving circuit drives the GRB LED beads through three PWM signals.
[0091] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit of the serial bus. When the control signal interface pin is in output mode, the serial communication circuit of the serial bus outputs control signals to the control signal interface pin through the control signal interface circuit.
[0092] The address code input pins and address code output pins of n RGB integrated circuit chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded RGB integrated circuit chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n RGB integrated circuit chips are connected in parallel to share the power supply network VCC, the ground pins are connected in parallel to share the ground network GND, and the parallel data line pins are connected in parallel to form a parallel data line network DIO, which is then connected to the MCU.
[0093] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.
[0094] GRB RGB information and control information can be transmitted on the parallel data line network DIO;
[0095] GRB RGB information and control information can also be transmitted on the serial data line network DIN(1)-DOUT(n);
[0096] Both the parallel data line network DIO and the serial data line network DIN(1)-DOUT(n) use the serial single-bus communication protocol to transmit GRB color information and control information, and are hot backups for each other.
[0097] The control signal interface pins receive signals including electrical signals, optical signals, magnetic induction signals, switching signals, capacitive touch signals, and also digital signals from the MCU (such as...). Figure 13( ), or simulated voltage signal; in terms of physical connection, the control signal interface pins can be connected to phototubes, magnetic induction sensors, mechanical switches, and touch sensing devices.
[0098] The control signal interface circuit processes the signals received by the control signal interface pin. The pull-up resistor value connected to the control signal interface pin inside the integrated circuit chip can be set by the program, and different received signals are processed by the corresponding program circuit.
[0099] In practical applications, serial and parallel data line networks transmit data information simultaneously. GRB RGB information is transmitted on the serial data line network, while control information is transmitted on the parallel data line network. This improves the scanning frequency of devices containing integrated circuit chips (such as magnetic induction buttons) and the scanning frequency of GRB LEDs, aiming for maximum stability and reliability. Only in extreme cases where one fails, the data communication networks are switched intelligently and instantly.
[0100] Taking magnetic induction buttons as an example:
[0101] There are many forms of specific transmission protocols for data information on parallel data line networks (DIO). The Chinese invention patent "A magnetic induction integrated circuit chip with address code, key and magnetic induction keyboard" with announcement number CN120049875B gives a variety of different custom code sending methods and working methods. For those skilled in the art, the transmission methods are clear and feasible, and will not be elaborated here.
[0102] like Figure 18 ADD1 is the first magnetic induction integrated circuit chip, ADD2 is the second, and ADD3 is the third. ADD stands for ADDRESS. The data structure is: 16 bits of data from the first magnetic induction integrated circuit chip + 16 bits of data from the second magnetic induction integrated circuit chip + 16 bits of data from the third magnetic induction integrated circuit chip + ... + 16 bits of data from the nth magnetic induction integrated circuit chip + Trst; Trst = Time Reset bus reset time.
[0103] like Figure 19 The most significant byte comes first, followed by the least significant byte. The first 6 bits of the 16-bit data are the address command codes "A5, A4, A3, A2, A1, A0", followed by 10 bits of address codes "D9, D8, D7, D6, D5, D4, D3, D2, D1, D0", for a total of 10 bits, forming a total of 1024 address codes.
[0104] like Figure 18The first magnetic induction integrated circuit chip receives n 16-bit data, retains the first address code in the address code memory of the first magnetic induction integrated circuit chip, and transmits the second 16-bit data to the nth 16-bit data as is to the second magnetic induction integrated circuit chip.
[0105] The second magnetic induction integrated circuit chip receives n-1 16-bit data, retains the original second address code in the address code memory of the second magnetic induction integrated circuit chip, and transmits the third to nth 16-bit data to the third magnetic induction integrated circuit chip as is.
[0106] The third magnetic induction integrated circuit chip receives n-2 16-bit data, retains the third address code in the address code memory of the third magnetic induction integrated circuit chip, and transmits the fourth to nth 16-bit data to the fourth magnetic induction integrated circuit chip as is.
[0107] The nth magnetic induction integrated circuit chip receives a 16-bit data and stores the nth address code in the address code memory of the nth magnetic induction integrated circuit chip.
[0108] When the parallel data line network fails, the magnetic induction button information is switched to be transmitted on the serial data line network. At this time, the serial data line network acts as a backup data line for the parallel data line network, and its transmission process is as follows:
[0109] The magnetic induction button information code is defined to include the button command code and the button status code.
[0110] When the first magnetic induction integrated circuit chip receives the magnetic induction button information code, it simultaneously transmits the first bit of the button command code to the second magnetic induction integrated circuit chip when it receives the second bit of the button command code.
[0111] When the second magnetic induction integrated circuit chip receives the second bit of the key command code, it simultaneously transmits the first bit of the key command code to the third magnetic induction integrated circuit chip.
[0112] When the third magnetic induction integrated circuit chip receives the second bit of the key command code, it simultaneously transmits the first bit of the key command code to the fourth magnetic induction integrated circuit chip.
[0113] ...
[0114] When the nth magnetic induction integrated circuit chip receives the second bit of the key command code, it simultaneously sends the first bit of the key command code to the MCU through the address code output pin DOUT(n).
[0115] Specifically, such as Figure 20 Taking 1024 magnetic induction button information codes as an example, "M5, M4, M3, M2, M1, M0" are the button reading command codes, where M1 and M0 are the defined total number of buttons, which can be customized.
[0116] M1=0 and M0=0 represent 128 keys, meaning there are 128 bits after reading the key command code;
[0117] M1=0 and M0=1 represent 256 keys, meaning there are 256 bits after reading the key command code;
[0118] M1=1 and M0=0 represent 512 keys, meaning there are 512 bits after reading the key command code;
[0119] M1=1 and M0=1 represent 1024 keys, meaning there are 1024 bits after reading the key command code;
[0120] The first magnetic induction integrated circuit chip will receive 1030 bits of magnetic key data information in sequence;
[0121] The second magnetic induction integrated circuit chip will receive 1030 bits of magnetic key data information in sequence;
[0122] The third magnetic induction integrated circuit chip will receive 1030 bits of magnetic key data information in sequence;
[0123] The nth magnetic induction integrated circuit chip will receive 1030 bits of magnetic key data information in sequence;
[0124] To save time, when the first magnetic induction integrated circuit chip receives the M4 bit, it simultaneously sends the M5 bit to the second magnetic induction integrated circuit chip.
[0125] When the second magnetic induction integrated circuit chip receives bit M4, it simultaneously sends bit M5 to the third magnetic induction integrated circuit chip.
[0126] When the third magnetic induction integrated circuit chip receives bit M4, it simultaneously sends bit M5 to the fourth magnetic induction integrated circuit chip.
[0127] When the nth magnetic induction integrated circuit chip receives the M4 bit, it simultaneously sends the M5 bit to the MCU through the address code output pin DOUT(n).
[0128] G1023……G2, G1, G0 are initially set to 1024 return-to-zero codes of “1”.
[0129] like Figure 21 :
[0130] Code 0 indicates that the magnetic key has been triggered and is used as a placeholder for sorting;
[0131] 0# indicates that the magnetic key was not triggered, but there is a placeholder for the sequence, i.e., placeholder code 0;
[0132] Code 1 represents the initial code, indicating that the magnetic key has not been triggered and is not occupying a space;
[0133] When the first magnetic induction integrated circuit chip is not triggered by the corresponding magnetic button, the bit of G1023 must be set to placeholder 1#, that is, placeholder 1 code, indicating that the magnetic button has not been triggered, but there is a placeholder sequence.
[0134] When the second magnetic induction integrated circuit chip is triggered by the corresponding magnetic button, it first detects that the bit of G1023 is 0#, and the bit of G1022 is still the initial code 1. Therefore, the second magnetic induction integrated circuit chip can only occupy the bit of G1022. At this time, when the second magnetic induction integrated circuit chip is triggered by the corresponding magnetic button, the bit of G1022 must be set to 0. G1022 being 0 indicates that the button has been triggered and there is a placeholder in the sequence.
[0135] When the third magnetic induction integrated circuit chip is triggered by the corresponding magnetic button, it first detects that bit 1 of G1023 is occupied because there is no trigger; bit 0 of G1022 is occupied because there is a trigger. Therefore, the third magnetic induction integrated circuit chip can only occupy bit G1021 for sequencing. At this time, when the third magnetic induction integrated circuit chip is triggered by the corresponding magnetic button, bit G1021 must be set to 0. Bit 0 of G1021 indicates that the button has been triggered and there is a occupant for sequencing.
[0136] This process continues until the nth magnetic induction integrated circuit chip.
[0137] The serial data line network, serving as a backup data line for the parallel data line network, transmits magnetic induction key information. This is fundamentally different from the Chinese invention patent "A Magnetic Induction Integrated Circuit Chip with Data Line, Keys and Magnetic Induction Keyboard" (authorization announcement number CN117270701B), which transmits key information through placeholder information, and thus saves more time.
[0138] Example 2
[0139] The difference between Example 2 and Example 1 is that: a parallel carrier data line network VCC (DIO) is used instead of a parallel data line network DIO for transmitting information.
[0140] like Figure 2A hot standby carrier-based RGB integrated circuit chip capable of transmitting and receiving control signals is disclosed. The RGB integrated circuit chip contains GRB LEDs and integrates a control signal interface circuit, a GRB RGB driving circuit, an address code memory, and a serial communication circuit with a serial-parallel single bus. It includes control signal interface pins, power supply pins, ground pins, address code input pins, and address code output pins. The power supply pins are used to power the RGB integrated circuit chip and transmit information, and the ground pins are used for signal grounding and power grounding.
[0141] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit of the serial bus. When the control signal interface pin is in output mode, the serial communication circuit of the serial bus outputs control signals to the control signal interface pin through the control signal interface circuit.
[0142] The address code input pins and address code output pins of n RGB integrated circuit chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded RGB integrated circuit chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n RGB integrated circuit chips are connected in parallel to share the power supply network VCC, and the ground pins are connected in parallel to share the ground network GND. The data information is modulated on the power supply network VCC and transmitted to the MCU via power line carrier. The power supply network VCC is the parallel carrier data line network VCC(DIO).
[0143] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.
[0144] GRB holographic information and control information can be transmitted on the parallel carrier data line network VCC (DIO);
[0145] GRB RGB information and control information can also be transmitted on the serial data line network DIN(1)-DOUT(n);
[0146] Both the parallel carrier data line network VCC(DIO) and the serial data line network DIN(1)-DOUT(n) use the serial single-bus communication protocol to transmit GRB color information and control information, and are hot backups for each other.
[0147] Example 3
[0148] The difference between Example 3 and Example 1 is that Example 3 uses a serial data line network DIN(1)-DOUT(n) instead of a parallel data line network DIO to transmit information, and there is no hot standby. Furthermore, the integrated circuit chip in Example 2 does not integrate an address code memory, so there is no need to write address codes; the location of the integrated circuit chip is determined by its own sequence number.
[0149] like Figure 3 A color-changing integrated circuit chip capable of transmitting and receiving control signals, the color-changing integrated circuit chip containing GRB LED beads, and integrating a control signal interface circuit, a GRB color-changing driving circuit, and a serial single-bus serial communication circuit, including a control signal interface pin, a power supply pin, a ground pin, a serial signal input pin, and a serial signal output pin; the power supply pin is used to supply power to the color-changing integrated circuit chip, and the ground pin is used for signal grounding and power grounding;
[0150] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit via a series single bus. When the control signal interface pin is in output mode, the serial communication circuit via the control signal interface circuit outputs control signals to the control signal interface pin.
[0151] The serial signal input pins and serial signal output pins of n RGB integrated circuit chips are cascaded to form a serial data line network DIN(1)-DOUT(n). The two ends of the serial data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU transmits RGB information and control information to the MCU through the serial data line network DIN(1)-DOUT(n).
[0152] A serial single-bus serial communication circuit is used to process information from a serial data line network.
[0153] Both the color information and the control information are transmitted on the serial data line network DIN(1)-DOUT(n);
[0154] The serial data line network uses a serial single-bus communication protocol to transmit holographic information and control information.
[0155] Example 4
[0156] The difference between Example 4 and Example 1 is that Example 4 uses a parallel data line network (DIO) to transmit information, but it does not have hot standby. Furthermore, Example 4 uses a dedicated fixture to write the address code.
[0157] like Figure 4A color-changing integrated circuit chip capable of transmitting and receiving control signals, the color-changing integrated circuit chip containing GRB LED beads, integrating a control signal interface circuit, a GRB color-changing driving circuit, a parallel single-bus serial communication circuit, and an address code memory; including control signal interface pins, power supply pins, ground pins, and parallel data line pins, the power supply pins are used to supply power to the color-changing integrated circuit chip, and the ground pins are used for signal grounding and power grounding;
[0158] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the parallel single-bus serial communication circuit. When the control signal interface pin is in output mode, the parallel single-bus serial communication circuit outputs control signals to the control signal interface pin through the control signal interface circuit.
[0159] The parallel data lines are connected together to form a parallel data line network (DIO), which is then connected to the MCU. The address code of the iColor integrated circuit chip is written into the address code memory through an external fixture and used as the communication address code.
[0160] Parallel single-bus serial communication circuits are used to process information from parallel data line networks;
[0161] Color information and control information are transmitted on the parallel data line network DIO;
[0162] The parallel data line network uses a serial single-bus communication protocol to transmit color information and control information.
[0163] Example 5
[0164] The difference between Example 5 and Example 1 is that Example 5 uses a parallel carrier data line network VCC (DIO) instead of a parallel data line network DIO to transmit information, and there is no hot standby. Furthermore, Example 4 uses a dedicated fixture to write the address code.
[0165] like Figure 5 A carrier-based RGB integrated circuit chip capable of transmitting and receiving control signals, wherein the RGB integrated circuit chip contains GRB LED beads and integrates a control signal interface circuit, a GRB RGB driving circuit, an address code memory, and a parallel single-bus serial communication circuit; it includes a control signal interface pin, a power supply pin, and a ground pin. The power supply pin is used to power the RGB integrated circuit chip and transmit information, and the ground pin is used for signal grounding and power grounding.
[0166] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the parallel single-bus serial communication circuit. When the control signal interface pin is in output mode, the parallel single-bus serial communication circuit outputs control signals to the control signal interface pin through the control signal interface circuit.
[0167] Data information is modulated and transmitted to the MCU via power line carrier on the power network VCC, which is the parallel carrier data line network VCC (DIO).
[0168] Parallel single-bus serial communication circuits are used to process information from parallel data line networks;
[0169] GRB holographic information and control information can be transmitted on the parallel carrier data line network VCC (DIO);
[0170] The parallel data line network uses a serial single-bus communication protocol to transmit color information and control information.
[0171] Example 6
[0172] The difference between Example 6 and Example 1 is that the RGB integrated circuit chip does not contain GRB LED beads and does not integrate the GRB RGB driving circuit.
[0173] like Figure 6 A hot standby integrated circuit chip capable of transmitting and receiving control signals integrates a control signal interface circuit, an address code memory, and a serial communication circuit with a single bus; it includes control signal interface pins, power supply pins, ground pins, parallel data line pins, address code input pins, and address code output pins; the power supply pins are used to power the integrated circuit chip, and the ground pins are used for signal grounding and power supply grounding;
[0174] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit of the serial bus. When the control signal interface pin is in output mode, the serial communication circuit of the serial bus outputs control signals to the control signal interface pin through the control signal interface circuit.
[0175] The address code input pins and address code output pins of n integrated circuit chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence bit formed by the cascaded integrated circuit chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of n integrated circuit chips are connected in parallel to share the power supply network VCC, the ground pins are connected in parallel to share the ground network GND, and the parallel data line pins are connected in parallel to form a parallel data line network DIO, which is then connected to the MCU.
[0176] Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information.
[0177] Control information can be transmitted on the parallel data line network (DIO).
[0178] Control information can also be transmitted on the serial data line network DIN(1)-DOUT(n);
[0179] Both the parallel data line network DIO and the serial data line network DIN(1)-DOUT(n) use the serial single-bus communication protocol to transmit control information and are hot backups for each other.
[0180] Example 7
[0181] The difference between Example 7 and Example 1 is that the RGB integrated circuit chip does not contain GRB LED beads and does not integrate a GRB RGB driving circuit or address code memory. Furthermore, Example 7 does not require writing address codes; the position of the integrated circuit chip is determined by its own sequence number.
[0182] like Figure 7 An integrated circuit chip capable of transmitting and receiving control signals integrates a control signal interface circuit and a serial single-bus serial communication circuit, including control signal interface pins, power supply pins, ground pins, serial signal input pins, and serial signal output pins; the power supply pins are used to power the integrated circuit chip, and the ground pins are used for signal grounding and power supply grounding;
[0183] When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit via a series single bus. When the control signal interface pin is in output mode, the serial communication circuit via the control signal interface circuit outputs control signals to the control signal interface pin.
[0184] The serial signal input pins and serial signal output pins of n integrated circuit chips are cascaded one after the other to form a serial data line network DIN(1)-DOUT(n). The two ends of the serial data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU transmits control information to the MCU through the serial data line network DIN(1)-DOUT(n).
[0185] A serial single-bus serial communication circuit is used to process information from a serial data line network.
[0186] All control information is transmitted on the serial data line network DIN(1)-DOUT(n);
[0187] The serial data line network uses a serial single-bus communication protocol to transmit control information.
[0188] The integrated circuit chips in Examples 1 to 7 can be applied to multiple products:
[0189] For example, a mechanical keyboard includes a plurality of keys, the keys including the aforementioned integrated circuit chip, and also includes an external mechanical triggering device, which is connected to the integrated circuit chip through a control signal interface pin;
[0190] The external mechanical triggering device is a mechanical switch.
[0191] For example, an optical axis keyboard includes several keys, each key including the aforementioned integrated circuit chip, and also includes an external optical path triggering device, such as... Figure 9 , 10 14. The external optical path triggering device is connected to the integrated circuit chip through the control signal interface pin;
[0192] like Figure 10 , 15 The external optical path triggering device is a split-type dual-optical-path push-button switch (for example, Chinese utility model patent CN205545195U, "A Split-Type Dual-Optical-Path Push-Button Switch and Mechanical Keyboard"). The photosensitive element (including a photodiode or phototransistor) of the split-type dual-optical-path push-button switch serves as a light receiving element. The GRB LED bead serves a dual purpose, acting as both a GRB RGB light source and a light source for the external optical path triggering device.
[0193] For example, a magnetic axis keyboard includes several keys, each key including the aforementioned integrated circuit chip, and also includes an external magnetic circuit triggering device, such as... Figure 11 , 16 The external magnetic circuit triggering device is connected to the integrated circuit chip through the control signal interface pin;
[0194] The external magnetic circuit triggering device includes a magnetic element and a magnetic induction chip corresponding to the magnetic element.
[0195] For example, a touch keyboard includes a plurality of keys, said keys comprising an integrated circuit chip as described in any one of claims 1 to 7, and further comprising an external touch triggering device, such as... Figure 12 , 17 The external touch trigger device is connected to the integrated circuit chip through the control signal interface pin.
[0196] For example, a switch, each switch including the aforementioned integrated circuit chip, and several switches working together.
[0197] In Examples 1 to 7, the number of control signal interface pins is set to 1, but it can also be set to 2 or more according to actual needs or functional expansion.
[0198] like Figure 22The hot standby integrated circuit chip with control signal transmission and reception described in Example 1 drives the motor. At this time, the control signal interface pin has an output function. The serial-parallel single-bus serial communication circuit outputs control signals to the control signal interface pin through the control signal interface circuit; thereby controlling the motor to rotate / stop rotating.
[0199] The above embodiments are preferred embodiments of the present invention, but the embodiments of the present invention are not limited to the above embodiments. Any changes, modifications, substitutions, combinations, or simplifications made without departing from the spirit and principle of the present invention shall be considered equivalent substitutions and shall be included within the protection scope of the present invention.
Claims
1. A hot-standby multi-color integrated circuit chip capable of transmitting and receiving control signals, characterized in that: The RGB integrated circuit chip contains GRB LED beads and integrates a control signal interface circuit, a GRB RGB driver circuit, an address code memory, and a serial communication circuit with a single bus in series and parallel connections; it includes control signal interface pins, power supply pins, ground pins, parallel data line pins, address code input pins, and address code output pins. The power pin is used to supply power to the RGB integrated circuit chip, and the ground pin is used for signal grounding and power grounding. When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit of the serial bus. When the control signal interface pin is in output mode, the serial communication circuit of the serial bus outputs control signals to the control signal interface pin through the control signal interface circuit. The address code input pins and address code output pins of n RGB integrated circuit chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded RGB integrated circuit chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n RGB integrated circuit chips are connected in parallel to share the power supply network VCC, the ground pins are connected in parallel to share the ground network GND, and the parallel data line pins are connected in parallel to form a parallel data line network DIO, which is then connected to the MCU. Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information. GRB RGB information and control information can be transmitted on the parallel data line network DIO; GRB RGB information and control information can also be transmitted on the serial data line network DIN(1)-DOUT(n); Both the parallel data line network DIO and the serial data line network DIN(1)-DOUT(n) use the serial single-bus communication protocol to transmit GRB color information and control information, and are hot backups for each other.
2. A hot-standby carrier-based multicolor integrated circuit chip capable of transmitting and receiving control signals, characterized in that: The RGB integrated circuit chip contains GRB LED beads and integrates a control signal interface circuit, a GRB RGB driving circuit, an address code memory, and a serial communication circuit with a single bus in series and parallel connection. It includes control signal interface pins, power supply pins, ground pins, address code input pins, and address code output pins. The power pin is used to supply power to the iColor integrated circuit chip and transmit information, while the ground pin is used for signal grounding and power grounding. When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit of the serial bus. When the control signal interface pin is in output mode, the serial communication circuit of the serial bus outputs control signals to the control signal interface pin through the control signal interface circuit. The address code input pins and address code output pins of n RGB integrated circuit chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence number formed by the cascaded RGB integrated circuit chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of the n RGB integrated circuit chips are connected in parallel to share the power supply network VCC, and the ground pins are connected in parallel to share the ground network GND. The data information is modulated on the power supply network VCC and transmitted to the MCU via power line carrier. The power supply network VCC is the parallel carrier data line network VCC(DIO). Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information. GRB holographic information and control information can be transmitted on the parallel carrier data line network VCC (DIO); GRB RGB information and control information can also be transmitted on the serial data line network DIN(1)-DOUT(n); Both the parallel carrier data line network VCC(DIO) and the serial data line network DIN(1)-DOUT(n) use the serial single-bus communication protocol to transmit GRB color information and control information, and are hot backups for each other.
3. A multi-color integrated circuit chip capable of transmitting and receiving control signals, characterized in that: The RGB integrated circuit chip contains GRB LED beads and integrates a control signal interface circuit, a GRB RGB driving circuit, and a serial single-bus serial communication circuit, including a control signal interface pin, a power supply pin, a ground pin, a serial signal input pin, and a serial signal output pin; the power supply pin is used to power the RGB integrated circuit chip, and the ground pin is used for signal grounding and power grounding; When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit via a series single bus. When the control signal interface pin is in output mode, the serial communication circuit via the control signal interface circuit outputs control signals to the control signal interface pin. The serial signal input pins and serial signal output pins of n RGB integrated circuit chips are cascaded to form a serial data line network DIN(1)-DOUT(n). The two ends of the serial data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU transmits RGB information and control information to the MCU through the serial data line network DIN(1)-DOUT(n). A serial single-bus serial communication circuit is used to process information from a serial data line network. Both the color information and the control information are transmitted on the serial data line network DIN(1)-DOUT(n); The serial data line network uses a serial single-bus communication protocol to transmit holographic information and control information.
4. A multi-color integrated circuit chip capable of transmitting and receiving control signals, characterized in that: The RGB integrated circuit chip contains GRB LED beads and integrates a control signal interface circuit, a GRB RGB driving circuit, a parallel single-bus serial communication circuit, and an address code memory; it includes control signal interface pins, power supply pins, ground pins, and parallel data line pins. The power supply pins are used to power the RGB integrated circuit chip, and the ground pins are used for signal grounding and power grounding. When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the parallel single-bus serial communication circuit. When the control signal interface pin is in output mode, the parallel single-bus serial communication circuit outputs control signals to the control signal interface pin through the control signal interface circuit. The parallel data lines are connected together to form a parallel data line network (DIO), which is then connected to the MCU. The address code of the iColor integrated circuit chip is written into the address code memory through an external fixture and used as the communication address code. Parallel single-bus serial communication circuits are used to process information from parallel data line networks; Color information and control information are transmitted on the parallel data line network DIO; The parallel data line network uses a serial single-bus communication protocol to transmit color information and control information.
5. A carrier-based multicolor integrated circuit chip capable of transmitting and receiving control signals, characterized in that: The RGB integrated circuit chip contains GRB LED beads and integrates a control signal interface circuit, a GRB RGB driving circuit, an address code memory, and a parallel single-bus serial communication circuit; it includes a control signal interface pin, a power supply pin, and a ground pin. The power supply pin is used to power the RGB integrated circuit chip and transmit information, while the ground pin is used for signal grounding and power grounding. When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the parallel single-bus serial communication circuit. When the control signal interface pin is in output mode, the parallel single-bus serial communication circuit outputs control signals to the control signal interface pin through the control signal interface circuit. Data information is modulated and transmitted to the MCU via power line carrier on the power network VCC, which is the parallel carrier data line network VCC (DIO). Parallel single-bus serial communication circuits are used to process information from parallel data line networks; GRB holographic information and control information can be transmitted on the parallel carrier data line network VCC (DIO); The parallel data line network uses a serial single-bus communication protocol to transmit color information and control information.
6. A hot-standby integrated circuit chip capable of transmitting and receiving control signals, characterized in that: It integrates a control signal interface circuit, an address code memory, and a serial-parallel single-bus serial communication circuit; including control signal interface pins, power supply pins, ground pins, parallel data line pins, address code input pins, and address code output pins; The power pin is used to supply power to the integrated circuit chip, and the ground pin is used for signal grounding and power grounding. When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit of the serial bus. When the control signal interface pin is in output mode, the serial communication circuit of the serial bus outputs control signals to the control signal interface pin through the control signal interface circuit. The address code input pins and address code output pins of n integrated circuit chips are cascaded to form a series data line network DIN(1)-DOUT(n). The two ends of the series data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU writes the sequence bit formed by the cascaded integrated circuit chips into the address code memory through the series data line network DIN(1)-DOUT(n) and uses it as the communication address code. The power supply pins of n integrated circuit chips are connected in parallel to share the power supply network VCC, the ground pins are connected in parallel to share the ground network GND, and the parallel data line pins are connected in parallel to form a parallel data line network DIO, which is then connected to the MCU. Serial-parallel single-bus serial communication circuits are used to process serial data line network information and parallel data line network information. Control information can be transmitted on the parallel data line network (DIO). Control information can also be transmitted on the serial data line network DIN(1)-DOUT(n); Both the parallel data line network DIO and the serial data line network DIN(1)-DOUT(n) use the serial single-bus communication protocol to transmit control information and are hot backups for each other.
7. An integrated circuit chip capable of transmitting and receiving control signals, characterized in that: It integrates a control signal interface circuit and a serial single-bus serial communication circuit, including control signal interface pins, power supply pins, ground pins, serial signal input pins, and serial signal output pins; the power supply pins are used to power the integrated circuit chip, and the ground pins are used for signal grounding and power supply grounding; When the control signal interface pin is in input mode, it is used to receive external control signals. At this time, the control signal interface circuit is responsible for processing the external control signals and connecting them to the serial communication circuit via a series single bus. When the control signal interface pin is in output mode, the serial communication circuit via the control signal interface circuit outputs control signals to the control signal interface pin. The serial signal input pins and serial signal output pins of n integrated circuit chips are cascaded one after the other to form a serial data line network DIN(1)-DOUT(n). The two ends of the serial data line network DIN(1) and DOUT(n) are connected to the MCU respectively. The MCU transmits control information to the MCU through the serial data line network DIN(1)-DOUT(n). A serial single-bus serial communication circuit is used to process information from a serial data line network. All control information is transmitted on the serial data line network DIN(1)-DOUT(n); The serial data line network uses a serial single-bus communication protocol to transmit control information.
8. The integrated circuit chip according to any one of claims 1 to 7, characterized in that: The control signal interface pins receive signals including electrical signals, optical signals, magnetic induction signals, switch signals, capacitive touch signals, as well as digital signals or analog voltage signals from the MCU. In terms of physical connection, the control signal interface pins can be connected to phototubes, magnetic induction sensors, mechanical switches, and touch sensing devices.
9. The integrated circuit chip according to claim 8, characterized in that: The control signal interface circuit processes the signals received by the control signal interface pin as described in claim 8. The pull-up resistor value connected to the control signal interface pin inside the integrated circuit chip can be set by the program, and different received signals are processed by the corresponding program circuit.
10. A mechanical keyboard, comprising a plurality of keys, characterized in that: The button includes the integrated circuit chip as described in any one of claims 1 to 7, and further includes an external mechanical triggering device, which is connected to the integrated circuit chip through a control signal interface pin; The external mechanical triggering device is a mechanical switch.
11. An optical axis keyboard, comprising a plurality of keys, characterized in that: The button includes the integrated circuit chip as described in any one of claims 1 to 7, and also includes an external optical path triggering device, which is connected to the integrated circuit chip through a control signal interface pin; The external optical path triggering device is a split-type dual-optical-path push-button switch, with the photosensitive element of the split-type dual-optical-path push-button switch serving as the light receiving element.
12. A magnetic axis keyboard, comprising a plurality of keys, characterized in that: The button includes the integrated circuit chip as described in any one of claims 1 to 7, and also includes an external magnetic circuit triggering device, which is connected to the integrated circuit chip through a control signal interface pin; The external magnetic circuit triggering device includes a magnetic element and a magnetic induction chip corresponding to the magnetic element.
13. A touch keyboard, comprising a plurality of keys, characterized in that: The button includes the integrated circuit chip as described in any one of claims 1 to 7, and also includes an external touch triggering device, which is connected to the integrated circuit chip via a control signal interface pin.
14. A switch, characterized in that: Each switch includes an integrated circuit chip as described in any one of claims 1 to 7, and a plurality of switches are used in conjunction with each other.
Citation Information
Patent Citations
Integrated circuit chip, key and mechanical keyboard with data line
CN117270701B
Integrated circuit chip, key and mechanical keyboard with address code
CN120049875B
Split type double -light -path key switch and mechanical keyboard
CN205545195U