- 1 - 1 已知一个存储器接口电路,求该存储系统的地址范围
例如 IO/M 地址范围为F8000H-F8FFFH
某微机系统的8253 通道2 接有一发光二极管,要使发光二极管以点亮2 秒,熄灭2 秒的间隔工作,其电路如图所示,试编写初始化程序
8253 280H~283H CLK1 250KHz +5V CS OUT1 A0 A0 CLK2 OUT2 A1 A1 GATE1 GATE2 8253 控制字格式 SC1SC0=00 选择计数通道0 RL1RL0=00 计数器锁存命令 SC1SC0=01 选择计数通道1 RL1RL0=01 只读/写低8 位数据 SC1SC0=10 选择计数通道2 RL1RL0=10 只读/写高8 位数据 SC1SC0=11 非法 RL1RL0=11 读/写16 位数据,先低8 位后高8 位 M2M1M0=000 8253 工作在方式0 BCD=1,为BCD 计数制 M2M1M0=001 8253 工作在方式1 BCD=0,为二进制计数制 M2M1M0=10 8253 工作在方式2 M2M1M0=11 8253 工作在方式3 M2M1M0=100 8253 工作在方式4 M2M1M0=101 8253 工作在方式5 解: T=4s 则 f=1/T=0
25Hz 计数初值:N=250*1000/0
25=1000000 SC1SC0RL1RL0M2 M1 M0 BCDY0Y1Y2Y3Y4Y5YA B C G1 G2A G2B 74LS138 A11 ~A0 A11~A0 A12 A13 A14 A15 A16 A17 A18 A19 2732 CS & G2B=0 则A16、A17、A18、A19 都为1 G1 =1 则A15 为1 由于译码器取 Y0,则A14A13A12 只能取 000 则地址范围为: 111110000„„00~~