ES=1; }
void cuankou(void) interrupt 4 using 1 {
unsigned char chewen; loop4: if(RI==1)
{ RI=0;
if(shouqu==0) //实测温度接受
{
g0=chewen; s0=chewen/10;
a[3]=b[3]=c[3]=kaiji[4]=e[s0]; a[4]=b[4]=c[4]=kaiji[5]=e[g0]&0x7f; shouqu=1; goto loop4;
}
if(shouqu==1)
{
x0=chewen;
a[5]=b[5]=c[5]=kaiji[6]=e[x0];
shouqu=0;
24
goto loop4; }
void main(void) {
char ch,wd,tc,tinzhi; int i,cishu,jianzhi; inital();
s=s0=2;g=g0=7;x=x0=7; loop: do {
ch=gotkey(); x=jianzhi; cishu=0; goto loop1; } }
//温度设置结束
//通信数据输出按键
//主程序
}
}
if(ch==13) {
setout();
25
goto loop; }
if(ch==15) //停止测温 {
if(tinzhi==0) {ES=0; EA=0; tinzhi=1;
}else if(tinzhi==1) { EA=1; ES=1; tinzhi=0; } }
}while(1);}
26
参考文献
[1] 吴京.8051单片机实践与应用.清华大学出版社,2002.09 [2] 康华光、陈大钦.电子技术基础.北京高等教育出版社,2001 [3] 黄继昌、张海贵.实用单元电路及其应用.人民邮电出版社,2002 [4] 何立民.单片机应用系统应用.北京航空航天大学出版社,1994 [5] 余载全.PROTEL 实战演练.北京高等教育出版社,2000 [6] 胡汉才.单片机原理及其接口技术.清华大学出版社,1996 [7] 康华光、陈大钦.电子技术基础.北京高等教育出版社,2001 [8] 张福学.传感器应用及其电路精选.北京电子工业出版社,1991 [9] 童诗白、华成英.模拟电子技术基础.北京高等教育出版社,2001 [10] 陶永华.新型PID控制及其应用.上海机械工业出版社,1998 [11] 高光天.模数转换器应用技术.北京科学出版社,2001
[12] 张友德.单片微机原理、实用与实验.上海机械工业出版社,1992 [13] 赵茂泰.智能机器原理及应用.北京电子工业出版社,2004 [14] 丁元杰.单片微机原理及应用.上海机械工业出版社,1999 [15] 何立民.单片机应用文集.北京航空航天大学出版社,1991
[16] National Instruments Corporation.PID Control Toolket User Manual.2006
[17] Philips Semiconductors.SJA1000 Stand-alone CAN controller Operation and Service
Manual for HP 5268A Frequence Counter.H-P Company,Feb 1986 [18] AT89C51 DATA SHEEP Philips Semiconductors 1999.dec
[19] Vizimuller,P.:‘RF design guide-systems,circuits,and equations’
(ArtechHouse,Boston,MA,1995)[6]R.Dye,“Visual Object-Orientated Programming,” Dr.Dobbs MacintoshJournal,Sept.1st(1991)
27
相关推荐: