线选寻址与译码寻址(P109) 单片机对外部器件实现一一对应的“片选”通常 要用单片机的地址总线A15一A0中的部分或全 部,甚至也可以用某些I/O线。 P0口是低8位地址与数据复用口 P0.7P0.6P05P04P03P02P0.1P0.0 A7/D7 A6/D6 A5/D5 A4/D4 A3/D3 A2/D2 A1/D1 A0/D0 2口是高8位地址口。 P27P26P2.5P24P2.3P22P21P20 A15A14A13A12A11A10A9A8 《单片微机原理及应用》教学课件 奔六瘳
《单片微机原理及应用》教学课件 单片机对外部器件实现一一对应的“片选”通常 要用单片机的地址总线A15—A0中的部分或全 部,甚至也可以用某些I/O线。 A15 A14 A13 A12 A11 A10 A9 A8 P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 P0口是低8位地址与数据复用口 线选寻址与译码寻址 (P109) A7/D7 A6/D6 A5/D5 A4/D4 A3/D3 A2/D2 A1/D1 A0/D0 P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 P2口是高8位地址口
线选寻址:用一条或几条地址线对外寻址 MCS-51单片机 P2.7P2.5P0囗P2.2-2.0 P2.6 D7-0/CE /CE AD7-0 A10 A9 A8Q7-0/CE Q7-0 RAM(2K D7-0 P25做RAM片选线 (0000H07FFH) P22,P21P20与P0口共同寻址2K字节存储单元 地址范:XX0XX00000000000 XX0XX11111111111 《单片微机原理及应用》教学课件
《单片微机原理及应用》教学课件 P2.7 P2.5 P0口 P2.6 /CE /CE /CE P2.2-2.0 RAM (2K) A10 A9 A8 P2.5 做 RAM 片选线 (0000H—07FFH) P2.2,P2.1,P2.0与P0口共同寻址 2K字节存储单元 地址范围: XX0X X000 0000 0000 XX0X X111 1111 1111 ☞ 线选寻址:用一条或几条地址线对外寻址 MCS-51单片机 D7-0 AD7-0 Q7-0 D7-0 Q7-0
MCS-51单片机 P2.7P2.5P0口P2.2-2.0 P2.6 D7-0/CE VCE AD7-0 A10 A9 A8 CE Q7-0 RAM (2K D7-0 ↓锁存器 缓冲器 P27做输出锁存器的片选线 地址范围:0 XXX XXXXXXXX(例:7FFFH) P2)做输入缓冲器的片选线 地址范围:X0 XX XXXX XXXX XX0 BFFFH) 《单片微机原理及应用》教学课件 奔六瘳
《单片微机原理及应用》教学课件 P2.7 P2.5 P0口 P2.6 /CE /CE /CE P2.2-2.0 RAM (2K) A10 A9 A8 P2.7 做输出锁存器的片选线 地址范围:0XXX XXXX XXXX XXXX MCS-51单片机 D7-0 AD7-0 Q7-0 D7-0 P2.6 做输入缓冲器的片选线 地址范围:X0XX XXXX XXXX XXXX 锁存器 缓冲器 (例:7FFFH) (例:0BFFFH)
译码寻址:用地址线加译码器件对外寻址 +5V P0.7 °74LS138 P0.0 G 0# 1# 2# 7# MCS G 2A 51 G 2B /CE/CE /CE /CE P2.5 Y P2.6 B Y2 P2.7 常用译码器件:74LS138:3-8译码器 74LS139:双2-4译码器 《单片微机原理及应用》教学课件 奔六瘳
《单片微机原理及应用》教学课件 /CE /CE /CE 常用译码器件: 74LS138:3-8译码器 ☞ 译码寻址:用地址线加译码器件对外寻址 P0.7- P0.0 74LS138 Y0 A B C G G2A G2B 0# 1# 2# 7# +5V MCS -51 Y1 Y2 Y7 /CE 74LS139:双2-4译码器
单片机的中断系统 《单片微机原理及应用》教学课件 奔六瘳
《单片微机原理及应用》教学课件 单片机的中断系统