新款STC16F40K128芯片,不能正常运行,请大神看看
main(){
EA=0;
WTST=0;
P_SW2|=0x80;
P_SW2&=~0x80;
aabb:
P2=P1=0;
// P2=P1=255;
goto aabb;
}
STC16F40K128芯片,程序能够正常下载,
感觉CPU没有运行,管脚电压没有变化。
是否是我这边的编译器有问题?方便提供一个HEX程序,让P1 P2口 变化。
能提供.c文件最好。 aabb: P2=P1=0; 这不是一直为0么?你想要跳变?中间最好加个延时,__nop();IO变化没有那么快,比CPU要慢 yuyu87 发表于 2020-12-23 11:24
aabb: P2=P1=0; 这不是一直为0么?你想要跳变?中间最好加个延时,__nop();IO变化没有那么快,比CPU ...
做了延时,测试过的, 做了延时也是没有变化,
程序固定写IO为高或者为低,P1, P2的口线都没有变化。
我从2000年就开始一直使用STC的8位单片机, 这个是16位的,不清楚问题出在什么地方。 哈哈,我昨天晚上弄stc8h1k也是弄了好久。为啥p0.0没有反应呢…最后发现我接的是p1.0。。哈哈 这么快就玩上了
多少钱一片。。我看淘宝都好贵啊,,不如用STM32 我特地去看了DS,在I/O章节最开头就有红色字体标出,除了P3.0P3.1,其他端口初始状态都是高阻,你要能测出来IO状态变化,才是活见鬼了{:titter:}{:titter:}{:titter:}
手册都不看,唉.............................
ilikemcu 发表于 2020-12-23 12:31
我特地去看了DS,在I/O章节最开头就有红色字体标出,除了P3.0P3.1,其他端口初始状态都是高阻,你要能测出来 ...
不是这个问题,这是16位单片机,肯定有些地方和8位不一样。 zxl19941208 发表于 2020-12-23 13:45
不是这个问题,这是16位单片机,肯定有些地方和8位不一样。
6楼贴的就是STC16的,里面有多个地方提到6楼说的“除了P3.0P3.1,其他端口初始状态都是高阻”! STC16实验箱原理图及
参考程序,2020/12/8
http://www.stcmcudata.com/STC8F-DATASHEET/STC16-DEMO-CODE-20201208.ZIP STC的仿真器没跟上,也真是遗憾 WHOOK 发表于 2020-12-23 15:06
STC的仿真器没跟上,也真是遗憾
STC新品 STC8系列的 一个芯片本身就是仿真器。开发板 淘宝上很多种,可以自行选择 其实在STC8H上,就已经默认GPIO模式是高阻输入了,这和STM32是类似的 奇怪怎么不用32位的! zhuyi25762 发表于 2020-12-23 11:57
这么快就玩上了
多少钱一片。。我看淘宝都好贵啊,,不如用STM32
我看了8块啊~~还好啊 zhanyanqiang 发表于 2020-12-29 12:27
我看了8块啊~~还好啊
刚开始送样,淘宝上卖的价贵是真的,毕竟总是会有人尝鲜的需求,有需求就有市场过段时间批量供货就好了。上半年STC8G的8脚单片机在淘宝的售价也是这样,当时有人买1-2元,到后面大批量供货就降到了只比出厂价高几分钱的单价,销量就迅速上去了,这比同样8脚的STM8001J销量高得多。 xunke 发表于 2020-12-28 23:34
奇怪怎么不用32位的!
楼主当然是要尝鲜啊,要先试用才知道能否满足他需要,现在STM32售价水涨船高是真的。STC16本来就有一些32位寄存器和一次性操作32位数据的指令。尽管功能和性能还不是特别特别强,毕竟刚刚推出,STC16当前的版本,能够超过很多M0的也是了不起了。还是有很长的路要走,才能超过更多STM32里面的同类产品 kundi 发表于 2020-12-28 22:12
其实在STC8H上,就已经默认GPIO模式是高阻输入了,这和STM32是类似的
STC8H系列 外设和STM32是兼容的,所以 天问开发板说 学51 就是学32 国学芯用 发表于 2020-12-29 13:36
STC8H系列 外设和STM32是兼容的,所以 天问开发板说 学51 就是学32
TC16F40K128供货了?价格怎么样?外设要用到CAN和AD KEIL 80c251 参数指针传递出错,卡住中,伤心 john78 发表于 2021-1-8 15:57
TC16F40K128供货了?价格怎么样?外设要用到CAN和AD
STC16F40K128工程样品定价是5元左右可以免费送样可以先试试 在哪里申请STC16样片
页:
[1]