ATmega2560外部SRAM扩展键盘的应用设计

时间:2013-04-23来源:网络


2 ATmega2560微控制器外部SRAM扩展键盘设计
2.1 硬件电路设计
该硬件电路主要由ATmega2560微控制器、LM1085IS-5.0稳压器、AHC573锁存器及可编程外围接口M82C55A、以及键盘输入电路共同组成。图3为ATmega2560微控制器主体控制电路,图4为外部SRAM (数据存储器)扩展的键盘扫描电路。其中图4中的XP并口为ISP下载接口,通过ISP并口下载器可将执行代码下载到ATmega2560程序存储器中。

c.JPG


M82C55A的PA口设置为输出口,PB设置为输入口,PA和PB口交叉点构成键盘扫描电路。
ATmega2560微控制器的PA口(71~78脚)既作为外部存储器接口地址低字节,又复用为数据口,PC口(53~60脚)仅作为外部存储器接口地址的高字节使用。当ALE (70脚)外部存储器地址锁存使能信号有效时,PA 口作为16化地址总线的低8位使用,通过锁存器AH573锁存地址输出和PC口的高8位地址共同组成了16位的外部存储地址空间。当外部存储器的读或写控制信号有效时,即RD (52脚)或WR(51脚)有效时,PA口将作为数据口传送数据。

1 2 3 4

关键词: ATmega2560 外部SRAM扩展 键盘 应用设计

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版