找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1155|回复: 2
打印 上一主题 下一主题
收起左侧

STC8H8K系列串口中断问题

[复制链接]
跳转到指定楼层
楼主
本人第一次使用STC8的芯片,芯片型号是STC8H8K64U。
公司要求写一个功能用串口2接收数据在进行处理用串口3发出去。
功能上已经实现,但我想仿真看一下里面各个寄存器和变量有没有什么异常时,结果不能正常触发串口中断。

中断使用的是STC-ISP提供的串口中断。仿真使用的是STC-ISP供给的串口仿真,我看说明需要使用xdata中700多Byte的容量。所以尽量使用data.
寄存器配置,抄的是技术手册上的范例。 本人第一次使用stc系列,望指点一二是什么原因造成的,如果不建议使用串口仿真也望告知。感谢!


仿真.png (54.64 KB, 下载次数: 0)

仿真.png

烧录.png (72.5 KB, 下载次数: 0)

烧录.png

code.png (194.46 KB, 下载次数: 0)

code.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1034262 发表于 2025-3-11 16:18 | 只看该作者
STC8H8K64U有8192字节的XDATA,硬件仿真占用768字节,还剩下7424字节,随便用啊。
回复

使用道具 举报

板凳
ID:744809 发表于 2025-3-12 09:34 | 只看该作者
STC的串口仿真,不能在运行的时候打断点,一定要先暂停程序运行,然后打上断点,再点全速运行按钮,不然无法触发断点
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表