欢迎来到天天文库
浏览记录
ID:49053390
大小:44.50 KB
页数:2页
时间:2020-02-27
《微机原理复习资料.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、已知一个存储器接口电路,求该存储系统的地址范围。例如A11~A0A11~A074LS138Y0Y1Y2Y3Y4Y5Y6Y7CSA12A13A14A15ABCG1G2AG2B2732A16A17A18A19IO/M&G2B=0则A16、A17、A18、A19都为1G1=1则A15为1由于译码器取Y0,则A14A13A12只能取000则地址范围为:111110000……00~~111110001……11即:F8000H~F8FFFH地址范围为F8000H-F8FFFH。某微机系统的8253通道2接有一发光二极管,要使发光二极管以点
2、亮2秒,熄灭2秒的间隔工作,其电路如图所示,试编写初始化程序。8253280H~283HCLK1250KHz+5VCSOUT1A0A0CLK2OUT2A1A1GATE1GATE28253控制字格式SC1SC0=00选择计数通道0RL1RL0=00计数器锁存命令SC1SC0=01选择计数通道1RL1RL0=01只读/写低8位数据SC1SC0=10选择计数通道2RL1RL0=10只读/写高8位数据SC1SC0=11非法RL1RL0=11读/写16位数据,先低8位后高8位M2M1M0=0008253工作在方式0BCD=1,为BCD计
3、数制M2M1M0=0018253工作在方式1BCD=0,为二进制计数制M2M1M0=´108253工作在方式2M2M1M0=´118253工作在方式3M2M1M0=1008253工作在方式4M2M1M0=1018253工作在方式5解:T=4s则f=1/T=0.25Hz计数初值:N=250*1000/0.25=1000000由于N>65536故需要两个计数器,每个计数器初值为1000程序如下:STACKSEGMENTSTACKDB200DUP(?)STACKENDSCODESEGMENTASSUMESS:STACK,CS:COD
4、ESTARTMOVAL,01110110BMOVDX,283HOUTDX,ALMOVAL,10110110BOUTDX,ALMOVDX,281HMOVAX,1000OUTDX,ALMOVAL,AHOUTDX,ALMOVDX,282HMOVAX,1000OUTDX,ALMOVAL,AHOUTDX,ALMOVAH,4CHINT21HCODEENDSENDSTART
此文档下载收益归作者所有