Пример работы со внешней памятью на AVR

После изготовления Memory shield(о котором, я надеюсь, скоро напишу) я хотел проверить его работу, но всё время не хватало времени, да и знаний тоже. Может и сейчас я в чём-то ошибаюсь, но всё-таки выложу это здесь.
Это простенький пример тестирования памяти. Кстати. Хочу отметить, что даже без подключенного шилда, то что читается из памяти вполне определено — а именно младший байт адреса, т.к. он мультеплексирован с шиной адреса и на контактах, болтающихся в воздухе, остаётся только что выставленное значение(у AVR есть функция поддтяжки этих пинов к питанию, но я её пока не использовал).

Yuriy Nazarov on GithubYuriy Nazarov on Twitter
Yuriy Nazarov
Software engineer
Люблю machine learning