资源描述:
《苏州科技学院-智能仪器实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、苏州科技学院电子与信息工程学院智能仪器实验报告班级:电子0911姓名:学号:2012年6月第12页实验一显示实验说明:所有实验都是根据CT107D实验板的原理图来仿真的程序:第12页#include#include#defineucharunsignedchar#defineuintunsignedint#definerst573P2&=0x1f#defineledY4CP2
2、=0x80#definebeeY5CP2
3、=0xa0#definesmgY6CP2
4、=0xc0#defin
5、esmgY7CP2
6、=0xe0sbitP36=P3^6;sbitP06=P0^6;sbitP04=P0^4;sbitS7=P3^0;sbitS6=P3^1;uchartable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//共阳极编码voiddelaynms(uintms)//秒延迟程序{uintx,y;for(x=ms;x;x--)for(y=110;y;y--);}voidinit107(){rst573;P36=0;//ledP0=0xff;ledY
7、4C;rst573;//beeP04=0;P06=0;beeY5C;rst573;//smgP0=0x00;smgY6C;rst573;}voiddisp1(uintnum1)//数码管显示程序{uintqian,bai,shi,ge;qian=num1/1000;//千,百,十,个处理bai=num1/100%10;shi=num1/10%10;ge=num1%10;smgY6C;P0=0xfe;rst573;smgY7C;P0=table[qian];rst573;delaynms(2);smgY6C;P0=0xfd
8、;rst573;P0=table[bai];smgY7C;rst573;delaynms(2);P0=0xfb;smgY6C;rst573;P0=table[shi];smgY7C;rst573;delaynms(2);P0=0xf7;smgY6C;rst573;P0=table[ge];smgY7C;rst573;delaynms(2);}第12页voiddisp2(uintnum2)//数码管显示程序{第12页uintqian,bai,shi,ge;qian=num2/1000;//千,百,十,个处理bai=num2
9、/100%10;shi=num2/10%10;ge=num2%10;smgY6C;P0=0xef;rst573;smgY7C;P0=table[qian];rst573;delaynms(2);smgY6C;P0=0xdf;rst573;P0=table[bai];smgY7C;rst573;delaynms(2);P0=0xbf;smgY6C;rst573;P0=table[shi];smgY7C;rst573;delaynms(2);P0=0x7f;smgY6C;rst573;P0=table[ge];smgY7C;
10、rst573;delaynms(2);}voidmain(){uinta=2233,b=6688;init107();while(1){disp1(a);disp2(b);}}第12页仿真图:第12页实验二A/D转换实验程序:第12页#include#include#defineucharunsignedchar#defineuintunsignedint#definedelay5nop();{_nop_();_nop_();_nop_();_nop_();_nop_();};#d
11、efinedelay2nop();{_nop_();_nop_();};#definerst573P2&=0x1f#defineledY4CP2
12、=0x80#definebeeY5CP2
13、=0xa0#definesmgY6CP2
14、=0xc0#definesmgY7CP2
15、=0xe0sbitP36=P3^6;sbitP06=P0^6;sbitP04=P0^4;sbitS7=P3^0;sbitS6=P3^1;sbitIICCLK=P2^0;sbitIICDAT=P2^1;sbitrelay=P0^4;sbitbuzz=P0^
16、6;uchardy[3];uintdis[3];uchartable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//共阳编码voidULN2003_Latch(void)//ULN2003锁存子程序{P2&=0x1f;//清P2.7~P2.5P2
17、=0