о вхідного виводу процесора становить 15 мкА, що представляє невелику навантаження для зовнішніх ланцюгів. У деяких системах, крім самих елементарних, такі значення струмів вимагають застосування буферів на шинах мікропроцесора. [14]
Вся пам'ять розроблювального блоку ділиться на дві частини:
а) Вбудована пам'ять мікропроцесора;
б) Зовнішня пам'ять
Вбудована пам'ять ділиться на полупостоянного пам'ять (FLASH EEPROM) і оперативну пам'ять (SDRAM).
У FLASH-пам'ять окрім програми можуть бути записані постійні дані, які не змінюються під час функціонування мікропроцесорної системи. Це різні константи, таблиці знакогенераторов, таблиці лінеаризації датчиків і т. П. Перевагою технології FLASH є високий ступінь упаковки, а недоліком - те, що вона не дозволяє прати окремі осередки. Тому завжди виконується повне очищення всієї пам'яті програм, а для процесора Pentium гарантується, як мінімум, 1 ТОВ циклів перезапису FLASH-пам'яті.
EEPROM-блок електрично зтирається пам'яті процесора призначений для зберігання енергонезалежних даних, які можуть змінюватися безпосередньо на об'єкті. Це калібрувальні коефіцієнти, різні установки, конфігураційні параметри системи. EEPROM-пам'ять має меншу в порівнянні з FLASH ємність (до 4 Кбайт), але при цьому допускає можливість побайтно перезапису елементів, яка може відбуватися як під управлінням зовнішнього процесора, так і під управлінням власне AVR-мікроконтролера під час його роботи за програмою [16 ].
Оперативна пам'ять процесора являє собою синхронне динамічне ОЗУ (SDRAM), синхронне динамічне ОЗУ, синхронна динамічна пам'ять. Відрізняється від звичайної наявністю спеціального логічного блоку і двухбанковой структурою. Всі операції запису/читання синхронізовані з основним тактовим сигналом.
Зовнішня пам'ять складається з 3 елементів:
а) Полу постійна пам'ять EEPROM об'ємом 128к для зберігання програми вбудованого контролю;
б) Резервна оперативна пам'ять для короткочасного зберігання даних у разі короткочасного збою живлення системи 2М;
в) FLASH-пам'ять для зберігання даних по роботі з шиною ARINC - 128к.
В якості EPROM найбільш підходить мікросхема АТ28С010 виробництва компанії ATMEL. Призначення висновків мікросхеми наведено на (рис.17).
Рис. 17. Пам'ять EPROM (АТ28С010).
Мікросхема містить 17-бітову адресу і 8-бітові дані. Мікросхема працює в трьох режимах: читання, запис сторінки, запис байта. Читання відбувається при подачі сигналів високого рівня на висновки РЄ та ОЕ, і сигналу низького рівня на висновок WE. Високий рівень сигналу на виведення ОЕ переводить мікросхему в режим запису байта інформації, режим запису сторінки аналогічний режиму запису байта, при цьому на висновки А0-А6 подається номер записуваного байта, а на висновки А7-А16 - записуваний байт. В якості пам'яті для резервного зберігання даних у разі збою системи підходить мікросхема NANDO 1G-B. Призначення висновків мікросхеми наведено на (рис. 18) і в таблиці 1
Рис. 18. Пам'ять NANDO 1G-B
Таблиця 1
ВИВОДНАЗНАЧЕНІЕ1/00-7Виводи для даних і адресаALВивод запам'ятовування адресаCLВивод запам'ятовуватиия командиЕВибор мікросхемиRВибор режиму чтеніяRBРежім готовий/занятWРазрешеніе запісіPRLВозможность читання при включенні мікросхемиvDDНапряженіе пітаніяVssЗаземленіеNCНе приєднаний
В якості FLASH-пам'яті для зберігання даних по роботі з шиною ARINC підходить мікросхема SMD 5962-96902 з 17-ти розрядною адресою і 8 розрядними даними. Призначення висновків мікросхеми наведено на (рис. 20) і в табл. 2.
Рис. 19. FLASH-пам'ять (SMD 5962-96902).
Таблиця 2
ВИВОДНАЗНАЧЕНІЕAO - 17Виводи шини адресаLB # Контроль старших бітів (1-8) UB # Контроль молодших бітів (1-8) 1/01-16Виводи шини даннихcs # Вибір мікросхеми0E # Можливість виведення даннихWE # Дозвіл запісіVccНапряженіе пітаніяGNDЗаземленіеNCНе приєднаний
Базовим пристроєм для інтерфейсу введення є сукупність буферних схем з трьома станами. Базовим пристроєм для інтерфейсу висновку є сукупність регістрів-засувок. Для організації інтерфейсу пропонується використовувати мікросхеми 74ALS374. Призначення висновків мік
Рис. 20. Мікросхема інтерфейсу 74ALS374.
Три порти введення виведення (позначені А, В і С) програмуються групами. До висновків групи А відносяться висновки порту А (РА7-РАВ) та старшої частини порту С (РС7-С4), а до висновків групи В - висновки порту В (РВ7-РВО) і молодшої частин...