发布网友 发布时间:2022-07-20 12:20
共2个回答
热心网友 时间:2023-10-22 06:24
需要AD,不用DA。可以用ADC0809,其AIN接温度传感器,八位输出端接P0口,START,片选,输出允许等线接任意I/O线,8051与ADC0809接口书上都是现成的,程序也有,基本思路是和从外部RAM读数据类似,先发出高电平脉冲到START启动转换,延时1ms后用MOVX指令读P0口数据到累加器。热心网友 时间:2023-10-22 06:24
灰度传感器有三条线,VCC,GND,和信号线,他信号线输出的是模拟电压,普通的51只能通过电压比较器LM339来辨别两种不同的颜色,但是如果用增强的51就可以用他自带的AD来测。只需要吧信号线接到增强的51的有AD功能的端口,启动AD来读他的电压就能辨别不同的颜色了。