专利名称: |
自动加料机控制系统 |
摘要: |
本发明自动加料机控制系统 是运用单片机AT89S52来实现自动加料控制系统。在现代科学技术的许多领域中,自动控制技术起这愈来愈重要的作用,并且,随着生产和科学技术的发展,自动化水平也越来越高。自动控制利用控制装置使被控对象的某个参数自动的按照预定的规律运行。本设置的自动加料机控制系统就是采用自动控制技术来实现功能的,这样就大大提高了工作的效率,整个过程又快又稳。 |
专利类型: |
发明 |
国家地区组织代码: |
上海;31 |
申请人: |
上海汇轶环保科技有限公司 |
发明人: |
祝金娥 |
专利状态: |
有效 |
申请日期: |
2014-11-09T00:00:00+0800 |
发布日期: |
2019-01-01T00:00:00+0800 |
申请号: |
CN201410623222.9 |
公开号: |
CN105645070A |
分类号: |
B65G43/00(2006.01)I |
申请人地址: |
201199 上海市闵行区光华路5500号2幢3508室 |
主权项: |
在掉点模式下,振荡器停止工作,进入掉电模式的指令是最后一条被执行的指令,片内RAM和特殊功能寄存器的内容在终止掉电模式前被冻结;退出掉电模式的唯一方法是硬件复位,复位后将重新定义全部特殊功能寄存器但不改变RAM中的内容,在VCC恢复到正常电平前,复位应无效,且必须保持一定时间以使振荡器重启动并稳定工作;模式 程序存储器 ALE /PSEN P0 P1 P2 P3空闲模式 内部 1 1 数据 数据 数据 数据 空闲模式 外部 1 1 浮空 数据 地址 数据 掉电模式 内部 0 0 数据 数据 数据 数据 掉电模式 外部 0 0 浮空 数据 数据 数据 空闲和掉电模式外部引脚状态 程序存储器的加密AT89C51可使用对芯片上的3个加密位LB1、LB2、LB3进行编程(P)或不编程(U)来得到下表所示的功能: 加密位保护功能表 程序加密位 保护类型 LB1 LB2 LB31 U U U 没有程序保护功能2PUU 禁止从外部程序存储器中执行MOVC指令读取内部程序存储器的内容3 P P U 除上表功能外,还禁止程序校验4 P P P 除以上功能外,同时禁止外部执行当加密位LB1被编程时,在复位期间,EA端的逻辑电平被采样并锁存,如果单片机上电后一直没有复位,则锁存起的初始值是一个随机数,且这个随机数会一直保存到真正复位为止,为使单片机能正常工作,被锁存的EA电平必须与该引脚当前的逻辑电平一致;此外,加密位只能通过整片擦除的方法清除; Flash闪速存储器的编程AT89C51单片机内部有4K字节的Flash PEROM,这个Flash存储阵列出厂时已处于擦除状态(即所有存储单元的内容均为FFH),用户随时可对其进行编程;编程接口可接收高电压(+12V)或低电压(Vcc)的允许编程信号;低电压编程模式适合于用户在线编程系统,而高电压编程模式可与通用EPROM编程器兼容;AT89C51单片机中,有些属于低电压编程方式,而有些则是高电压编程方式;用户可从芯片上的型号和读取芯片内的签名字节获得该信息;AT89C51的程序存储器列阵采用字节写入方式编程的,每次写入一个字节,要对整个芯片内的PEROM程序存储器写入一个非空字节,必须使用擦除的方式将整个存储器的内容清楚; 编程方法 编程前,先设置好地址,数据及控制信号,编程单元的地址加在P1口和P2口的P2.0—P2.3(11位地址范围为0000H—0FFFH),数据从P0口输入,引脚P2.6、P2.7和P3.6、P3.7的电平,PSEN为低电平,RST保持高电平,EA/Vpp引脚是编程电源的输入端,按要求加上编程电压,ALE/PROG引脚输入编程脉冲(负脉冲);编程时,可采用4—20MHz的时钟振荡器,AT89C51编程方法如下:1. 在地址线上加上要编程单元的地址信号;2. 在数据线上加上要写入的数据字节;3. 激活相应的控制信号;4. 在高电压编程方式时,将/EA/Vpp端加上+12V编程电压;5. 每对Flash存储阵列写入一个字节或每写入一个程序加密位,加上一个ALE/PROG编程脉冲;改变编程单元的地址和写入的数据,重复1—5步骤,直到全部文件编程结束;每个字节写入周期是自身定时的,通常约为1.5ms 数据查询 AT89C51单片机用数据查询方式来检测一个写周期是否结束,在一个写周期中,如需读取最后写入的那个字节,则读出的数据的最高位(P0.7)是原来写入字节最高的反码,写周期完成后,有效的数据就会出现在所有输出端上,此时,可进入下一个字节的写周期,写周期开始后,可在任意时刻进行数据查询。 |
所属类别: |
发明专利 |