I'm working on a design with an ATmega644 driving numerous 4511 7-segment decoders in a multiplexed fashion.
In general, is it a good design practice to put resistors on interface lines? I'm wondering because in my design, the BCD3..0 lines and the latch enable lines are essentially short circuits. Will connecting the mcu and other support chips directly affect the longevity of this device, or is it better to put current-limiting resistors on all lines?
I know the limits of each port on the mega644, and I'm not exceeding them, but just wonder if it would be better to current-limit all lines.