
HC89S003F4
文章平均质量分 77
silno
一加三 三乘三 四季发财
展开
-
HC89S003F4管脚快速设置函数GPIO,方便懒人
不用记那么多寄存器的名称了,直接输入管脚号和管脚状态就可以了。例子在最下面几行变量 P 被厂家用了,只能使用GPIO了。本函数占用约200字节,地方不够的慎用void GPIO(u8 m,u8 n) //HC89S003F4管脚快速设置函数by abin 。 m为管脚 P0.1=01 P1.0=10 等,n为管脚状态,见上面或数据手册说明{ switch (m) {...原创 2018-05-22 22:21:00 · 3286 阅读 · 0 评论 -
最高优先级和单片机唤醒的关系
最近在使用芯圣HC89S003F4时,在使用官方INT1掉电唤醒例程中,无论如何都无法完全唤醒MCU,经厂方查看程序,调试,很快找出原因,由于INT1不是最高优先级,所以唤醒没有成功,后来将INT1的优先级设为最高,就一切正常了。估计原因是:INT1不是最高优先级,唤醒启动后就被更高优先级的抢去了控制权,就是和和各种中断打架去了,最后谁也干不成活。IP0 |= 0X30; ...原创 2018-05-30 13:48:14 · 897 阅读 · 0 评论