接口技术课程设计---基于rs232串口的数据采集系统设计与实现内容摘要:
} //波特率设置初始化 // void rs232_init() { TMOD=0x20。 TL1=0xFD。 //9600 比特 /秒 for TH1=0xFD。 PCON=0x00。 TR1=1。 SCON=0x50。 ES=1。 //允许串行口中断 EA=1。 //开总中断 } //发送字符 // void send(uchar i) { SBUF=i。 while(!TI)。 TI=0。 } void rs232_isr() interrupt 4 using 1 { if(RI) { rbuf = SBUF。 RI = 0。 } if(rbuf == 0xF0) start=0。 if(rbuf == 0x80) start=1。 /*===========================================================*/ // 源代码 include include include define uchar unsigned char define uint unsigned int sfr P1M0=0x91。 sfr P1M1 =0x92。 sfr ADC_CONTR =0XC5。 sfr AUXR = 0x8e。 sfr ADC_DATA =0xC6。 sfr ADC_LOW =0xBE。 uchar rbuf。 uchar start。 uint V。 uint Vref。 delay(uchar count) { uchar m,n。 for(m=0。 m=count。 m++) for(n=0。 n240。 n++)。 } /*ADC 初始化 */ void adc_init() { P1M0=0xff。 P1M1=0x00。 ADC_DATA = 0。 //数据清 零 ADC_LOW = 0。 ADC_CONTR = 0xe0。 //开 ADC 电源 ,采集速度选择最高 delay(200)。 } void get_adc(uchar ch) { ADC_CONTR = (0xe8 | ch)。 // 开启转换 while(!(ADC_CONTRamp。 0x10))。 // 等待转换完成 ADC_CONTRamp。 =0xe7。 //清除 start,flag 标志 } void main() { rs232_init()。 adc_init()。 while(1) { get_adc(0x00)。 //通道 0 参考 Vref = (uint)((ADC_DATA2)|ADC_LOW)。 get_adc(0x01)。 V = (uint)((ADC_DATA2)|ADC_LOW)。 send(39。 A39。 )。 //send(39。 A39。 )。 send(Vref8)。 send(Vref)。 send(V8)。 send(V)。 send(39。 z39。 )。 delay(250)。 delay(250)。 delay(250)。 delay(250)。 delay(250)。 } } 附录二: VC程序代码 定义的成员变量: public: int X。 CDC* pDC1。 int m_BaundRate。 int count。 CWnd* pWndpicture。 void pictureinit(void)。 CDC* pDC。 int m_port。 CWangfei311Dlg(CWnd* pParent = NULL)。 // standard constructor void InitComm()。 添加的成员函数: void CWangfei311Dlg::InitComm() { (m_port)。 (1)。 if(m_BaundRate == 1200) (1200。接口技术课程设计---基于rs232串口的数据采集系统设计与实现
相关推荐
5 分 ) ( 2)试判断系统稳定的 K 值范围; (5 分 ) ( 3)当系统干扰 时,试求系统由干扰引起的稳态误差。 (5分 ) 6. 针对本学期直流电动机位置伺服系统教学实验,基本原理图见图 6,其中,电枢控制式直流电动机电枢电阻为 ,电感为 ,反电势系数 Ce 为 13V/(rad/s),力矩系数 Cm 为 ,等效到电动机轴上的总转动惯量为 39210 6Nms2,设 R2=470KΩ
. 9 Chapter 3 Deepening Internal Mass Integration ........................... 11 The Method of Deepening Internal Mass Integration ............................................ 11 Four Strategies ....
的政策资金支持。 加快重大项目建设。 全年实现 3000 万元以上新开工项目 80 个、竣工项目 70 个、签约落地项目 50 个,确保 120 个续建项目按期复工。 加快宝马发动机工厂和研发中心等一批工业项目建设。 加快推进兴华南街地下商业城等一批服务业项目建设。 提升对外开放水平。 积极引导企业参与 “一带一路 ”战略和中韩自贸区建设,鼓励特变沈变、沈鼓集团、北方重工、北方交通重工、远大集团
资料进行分析,如无实测资料,参照《广东省防洪(潮)标准和治涝标准》:潮区可采用 5 年一遇的最高水位,其余地区采用外江多年平均洪峰水位。 对近年来河道上修建了工程或进行了堤围加固、河道整治的河段,要采用工程修建后的设计水面线,并考虑河道下切的影响。 河道下游和三角洲地区可采用 2020 年颁布《西、北江下游及其三角洲网河河道设计洪潮水面线》(试行)中的成果。 由于西、北