 Atmel has application notes and code pertaining to many bus interfaces.The AT90SC series of AVRs are available with a factory mask-ROM rather than flash for program memory.Because of the large up-front cost and minimum order quantity, a mask-ROM is only cost-effective for high-production runs.