关于51单片机的P0口

2019-03-24 20:00发布

感觉学单片机很多年,没有学明白,恳请高手指点下!   问题1:对51的3总线结构有点糊涂,想知道如果ADC0809占用了51单片机的P0口,用来采集8个通道的模拟电压量,那么DAC0832还能直接接在P0口吗?此时adc和dac的地址如何编码?   问题2:另外,   我想请教下“拟设计的单片机系统包含多通道8位并行的AD,多通道8位并行的DA,还要接液晶显示模块和16位按键,还要有232通讯口,51单片机需要扩展吗?   我个人感觉是如果问题1的答案da也能接在P0口,那么单片机就不用扩展了   请各位高手指点,我查了不下于20本单片机方面的书籍,呵呵,没有一本书讲过我关注的内容啊,要么是51单片机只和adc芯片连,要么是51单片机只和dac芯片连,没有同时出现过的?   要是高手能给出一张包含上述部分的电路原理图就好了,万分感谢! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
leang521
2019-03-26 05:04
原帖由 chunyang 于 2011-5-4 16:28 发表   

不可以这么说,增强功能的IO早已是众多MCU都具备的,甚至首先不是在MCS51体系中,即使在51系中Atmel在1990s已经开始这么做了,增强型IO和标准IO是上对下兼容的,开启增强功能需要配置专门的IO模式寄存器,自己弄不清概念去怪宏晶是荒唐的,而宏晶又不是第一个推出增强型IO产品的厂家。

增强型IO不是标准51体系中的,之后的扩充也是个个厂家的行为,不能一概而论。有些厂家甚至对每个IO增加边沿中断,50mA达林顿管,等等,这些都是个别行为,不能作为标准啊。

一周热门 更多>