Patent ID: 6826633
Filing Date: 2004-11-30
Classification: G06F

Abstract:
A microcomputer comprising:a program for operating the microcomputer; a plurality of peripheral circuits, each having an individual function and functioning interactively with each other; and a connecting circuit connected to the peripheral circuits and comprising a plurality of selectors that select one from among a plurality of input signals and then output the selected input signal to the peripheral circuits according to data given by the program, wherein the plurality of peripheral circuits includes an output register that, according to commands included in the program, latches and stores the data temporarily, and thereafter outputs the data to the connecting circuit; a predetermined selector is selected by the program and the data is fed from the output register to the selected selector so that a signal to be outputted to the peripheral circuits is selected from among the plurality of input signals; and thereby, interconnection among the plurality of peripheral circuits is changed.