Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with...
Transcript of Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with...
![Page 1: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/1.jpg)
![Page 2: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/2.jpg)
![Page 3: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/3.jpg)
Intel 80C196 KC
![Page 4: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/4.jpg)
L’ALU è operativa con indirizzamento diretto su tutti i 232 Byte delRegister file. Alcuni di questi byte, che possono essere gestiti comeByte o come Word, assumono funzioni particolari come Timer,Registri di controllo, Registri di stato.
![Page 5: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/5.jpg)
Principali tempi diesecuzione
Moltiplicazione tra word a treoperandi: da 2 a 2.5 sDivisione tra word a treoperandi: da 3.2 a 3.8 sAddizione (sottrazione) traword a tre operandi: da 0.62 a1 sShift lungo (32bit): 0.87 spiù 0.125 s ogni shift
A parte la moltiplicazione e ladivisione, la durata delle altreistruzioni è compresa tra 0.375 e1.125 s.
![Page 6: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/6.jpg)
3 porte ad 8 bit per segnali di I/O
2 porte ad 8 bit per bus dati e indirizzi (multiplexato)
![Page 7: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/7.jpg)
Intel 80C196 KC
![Page 8: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/8.jpg)
Higth Speed Input Unit
![Page 9: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/9.jpg)
Higth Speed Output Unit
![Page 10: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/10.jpg)
Intel 80C196 MD
![Page 11: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/11.jpg)
Microcontrollori più evoluti
Texas TMS320F240x
![Page 12: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/12.jpg)
![Page 13: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/13.jpg)
![Page 14: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/14.jpg)
![Page 15: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/15.jpg)
![Page 16: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/16.jpg)
![Page 17: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/17.jpg)
![Page 18: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/18.jpg)
![Page 19: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/19.jpg)
![Page 20: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/20.jpg)
![Page 21: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/21.jpg)
Event Manager
![Page 22: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/22.jpg)
![Page 23: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/23.jpg)
![Page 24: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/24.jpg)
![Page 25: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/25.jpg)
![Page 26: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/26.jpg)
![Page 27: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/27.jpg)
![Page 28: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/28.jpg)
![Page 29: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/29.jpg)
![Page 30: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/30.jpg)
![Page 31: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/31.jpg)
Conversione a 12 bit - tempo di conversione 80 ns
![Page 32: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/32.jpg)
Sei moduli di ingresso veloce
![Page 33: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/33.jpg)
Due QEP ad alta risoluzione
![Page 34: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/34.jpg)
Dodici moduli PWM
![Page 35: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/35.jpg)
Struttura di un modulo PWM
![Page 36: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/36.jpg)
Operazioni in virgola fissa (32 bit)
![Page 37: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/37.jpg)
![Page 38: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/38.jpg)
![Page 39: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/39.jpg)
![Page 40: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/40.jpg)
![Page 41: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/41.jpg)
![Page 42: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/42.jpg)
![Page 43: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/43.jpg)
![Page 44: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/44.jpg)
![Page 45: Intel 80C196 KC - uniroma2.it · High-resolution PWM with 150-ps accuracy PWM microcontrollers with programmable deadband, phase or duty-cycle control and up to six trip zones can](https://reader031.fdocuments.net/reader031/viewer/2022020215/5ba315da09d3f2b25b8d2976/html5/thumbnails/45.jpg)