程序源文件见附件:
值得注意的是,SPI的速度注意控制,速度过快会通信异常。


注意:
当供电为5V时,输入0-5V,输出只有0-3.7V左右。要想输入0-5V,输出还是0-5V,可以使用以下办法:
1、提供供电电压,比如5V
2、使用TLC2262等兼容的一个满幅电压运放,业内称为rail to rail的运放。
这个A与K是从电子管来的,A=Anode(阳极),K=Cathode(阴极),电子管内阴极发射电子,电子流从K到A,电流就是从A到K了。
A 表示阳极ANODE
C 表示阴极Cathode ,由于Cathode 发音为 ˈkæθəʊd 所以有些地方也用 K 表示阴极