[通用8051核FLASH系列]

HC89S003 IO翻转 实验; 指令周期≈8Mhz(Tcpu=16Mhz)

[复制链接]
2673|14
手机看帖
扫描二维码
随时随地手机跟帖
ppdd6|  楼主 | 2018-2-11 16:34 | 显示全部楼层 |阅读模式
本帖最后由 芯圣电子官方QQ 于 2023-7-20 11:19 编辑

送的开发板,收到了!
试试,这个小东西,能跑多快! io.png

Tcpu=315ns/3=105ns, Fcpu≈9.52Mhz

ppdd6|  楼主 | 2018-2-11 16:34 | 显示全部楼层
本帖最后由 ppdd6 于 2018-2-11 14:53 编辑

关闭中断, 翻转P22!
EA_Disable();                                                                        //ʹÄÜ×ÜÖжÏ/EA_Disable/EA_Enable
while(1)
    {
        //GPIO_WriteReverse(GPIOT2,GPIO_PIN_2);                //P00·­×ª
        P2_2=~P2_2;
        
    }
不知道为什么, 说我帖子违规了!  只能继续修改,补充了!

汇编代码如下:
E)XL{8S0(0VJ$A5N}B[9B.png

CPL  一个CPU周期, SJMP 2个CPu周期; 共3个CPU周期!

CPU时钟,配置为16Mhz;  按说,应该有16/3=5.3M/2=2.66Mhz的波形输出才对啊!
是不是,我那里搞错了!!

使用特权

评论回复
jcdzxh| | 2018-2-11 21:23 | 显示全部楼层
CPL bit 肯定不只1CK,一般3-4吧
SJMP 4CK起步
参考STC 15系列看看,
是不是读错了,看图有黄色"1.6M字样"

使用特权

评论回复
jcdzxh| | 2018-2-11 21:27 | 显示全部楼层
刚下载STC15W看了,CPL 3T,SJMP 3T,供参考

使用特权

评论回复
mcu_new| | 2018-2-12 13:12 | 显示全部楼层
jcdzxh 发表于 2018-2-11 21:27
刚下载STC15W看了,CPL 3T,SJMP 3T,供参考

CPL 3T,SJMP 2T,正好16M CPU时钟

使用特权

评论回复
ppdd6|  楼主 | 2018-2-12 13:52 | 显示全部楼层

8M.PNG
重新验证了下, 指令周期应该是8Mhz!
Tcpu=16Mhz,  指令周期有两个s状态, 所以指令周期应该是8Mhz, 用来做小家电开发是足够了! 88.PNG


使用特权

评论回复
mcu_new| | 2018-2-12 15:30 | 显示全部楼层
ppdd6 发表于 2018-2-12 13:52
重新验证了下, 指令周期应该是8Mhz!
Tcpu=16Mhz,  指令周期有两个s状态, 所以指令周期应该是8Mhz, 用来做 ...

S1/2状态是指老的intel 8051,现在的没有这个定义。只是因为CLR BIT和 SETB BIT指令是两周期指令,所以令大家误判指令周期为8MHz。MOV @Ri,A;  MOV A,Rn; NOP;ADD A,Rn等指令都是一周期的,可以试一下。

使用特权

评论回复
jcdzxh| | 2018-2-12 19:58 | 显示全部楼层
只看这两条指令,比STC15要快些

使用特权

评论回复
autopccopy| | 2018-2-13 19:22 | 显示全部楼层
看指令周期表即可

使用特权

评论回复
coody| | 2018-2-13 21:59 | 显示全部楼层
看规格书的汇编指令即可。贴出指令集就知道了。

使用特权

评论回复
lyjian| | 2018-2-18 09:39 | 显示全部楼层
coody 发表于 2018-2-13 21:59
看规格书的汇编指令即可。贴出指令集就知道了。

芯圣规格书没放指令集

使用特权

评论回复
coody| | 2018-2-27 10:59 | 显示全部楼层
指令集都不公开???  这样的IC我不敢用

使用特权

评论回复
coody 发表于 2018-2-27 10:59
指令集都不公开???  这样的IC我不敢用

标准8051指令集即可

使用特权

评论回复
lyjian| | 2018-2-28 19:46 | 显示全部楼层

指令周期不同

使用特权

评论回复
1123506| | 2022-3-18 16:00 | 显示全部楼层
芯圣一级代理商 出芯圣ic  价格优势  需要联系企鹅号  2914373240

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

11

帖子

0

粉丝