NXP mke02 单片机量产 怎么加密烧录程序

NXP mke02 单片机量产 怎么加密烧录程序,第1张

你可以用P800烧录器,通过两个方式加密程序:

在制作烧录工程的时候,添加工程密码和设定烧录芯片的数量;

在烧录的流程中,把“加密”动作放进去。

void Key(void)//NXP1778没有用过,我就用51举例了

{

    int t 

    if(P1 != 0xff)//按键在P0口

    {

        Delay1ms(10) //消抖,延时程序,

        if(P1 != 0xff)//确认按下

        {

            //这里还可以判断按下的是哪一个按键 

            while(1)

           {  

                Delay1ms(1)//每次延时1ms

                t++//累积延时时间

                if(P1 == 0xff)  break//按键松开,跳出循环

            }

            if(t > 500)  //代表一次短按,

            if(t > 5000) //一次长按,时间超过5s,  

        }

    }

}

//不足之处,还望包涵

你后面的STC芯片型号是不是错的?应该是STC89C51吧。89C51这个是一个通用型号,每家半导体的这个芯片管脚功能定义都是一样的,比如NXP的P89C51和AT89C51就可以直接通用和替换,程序都不用换,STC的应该也可以。但不排除STC的89C51他是否有加了新的功能在芯片里面,需要对照一下两个芯片的数据手册,特别是管脚功能。附上AT89C51的管脚功能图:


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11661784.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存