用8086扩充一温度采集系统中的若干菜鸟问题

minijazz 2003-05-19 09:05:49
没事干的老师要求用8086设计(非51)一中断查询方式扩充8火炉温度循环采集系统
(用到了8086,8255,8253,8259,0809,2716,6116等)
1:在16位cup与8位数据线的8255,8253间,是否用cup的低位AD线就必须使端口
地址为偶地址,高位接时必须为奇地址?
2:以低位为例,如果把A0,A1与系统总线的A1,A2相接而把A0接地使8255为偶地址,
那么存储器地址就无法连续了? (若问题1是否定的,这一问就不成立了)
3:是否需要总线控制器?
<待续>
哪里有相关的例子可以参考啊?或者各位高手给点建议让我少走几步弯路!先谢了
...全文
49 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
emailcdh 2003-05-22
  • 打赏
  • 举报
回复
我查了一块现成的板上的边线,32位的CPU,与16位的FLASH相连。CPU的A1与FLASH的A0接在一起,所以你说的把A0,A1与系统总线的A1,A2相接应该是对的,但把A0接地恐怕就没必要了吧
minijazz 2003-05-21
  • 打赏
  • 举报
回复
8086不是规定用低8位时保证8255为偶地址而将cup的A0置低的吗?
emailcdh 2003-05-20
  • 打赏
  • 举报
回复
8086,好多年前的事了,用的人好少啊,那个1M地址空间的家伙?楼主的问题有点奇怪啊,可能理解能力下降的太厉害了。8为总线的8255的A0跟16位的8086的A0为什么不能接上?会有什么问题?
minijazz 2003-05-20
  • 打赏
  • 举报
回复
大家好歹说两句嘛!
Hermit 2003-05-20
  • 打赏
  • 举报
回复
8086没用过,不敢乱说
minijazz 2003-05-20
  • 打赏
  • 举报
回复
没人来?宣传没做好,还是内容太乏吸引力?
shuai9595 2003-05-20
  • 打赏
  • 举报
回复
不好意思?问问你cup是什么啊?地址锁存器吗?

27,375

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧