最新单片机应用及开发技术0幻灯片.ppt
《最新单片机应用及开发技术0幻灯片.ppt》由会员分享,可在线阅读,更多相关《最新单片机应用及开发技术0幻灯片.ppt(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 硬件:时钟电路片硬件:时钟电路片 软件:片内定时器软件:片内定时器 在单片机计时的过程中,每一次秒加在单片机计时的过程中,每一次秒加1,都与规定的作,都与规定的作息时间息时间,如比较相等就进行电铃或扩音设备的开关控制。,如比较相等就进行电铃或扩音设备的开关控制。 本系统共有本系统共有4项控制内容:接通电铃和断开电铃;项控制内容:接通电铃和断开电铃; 接通和断开扩音设备。接通和断开扩音设备。 由由P1口输出控制码进行控制,其控制码定义为:口输出控制码进行控制,其控制码定义为: 接通电铃:接通电铃:0FEH 断开电铃:断开电铃:0FDH 接通扩音设备:接通扩音设备:7FH 断开扩音设备:断开扩音
2、设备:0BFH时钟产生时钟产生水塔水位控制电路水塔水位控制电路程序:程序:ORGORG8000H8000HAJMPAJMPLOOPLOOPLOOPLOOP: ORLORLP P1 1,#03H #03H ;P P1.01.0=P=P1.11.1=1=1,为检查水位状态做准备,为检查水位状态做准备MOVMOVA A,P P1 1JNBJNBACC.ACC.0 0,ONEONE;P P1.01.0=0=0则跳转则跳转JBJBACC.ACC.1 1,TWOTWO;P P1.11.1=1=1则跳转则跳转BACKBACK: ACALLACALLD10SD10S;P P1.01.0=1=1、P P1.11
3、.1=0=0维持原状时就延时维持原状时就延时10S10SAJMPAJMPLOOPLOOPONEONE:JNBJNBACC.ACC.1 1,THREETHREE;P P1.11.1=0=0则跳转则跳转CLRCLR93H93H(P P1.31.3);P P1.01.0=0=0、P P1.11.1=1=1时,时,P P1.31.3=0=0启动报警装置启动报警装置SETBSETB92H92H(P P1.21.2);P P1.21.2=1=1停止电机工作停止电机工作FOURFOUR: SJMPSJMPFOURFOURTHREETHREE:CLRCLR92H92H;P P1.01.0= =P P1.11.
4、1=0=0时启动电机时启动电机AJMPAJMPBACKBACKTWOTWO: SETBSETB92H92H;停止电机工作;停止电机工作AJMPAJMPBACKBACK延时子程序延时子程序D10SD10S(延时(延时10S10S):):ORGORG8030H8030HMOVMOVR R3 3,#19H#19H;R R3 3=25D=25DLOOP3LOOP3:MOVMOVR R1 1,#85H#85H;R R1 1=133D=133DLOOP1LOOP1:MOVMOVR R2 2,#0FAH#0FAH ;R R2 2=250D=250DLOOP2LOOP2:DJNZDJNZR R2 2,LOOP
5、2LOOP2DJNZDJNZR R1 1,LOOP1LOOP1DJNZDJNZR R3 3,LOOP3LOOP3RETRET1T1T1T1T1T1T2T2T2T2T2T2T2T2T计算延时时间:(若计算延时时间:(若fosc=6MHzfosc=6MHz,则,则T=2ST=2S)t=t= (2 (22S2S250)+3250)+32S2S133+3133+32S2S25+325+32S2S = = 3345106 S 3345106 S 3.3 S 3.3 S (10S ?10S ?)电热箱采用电热丝加热,由双向可控硅控制加热量的大小;电热箱采用电热丝加热,由双向可控硅控制加热量的大小;温度传感
6、器检测电热箱内的温度,经放大与温度传感器检测电热箱内的温度,经放大与A/DA/D转换后进入单片机;转换后进入单片机;单片机将设定的温度值与检测到的电热箱中的实际温度进行比较,单片机将设定的温度值与检测到的电热箱中的实际温度进行比较,并调节运算后,发出控制信号经光电隔离器去驱动双向可控硅以调并调节运算后,发出控制信号经光电隔离器去驱动双向可控硅以调节加在电热丝的电压,从而控制电热箱的温度。节加在电热丝的电压,从而控制电热箱的温度。电热箱单片机温控系统结构框图电热箱单片机温控系统结构框图单片机具有温度设定、显示、给出采样温度反馈值、单片机具有温度设定、显示、给出采样温度反馈值、 输出温度控制量以及
7、作调节器运算等功能。输出温度控制量以及作调节器运算等功能。采用扫描的方法,采用扫描的方法,输出输出3 3 位的位的BCDBCD码,从码,从0000000019991999共共20002000个数码。内部有时钟源(振荡器)。个数码。内部有时钟源(振荡器)。V VR R:基准电压输入线,其值为:基准电压输入线,其值为200mV200mV或或2V2V;V VX X:被测电压输入线,最大为:被测电压输入线,最大为199.9mV199.9mV或或1.999V1.999V。DSDS4 4DSDS1 1:分别是个、十、百、千位的选通脉冲输出线;:分别是个、十、百、千位的选通脉冲输出线;Q Q3 3Q Q0
8、0 :BCDBCD码数据输出线,动态地输出千位、百位、十位、个位值。码数据输出线,动态地输出千位、百位、十位、个位值。即即DSDS4 4有效时,有效时,Q Q3 3Q Q0 0表示的是个位值(表示的是个位值(0 09 9);依次类推。);依次类推。EOCEOC与与INTINT0 0相接使得相接使得MC14433MC14433每次每次A/DA/D结束后,同时启动下一次转换,使其处于结束后,同时启动下一次转换,使其处于连续的连续的A/DA/D转换中,并使得单片机在中断服务程序中读入该次转换结果。转换中,并使得单片机在中断服务程序中读入该次转换结果。双向可控硅导通,电热丝通电;双向可控硅导通,电热丝
9、通电;双向可控硅截止,电热丝断电。双向可控硅截止,电热丝断电。8155 I/O8155 I/O端口的负载能力不足以驱动光电耦合器的发光端口的负载能力不足以驱动光电耦合器的发光二极管,用二极管,用14131413作为功放。作为功放。对于温度控制系统,系统具有大热惯性,系统对于温度控制系统,系统具有大热惯性,系统采用采用脉冲宽度调制脉冲宽度调制的控制方法。的控制方法。 也可用也可用PIDPID算法、算法、SmithSmith算法、算法、DalinDalin算法等。算法等。采用带转速单闭环的直流电动机调速系统;采用带转速单闭环的直流电动机调速系统;由晶闸管由晶闸管直流电动机构成;直流电动机构成;主要
10、包括转速给定、转速反馈、主要包括转速给定、转速反馈、PIDPID调节器、调节器、 晶闸管脉冲触发电路;晶闸管脉冲触发电路;由纸长设定、纸长脉冲反馈构成。由纸长设定、纸长脉冲反馈构成。(1cm/1cm/脉冲);脉冲);(与(与INTINT0 0配合);配合); (V=D/nTcV=D/nTc););(通过延时);(通过延时);(由(由DAC0832DAC0832提供)。提供)。由拨盘设置;由拨盘设置;由模拟电压经由模拟电压经ADC0809ADC0809转换后设置;转换后设置;分别用于显示转速分别用于显示转速(前(前2 2位)和走纸长度(后位)和走纸长度(后4 4位)。位)。 设置设置815581
11、55的的PAPA口和口和PBPB口为基本输入方式,口为基本输入方式, PCPC口为基本输出方式,口为基本输出方式, 则则81558155的控制字为的控制字为11001100=0CCH11001100=0CCH; 计数器取分频系数为计数器取分频系数为1000D=03E8H1000D=03E8H, 并输出方波信号,并输出方波信号, 则计数器初值应设置成则计数器初值应设置成010100 0011 1110 1000B00 0011 1110 1000B =43E8H =43E8H (拨盘(拨盘815580C51815580C51)MOVMOVR R0 0,#00H#00H;写控制字(;写控制字(81
12、558155设定)设定)MOVMOVA A,#0CCH#0CCHMOVXMOVXRR0 0,A AMOVMOVR R1 1,#04H#04H;写计数器(;写计数器(T T0 0)初值与工作方式)初值与工作方式MOVMOVA A,#0E8H#0E8H;置;置TL0TL0MOVXMOVXRR1 1,A AINCINCR R1 1MOVMOVA A,#43H#43H;置;置TH0TH0MOVXMOVXRR1 1,A AMOVMOVR R0 0,#01H#01H;把;把PAPA口内容读入单片机口内容读入单片机RAM7FHRAM7FHMOVXMOVXA A,RR0 0;读纸长给定;读纸长给定MOVMOV
13、7FH7FH,A AINCINCR R0 0;把;把PBPB口内容读入单片机口内容读入单片机RAM7EHRAM7EHMOVXMOVXA A,RR0 0MOVMOV7EH7EH,A AINCINCR R0 0;把;把#01H#01H由由PCPC口输出(口输出(PC.PC.0 0=1=1)MOVMOVA A,#01H#01H;接信号灯:走纸到否?;接信号灯:走纸到否?MOVXMOVXRR0 0,A A 走纸长度的设置由走纸长度的设置由4 4位拨盘设定,走纸的检测信号来自线位拨盘设定,走纸的检测信号来自线速度不变的码盘脉冲。两脉冲间的距离表示一定的纸长(脉冲速度不变的码盘脉冲。两脉冲间的距离表示一定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 单片机 应用 开发 技术 幻灯片
限制150内