Proteus的逻辑分析仪除了可以测试单个信号外,还可以进行总线Bus束测试,对于诸如A/D转换等数据合集查看非常方便,下面以一个例子,简单介绍一下该功能。
一、综述:通过AT89C51和ADC0808为主芯片,搭建一个将模拟电压转换为8位数字信号并传输给单片机AT89C51,单片机利用这个值输出与该模拟电压相对应的电机控制PWM信号,PWM的高电平延时A[7..0]对应的值,低电平延时256减去A[7..0]对应的值,电路原理图如下:
二、输入模拟电压和转换后数字信号对应理论值的列表如下。
输入模拟电压值 | 转换后的数字信号 (十进制) |
转换后的数字信号 (十六进制) |
---|---|---|
2V |