位置:51电子网 » 技术资料 » 可编程技术

编程和校验方式

发布时间:2014/6/4 20:21:23 访问次数:1561

   这里的编程是指利用特殊手段对单片机片内EPROM进行写操作的过程,HEF40106BT校验则是对刚刚写入的程序代码进行读出验证的过程。因此,单片机的编程和校验方式只有EPROM型器件才有,如8751这样的器件。

   8751和8051类似,只是8751片内的4KB程序存储器是EPROM型的,不像8051那样是ROM型的。8751片内EPROM有编程、程序校验和程序存储器的保险位3种工作方式。

   1.EPROM编程

   内部EPROM编程时,时钟频率应定在3~6MHz的范围内,其余各有关引脚的接法和用法如下:

    P1口和P2口的P2.O~P2.3为EPROM的4K地址(12条地址线)输入,Pl口为低8位地址。

    P2.4~P2.6以及PSEN应为低电平。

    PO口为编程数据输入。

    P2.7和RST应为高电平,RST的高电平可为2.5V,其余的都以TTL的高低电平为准。

    EA NPP端加+21V的编程脉冲,此电压要求稳定,不能大于21.5V,否则会损坏EPROM。

   在EA /VPP幽现正脉冲期间,ALE/ PROG端上加50ms的负脉冲,完成一次写入。

875 1的EPROM编程一般要用专门的单片机开发系统来进行。

   2.EPROM程序检验

   在程序的保险位尚未设置时,无论在写入的当时还是写入之后,均可将片内程序存储器的内容读出进行检验。在读出时,除P2.7脚保持为TTL低电平之外,其他引脚与写入EPROM的连接方式相同。要读出的程序存储器单元地址由Pl口和P2口的P2.O—P2.3送入。P2口的其他引脚及PSEN保持低电平。ALE、EA和RST接高电平。检验的单元内容由PO口送出。

   在检验操作时,需在PO的各位外部加上拉电阻lOkQ。

   3.程序存储器的保险位

   8751内部有一个保险位,亦称保密位,一旦将该位写入便建立了保险,就可禁止任何外部方法对片内程序存储器进行读写。将保险位写入以建立保险的过程与正常写入的过程类似,仅只P2.6脚要加TTL高电平而不是像正常写入时加低电平,而PO口、Pl口和P2口的P2.O—P2.3的状态随意,加上编程脉冲后就可使保险位写入。保险位一旦写入,内部程序存储器便不能再被写入和读出检验,而且也不能执行外部存储器的程序。只有将EPROM全部擦除时,保险位才能被一起擦除,才酉以再次写入。




   这里的编程是指利用特殊手段对单片机片内EPROM进行写操作的过程,HEF40106BT校验则是对刚刚写入的程序代码进行读出验证的过程。因此,单片机的编程和校验方式只有EPROM型器件才有,如8751这样的器件。

   8751和8051类似,只是8751片内的4KB程序存储器是EPROM型的,不像8051那样是ROM型的。8751片内EPROM有编程、程序校验和程序存储器的保险位3种工作方式。

   1.EPROM编程

   内部EPROM编程时,时钟频率应定在3~6MHz的范围内,其余各有关引脚的接法和用法如下:

    P1口和P2口的P2.O~P2.3为EPROM的4K地址(12条地址线)输入,Pl口为低8位地址。

    P2.4~P2.6以及PSEN应为低电平。

    PO口为编程数据输入。

    P2.7和RST应为高电平,RST的高电平可为2.5V,其余的都以TTL的高低电平为准。

    EA NPP端加+21V的编程脉冲,此电压要求稳定,不能大于21.5V,否则会损坏EPROM。

   在EA /VPP幽现正脉冲期间,ALE/ PROG端上加50ms的负脉冲,完成一次写入。

875 1的EPROM编程一般要用专门的单片机开发系统来进行。

   2.EPROM程序检验

   在程序的保险位尚未设置时,无论在写入的当时还是写入之后,均可将片内程序存储器的内容读出进行检验。在读出时,除P2.7脚保持为TTL低电平之外,其他引脚与写入EPROM的连接方式相同。要读出的程序存储器单元地址由Pl口和P2口的P2.O—P2.3送入。P2口的其他引脚及PSEN保持低电平。ALE、EA和RST接高电平。检验的单元内容由PO口送出。

   在检验操作时,需在PO的各位外部加上拉电阻lOkQ。

   3.程序存储器的保险位

   8751内部有一个保险位,亦称保密位,一旦将该位写入便建立了保险,就可禁止任何外部方法对片内程序存储器进行读写。将保险位写入以建立保险的过程与正常写入的过程类似,仅只P2.6脚要加TTL高电平而不是像正常写入时加低电平,而PO口、Pl口和P2口的P2.O—P2.3的状态随意,加上编程脉冲后就可使保险位写入。保险位一旦写入,内部程序存储器便不能再被写入和读出检验,而且也不能执行外部存储器的程序。只有将EPROM全部擦除时,保险位才能被一起擦除,才酉以再次写入。




热门点击

 

推荐技术资料

电动吸锡烙铁
    用12V/2A的电源为电磁阀和泵供电,FQPF9N50... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!