C51 - SPI_AD转换

TSC2046

  • 1> 项目概述
  • 2> 硬件设计
    • 2.1> 原理图
    • 2.2> TSC2046
      • 2.2.1> TSC2046功能
      • 2.2.2> TSC2046控制命令
      • 2.2.3> 控制命令总结
  • 3> 软件编程
    • 3.1> SPI协议
  • 4> 联调测试
  • 5> 复盘总结


1> 项目概述

51单片机模拟SPI总线,读取AD转换芯片TSC2046的4路转换值,通过串口发送到PC;

C51 - SPI_AD转换_第1张图片


2> 硬件设计

2.1> 原理图

MCU部分:
C51 - SPI_AD转换_第2张图片

ADC部分:
C51 - SPI_AD转换_第3张图片


2.2> TSC2046


2.2.1> TSC2046功能

TSC2046 有2个功能:
1》连接触摸屏(差分模式);
2》4路AD转换(单端模式);

2.2.2> TSC2046控制命令

![221](https://img-blog.csdnimg.cn/c6e832f1791f45fba7629de7bd1e4d7e.png#pic_center
C51 - SPI_AD转换_第4张图片

2.2.3> 控制命令总结

选择XP引脚输入:0b’ 1001 0100;
选择YP引脚输入:0b’ 1101 0100;
选择


3> 软件编程

3.1> SPI协议

4> 联调测试

5> 复盘总结

你可能感兴趣的:(单片机-C51,51单片机)