最近學習的用TLC5615DA轉(zhuǎn)換器制作的簡易示波器
51hei圖片_20200606213303.png (39.37 KB, 下載次數(shù): 72)
下載附件
2020-6-6 21:33 上傳
單片機源程序如下:
- #include <reg51.h>
- #include <intrins.h>
- sbit tlc5615_clk =P2^0;
- sbit tlc5615_cs =P2^1;
- sbit tlc5615_di =P2^2;
- sbit tlc5615_dout =P2^3;
- void delay(unsigned int us)
- {
- while(us--)
- {
- _nop_();
- }
- }
- void tlc5615_dac(unsigned int dat)
- {
- unsigned char i;
- dat<<=2;
- tlc5615_clk=0;
- tlc5615_cs=0;
- for(i=0;i<16;i++)
- {
- tlc5615_di=(bit)(dat & 0x8000);
- tlc5615_clk=0;
- dat<<=1;
- tlc5615_clk=1;
- }
- tlc5615_cs=1;
- tlc5615_clk=0;
- delay(10);
- }
- void main(void)
- {
- while(1)
- {
- unsigned char i;
- for(i=0;i<255;i++)
- tlc5615_dac(i);
- }
- }
復制代碼
51hei.png (11.12 KB, 下載次數(shù): 73)
下載附件
2020-6-7 03:59 上傳
51hei.png (4.28 KB, 下載次數(shù): 80)
下載附件
2020-6-7 03:59 上傳
所有資料51hei提供下載:
示波器.zip
(104.02 KB, 下載次數(shù): 196)
2020-6-6 21:39 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|