发明名称 |
Self-progamming of on-chip program memory for microcontroller at clock start-up |
摘要 |
A microcontroller fabricated on a semiconductor chip is adapted, when operating, to execute programs and instructions and, in response, to generate control signals to selectively control external apparatus. A clock generates timing signals to control the timing of the microcontroller execution and operation. An on-chip program memory has space avilable for storing a program to be executed by the microcontroller in sequential steps in successive address locations of the program memory. An instruction stored in unerasable memory on the chip initiates self-programming of the program memory with the program to be executed by the microcontroller by enabling a pointer timed by the clock to alternately read addresses containing steps of the program to be executed from off-chip memories and to write same into successive addresses of the on-chip program memory by incrementing the latter addresses with each step to be written therein.
|
申请公布号 |
US5504903(A) |
申请公布日期 |
1996.04.02 |
申请号 |
US19940192958 |
申请日期 |
1994.02.07 |
申请人 |
MICROCHIP TECHNOLOGY INCORPORATED |
发明人 |
CHEN, CHAO-WU;ROSENHAGEN, KURT;ITALIANO, GREG;MITRA, SUMIT |
分类号 |
G06F9/24;G06F9/445;(IPC1-7):G06F9/06 |
主分类号 |
G06F9/24 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|