电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

单片机实例两点间温度控制设计和实现 电气工程自动化专业

单片机实例两点间温度控制设计和实现  电气工程自动化专业_第1页
1/6
单片机实例两点间温度控制设计和实现  电气工程自动化专业_第2页
2/6
单片机实例两点间温度控制设计和实现  电气工程自动化专业_第3页
3/6
29. 两点间温度控制 1. 实验任务 用可调电阻调节电压值作为模拟温度的输入量,当温度低于 30℃时,发出长嘀报警声和光报警,当温度高于 60℃时,发出短嘀报警声和光报警。测量的温度范围在 0-99℃。 2. 电路原理图 图 4.29.1 3. 系统板上硬件连线 a) 把“单片机系统”区域中的 P1.0-P1.7 与“动态数码显示”区域中的ABCDEFGH 端口用 8 芯排线连接。 b) 把“单片机系统”区域中的 P2.0-P2.7 与“动态数码显示”区域中的S1S2S3S4S5S6S7S8 端口用 8 芯排线连接。 c) 把“单片机系统”区域中的 P3.0 与“模数转换模块”区域中的 ST 端子用导线相连接。 d) 把“单片机系统”区域中的 P3.1 与“模数转换模块”区域中的 OE 端子用导线相连接。 e) 把“单片机系统”区域中的 P3.2 与“模数转换模块”区域中的 EOC 端子用导线相连接。 f) 把“单片机系统”区域中的 P3.3 与“模数转换模块”区域中的 CLK 端子用导线相连接。 g) 把“模数转换模块”区域中的 A2A1A0 端子用导线连接到“电源模块”区域中的 GND 端子上。 h) 把“模数转换模块”区域中的 IN0 端子用导线连接到“三路可调电压模块”区域中的 VR1 端子上。 i) 把“单片机系统”区域中的 P0.0-P0.7 用 8 芯排线连接到“模数转换模块”区域中的 D0D1D2D3D4D5D6D7 端子上。 j) 把“单片机系统”区域中的 P3.6、P3.7 用导线分别连接到“八路发光二极管指示模块”区域中的 L1、L2 上。 k) 把“单片机系统”区域中的 P3.5 用导线连接到“音频放大模块”区域中的 SPK IN 端口上。 l) 把“音频放大模块“区域中的 SPK OUT 插入音频喇叭。 4. 汇编源程序(略)5.C 语言源程序#include unsigned char code dispbitcode[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00};unsigned char dispbuf[8]={10,10,10,10,10,10,0,0};unsigned char dispcount;unsigned char getdata;unsigned int temp;unsigned char i;sbit ST=P3^0;sbit OE=P3^1;sbit EOC=P3^2;sbit CLK=P3^3;sbit LED1=P3^6;sbit LED2=P3^7;sbit SPK=P3^5;bit lowflag;bit highflag;unsigned int cnta;unsigned int cntb;bit alarmflag;void main(void){ST=0;OE=0;TMOD=0x12;TH0=0x216;TL0=0x216;TH1=(65...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

单片机实例两点间温度控制设计和实现 电气工程自动化专业

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部