应用介绍
Protues8.5及以上软件打开仿真,用protues 仿真 AD转换器TLC549应用,protues 仿真TLC549,protues仿真模拟信号数字信号。
#include<intrins.h>
#define uchar unsigned char
#define nop _nop_()
sbit CS = P3^0;
sbit CLK = P3^1;
sbit DIDO = P3^2;
/*对ADC0832初始化处理*/
void adc0832_init(void)
{
CS = 1;nop;
CLK = 1;
CS = 0;
}
/*对转换ch0通道的模拟信号*/
uchar adc0832_ch0(void)
{
uchar dat1,i;
adc0832_init();
DIDO = 1;CLK = 0;nop;CLK = 1;nop; //第一个下降沿,DI必须为高电平,表示启始信号
DIDO = 1;CLK = 0;nop;CLK = 1;nop; //第二个下降沿
DIDO = 0;CLK = 0;nop;CLK = 1;nop; //第三个下降沿,发送1,0;选择通道ch0
DIDO = 1; //释放总线
for(i = 0;i<8;i++) //第4个下降沿到第11个下降沿
{
CLK = 0;nop; //
if(DIDO)dat1 = dat1|0x01; //最低位置1
CLK = 1;nop; //
dat1 = dat1<<1; //左移,依次输出最高位
}
return(dat1);
CS = 1;
}
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: www_apollocode_net@163.com 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » AD 转换器及其应用
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
adc0832.DSN | 14.08 KB | 2019-09-03 |
adc0832.pdsprj.J8X8KE978YQ8Z68.Administrator.workspace | 0.60 KB | 2019-09-03 |
adc0832.PWI | 0.38 KB | 2019-09-03 |
Last Loaded adc0832.DBK | 14.15 KB | 2019-09-03 |
adc0832.c | 0.46 KB | 2019-09-03 |
ADC0832应用 | 1.86 KB | 2019-09-03 |
ADC0832应用.build_log.htm | 0.70 KB | 2019-09-03 |
ADC0832应用.hex | 0.36 KB | 2019-09-03 |
ADC0832应用.lnp | 0.03 KB | 2019-09-03 |
ADC0832应用.M51 | 1.15 KB | 2019-09-03 |
ADC0832应用.plg | 0.19 KB | 2019-09-03 |
ADC0832应用.uvgui.Administrator | 4.97 KB | 2019-09-03 |
ADC0832应用.uvopt | 1.57 KB | 2019-09-03 |
ADC0832应用.uvproj | 2.86 KB | 2019-09-03 |
ADC0832应用_uvopt.bak | 5.84 KB | 2019-09-03 |
ADC0832应用_uvproj.bak | 0.00 KB | 2019-09-03 |
main.c | 0.42 KB | 2019-09-03 |
main.LST | 0.87 KB | 2019-09-03 |
main.OBJ | 2.04 KB | 2019-09-03 |
AD转换器TLC549.DSN | 15.54 KB | 2019-09-03 |
AD转换器TLC549.pdsprj.J8X8KE978YQ8Z68.Administrator.workspace | 0.22 KB | 2019-09-03 |
AD转换器TLC549.PWI | 0.36 KB | 2019-09-03 |
AD转换器TLC549应用 | 2.33 KB | 2019-09-03 |
AD转换器TLC549应用.hex | 1.15 KB | 2019-09-03 |
AD转换器TLC549应用.lnp | 0.04 KB | 2019-09-03 |
AD转换器TLC549应用.M51 | 1.34 KB | 2019-09-03 |
AD转换器TLC549应用.plg | 0.37 KB | 2019-09-03 |
AD转换器TLC549应用.uvopt | 5.90 KB | 2019-09-03 |
AD转换器TLC549应用.uvproj | 2.75 KB | 2019-09-03 |
AD转换器TLC549应用_uvopt.bak | 5.86 KB | 2019-09-03 |
发表评论 取消回复