重大发现,MDT芯片与PIC兼容性BUG

   今日,我用PICC软件用C语言编写一个简单的MCU程序,芯片是PIC12F508A,编译成功后,用MDT53A1P芯片烧写同样的程序,在理论上讲,两者是兼容的,无需更改程序.但烧录后发现PIC可以正常工作,而MDT芯片却不能正常运作!!!!!!笔者急了,烟酒了很酒,不断地修改程序,烧了十几个MDT芯片,最后发现:
       如果在c语言里使用了boolean数据类型,程序编译后在PIC里可以正常运行,而在MDT中却不能正常工作!!!!!!
       在这里,希望各位在使用MDT芯片的朋友留意了,你不要试图在c语言中使用Boolean数据类型,可以使用char类型来代替.
       各位还有什么发现,欢迎留言给我. 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值