I/O扩展是通过译码器、锁存器来进行输入并锁存I/O状态,比如HC138锁存器P25-P27可控制Y0-Y7 8种状态
对内存地址进行操作
P0口,可数据传输,与地址低字节
P2口,可高8位地址
在CT107D单片机综合训练平台上,分别用I/O扩展方式与存储器扩展方式对LED灯和数码管进行基本的控制。
首先点亮指示灯低4位,关闭高4位,延时片刻,点亮指示灯的高4位,关闭低4位,延时片刻,关闭所有指示灯。
然后依次逐个点亮数码管的所有段码,每次只点亮一个数码管 。
循环执行上述功能。
外部资源的地址映射关系
0x8000—指示灯
0xa000—蜂鸣器与继电器
0xc000—数码管位选
0xe000—数码管段码
注意点
- 进行存储器映射扩展,CT107平台的J13要将1-