Abstract:
An Integrated Circuit (IC) (10) package is disclosed comprising an IC chip (11) with a microcontroller (12) therein having an n-bit data bus, and up to n pins (34-38) electrically coupled to the microcontroller (12). The IC package also includes a control register coupled to the microcontroller for receiving enable and disable signals from the microcontroller. One or more of the pins have one or more functional blocks associated thereto. Each functional block defines a specified function for its corresponding pin. Thus, each pin having a plurality of corresponding functional blocks has a number of potential functions equal to the number of corresponding functional blocks. The specific function for a given pin is selected by the enable signal from the control register which selects the appropriate functional block upon appropriate command from the microcontroller. By using pins with multiple functions, the instant invention permits an n-bit architecture microcontroller to use less than or up to n pins.
Abstract:
The present invention relates to a microcontroller that may be configured to operate without the accompaniment of any external components. The microcontroller can function in a proper manner from the application of only power and signal lines with no external components required. The microcontroller has integrated internal reset and oscillator circuitry into the microcontroller. The microcontroller has also integrated simple external components such as current limiting resistors and pull up and pull down resistor into the microcontroller in order to avoid application specific external components.
Abstract:
The present invention relates to a microcontroller that may be configured to operate without the accompaniment of any external components. The microcontroller can function in a proper manner from the application of only power and signal lines with no external components required. The microcontroller has integrated internal reset and oscillator circuitry into the microcontroller. The microcontroller has also integrated simple external components such as current limiting resistors and pull up and pull down resistor into the microcontroller in order to avoid application specific external components.
Abstract:
A microcontroller circuit having firmware selectable oscillator trimming includes, in combination, a microcontroller, an oscillator located within the microcontroller for providing a system clock signal for the microcontroller, and a memory portion for providing trimming data to the oscillator for trimming frequency of the system clock. The microcontroller circuit includes microcontroller logic which has the trimming data stored therein for transfer to the memory portion. Additionally, the microcontroller logic permits the user to alter the trimming data after it has been transferred to the memory portion, thereby permitting the user to alter the amount of modification of the system clock frequency from the amount associated with the trimming data.
Abstract:
A microcontroller circuit having firmware selectable oscillator trimming includes, in combination, a microcontroller, an oscillator located within the microcontroller for providing a system clock signal for the microcontroller, and a memory portion for providing trimming data to the oscillator for trimming frequency of the system clock. The microcontroller circuit includes microcontroller logic which has the trimming data stored therein for transfer to the memory portion. Additionally, the microcontroller logic permits the user to alter the trimming data after it has been transferred to the memory portion, thereby permitting the user to alter the amount of modification of the system clock frequency from the amount associated with the trimming data.
Abstract:
Un procedimiento para dotar a un paquete de Circuito Integrado (IC) con una funcionalidad de microcontrolador,que comprende: dotar a un chip (11) de IC dentro de dicho paquete de IC con un núcleo (12) de microcontrolador que pre-senta un bus de datos de n-bits, una memoria acoplada con dicho núcleo (12) de microcontrolador y un pluralidadde bloques (26) funcionales acoplados con dicho núcleo (12) de microcontrolador; dotar a dicho paquete de IC de una pluralidad de clavijas (34; 36; 38) eléctricamente acopladas a dicho chip(11) de IC, en el que un número total de clavijas (34; 36; 38) de dicho paquete de IC es inferior o igual a n;caracterizado por, la provisión de al menos una de dicha pluralidad de clavijas (34; 36; 38) como una clavija multifunción eléctricamenteacoplada con al menos dos bloques (26) funcionales de dicha pluralidad de bloques (26) funcionales, en el que elnúcleo (12) de microcontrolador es operable para habilitar solo uno de dichos al menos dos bloques (26) funcionalespara soportar una función para dicha clavija multifunción, en el que un primer bloque (26) funcional es una unidad depuerto de E / S bidireccional y un segundo bloque (26) funcional proporciona una función de programación en serie.
Abstract:
An Integrated Circuit (IC) (10) package is disclosed comprising an IC chip (11) with a microcontroller (12) therein having an n-bit data bus, and up to n pins (34-38) electrically coupled to the microcontroller (12). The IC package also includes a control register coupled to the microcontroller for receiving enable and disable signals from the microcontroller. One or more of the pins have one or more functional blocks associated thereto. Each functional block defines a specified function for its corresponding pin. Thus, each pin having a plurality of corresponding functional blocks has a number of potential functions equal to the number of corresponding functional blocks. The specific function for a given pin is selected by the enable signal from the control register which selects the appropriate functional block upon appropriate command from the microcontroller. By using pins with multiple functions, the instant invention permits an n-bit architecture microcontroller to use less than or up to n pins.
Abstract:
The present invention relates to a microcontroller that may be configured to operate without the accompaniment of any external components. The microcontroller can function in a proper manner from the application of only power and signal lines with no external components required. The microcontroller has integrated internal reset and oscillator circuitry into the microcontroller. The microcontroller has also integrated simple external components such as current limiting resistors and pull up and pull down resistor into the microcontroller in order to avoid application specific external components.
Abstract:
A microcontroller circuit having firmware selectable oscillator trimming includes, in combination, a microcontroller, an oscillator located within the microcontroller for providing a system clock signal for the microcontroller, and a memory portion for providing trimming data to the oscillator for trimming frequency of the system clock. The microcontroller circuit includes microcontroller logic which has the trimming data stored therein for transfer to the memory portion. Additionally, the microcontroller logic permits the user to alter the trimming data after it has been transferred to the memory portion, thereby permitting the user to alter the amount of modification of the system clock frequency from the amount associated with the trimming data.
Abstract:
The present invention relates to a microcontroller that may be configured to operate without the accompaniment of any external component. The microcontroller can function in a proper manner from the application of only power and signal lines with no external component required. The microcontroller (10) has integrated internal reset (14) and oscillator (16) circuitry into the microcontroller. The microcontroller has also integrated simple external components such as current limiting resistors into the microcontroller.