This book avoided interrupts; but it used an 8051, so maybe it had to.
The 8051 series actually has a more sophisticated interrupt system than the AVR as it has a two-level priority scheme. So no, it did not have to.
#1 This forum helps those that help themselves
#2 All grounds are not created equal
#3 How have you proved that your chip is running at xxMHz?
#4 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand." - Heater's ex-boss
And the 8051 had bank switch of the registers (mostly used for interrups), think if r24-r31 on a AVR could be changed to r8-r15 just by flipping a bit ;)
This book avoided interrupts; but it used an 8051, so maybe it had to.
"Patterns for time-triggered embedded systems" by Michael J Pont, from 2001, published by Pearson Education.
Mike
- Log in or register to post comments
TopThe 8051 series actually has a more sophisticated interrupt system than the AVR as it has a two-level priority scheme. So no, it did not have to.
#1 This forum helps those that help themselves
#2 All grounds are not created equal
#3 How have you proved that your chip is running at xxMHz?
#4 "If you think you need floating point to solve the problem then you don't understand the problem. If you really do need floating point then you have a problem you do not understand." - Heater's ex-boss
- Log in or register to post comments
Top- Log in or register to post comments
TopAdd :
And the 8051 had bank switch of the registers (mostly used for interrups), think if r24-r31 on a AVR could be changed to r8-r15 just by flipping a bit ;)
- Log in or register to post comments
TopWish I could switch my bank that easily.
Four legs good, two legs bad, three legs stable.
- Log in or register to post comments
Top4 (including NMI for XMEGA PMIC)
3 with NMI for unified memory AVR (tinyAVR 0-series, tinyAVR 1-series, megaAVR 0-series)
"Dare to be naïve." - Buckminster Fuller
- Log in or register to post comments
Top?
The registers are moved from the memory map , so it should only be "changed memory AVR"
- Log in or register to post comments
TopPages