关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > ATmega2560外部SRAM扩展键盘的应用设计

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

作者:时间:2013-04-23来源:网络收藏


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

本文引用地址:http://www.eepw.com.cn/article/159422.htm

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口将作为数据口传送数据。

DIY机械键盘相关社区:机械键盘DIY




评论


相关推荐

技术专区

关闭