×

System having input output pins shifting between programming mode and normal mode to program memory without dedicating input output pins for programming mode

  • US 5,473,758 A
  • Filed: 08/31/1992
  • Issued: 12/05/1995
  • Est. Priority Date: 08/31/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A device implemented to be programmed in accordance with instruction words entered as digital bits after installation of the device in circuit with a system to be controlled by the device, comprising:

  • a microcontroller for controlling the system,a programmable memory for the microcontroller,means responsive to instruction words entered into the device for programming the memory while the device is installed in circuit with the system to be controlled, including means for enabling suppression of perturbations of the system which would otherwise occur during in-circuit programming so as to avoid effects on system operation while the programming is taking place;

    a plurality of input/output (I/O) pins for receiving data including instruction words to be entered into the device, the number of I/O pins being smaller than the number of bits in an instruction word wherein at least some of said I/O pins are dual function and are shifted between a programming mode and a normal mode; and

    mode selection means associated with said at least some of the I/O pins but less than all of the I/O pins, for selectively enabling said at least some of the I/O pins to additionally function to receive data serially when in said programming mode for purposes of programming the memory while the other I/O pins are adapted to receive data in parallel thereby eliminating the need for dedicated programming I/O pins.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×