89c51
诚它般雪官渣葡穴仪娃北迹赞行吉送妈埃 致 谢 ...................................................31 基于 89C51单片机控制的智能湿度控制系统设计毕业设计磋抽厨沼忙窟沈催毡沦巴尿镑穷泡株卤乃诧胜病气巳补杀锹门 垒苟伟姜榜促诽具醛娜毗载纷铱仿操哗误葛诚它般雪官渣葡穴仪娃北迹赞行吉送妈埃 参考文献 .......................
位,后面的 8位用于表示数据值。 由于测量精度为 9 位,所以当测得温度为正数时,实际温度值为数据值乘以。 当测得值为负数时,实际温度应为数据值的补码乘以。 例如 ,对应于 25℃的数据格式为 : MSB LSB 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 0 (符号位 “”) (温度值 “ ”) 11001110 的补码 00110010,即,被测温度值为: T=(1 25
寄生 (电容 )电源为止。 此外,还可外接 5 V 电源,给 DSl8820 供电。 DSl8820 的供电方式灵活,利用外接电源还可增加系统的稳定性和可靠性。 图 7 为读取数据流程图。 读取 DS18B20 数据的部分 程序代码为: 4 数据测试 将温度传感器与冰水混合物接触,经过充分搅拌达到热平衡后调节系统,使显示读数为0. 00(标定 0℃ );利用气压计读出当时当地的大气压强
开机时的界面。 当在输入数字时,不小心输入数字错误,可以按下菜单键“ F”,返回到初始将要输入数字的状态。 本机设置了密码保护功能, 当输入三次密码不正确后,密码锁锁死,不能再开锁,同时蜂鸣器发出响声警告。 只有在复位情况下或断电关机后重新开机才可以输入密码、开锁或设置密码。 当输入密码错误的时,显示出密码错误提示, 发光二极管亮,蜂鸣器发出长警告声,系统自动返回输入密码状态后,红色发光二极管灭
公司已经停止生产 89CXX 系列的单片机,现在市面上的AT89CXX 多是停产前的库存产品。 LCD 显示器 1602 液晶模块内部的控制器共有 11 条控制指令,如表 所示: 序号 指令 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 1 清显示 0 0 0 0 0 0 0 0 0 1 2 光标返回 0 0 0 0 0 0 0 0 1 * 3 置输入模式 0 0 0 0 0 0
路 (OC)输出及非箱位保护式输入结构,如 图 所示。 上拉电阻 R 源端与 IC 卡的供电电源相连接。 当 IC 卡处于供电状态时,整个接日电路接通,接口设备与 IC 卡间构成逻辑通路 :而当 IC 卡处于下电状态时,上拉电阻 R 的源端失去了供电,整个与卡接 口 的电路均处于不带电状态。 所有的 IC 卡接口部分都加入了箱位保护二极管,这些箱位二极管可以使各引脚上的电压严格地限定在
外中断 0) / INT1(外中断 1) T0(定时/计数器 0 外部输入) T1(定时/计数器 1 外部输入) / WR(外部数据存储器写选通) / RD 外部数据存储器读选通) RST:复位输入。 当振荡器工作时, RST 引脚出现两个机器周期以上高电平将使单片机复位。 WDT 溢出将使该引脚输出高电平,设置 SFR AUXR 的DISRT0 位(地址 8EH)可打开或关闭该功能。
和显示模式设置 I/D:光标移 动方向,高电平右移,低电平左移 S:屏幕上所有文字是否左移或者右移。 高电平表示有效,低电平则无效。 指令 4:显示开关控制。 D:控制整体显示的开与关,高电平表示开显示,低电平表示关显示 C:控制光标的开与关,高电平表示有光标,低电平表示无光标 B:控制光标是否闪烁,高电平闪烁,低电平不闪烁。 指令 5:光标或显示移位 S/C:高电平时移动显示的文字
实被按下了,此时就跳转至相应的程序标号处,执行相应的功能。 (3)开始计时 若确认“开始计时”键被按下,则跳转至程序标号“ RUN”处,将定时器 0 计时允许控制位 TR0 置位 ,则定时器开始运行。 此动作完成后,返回按键检测程序,等待操作者的下一次指令。 (4)计时程序 定时器 0 计时至 10ms,溢出,引发中断,程序跳转至定时器 0 中断服务程序入口 000BH 处执行。
SS:电源地线。 2) 控制总线 ALE/PROG:地址锁存允许信号,在它的下降沿用于外部存储器的低 8位地址锁存,使 BUS( P0)分时用作地址总线低 8 位和数据总线。 此信号每机器周期出现 2 次,只在访问外部数据存储器期间才不输出 ALE。 所以在任何不使用外部数据存储器的系统中, ALE 以 1/6 振荡频率的固定速率输出,因而它能用作外部时钟和定时器。 /PSEN