伽马刀 发表于 2023-4-15 12:51:52

STC8H8K64U怎么调整能输出27.120Mhz的时钟信号?

STC8H8K64U怎么调整能输出27.120Mhz的时钟信号?

kksk 发表于 2023-4-15 16:23:10



可以直接把IRC设置在27.120 MHz后输出
5 V供电测得的波形如图,3.3 V供电测不出来波形,不知道是不是示波器不太行







神农鼎 发表于 2023-4-15 16:43:58



手工输入你需要的频率,烧录完程序后,
STC8H8K64U就在用户程序区默认用这个27.12MHz/你本贴需要的这个频率工作

在P5.4或者P1.6可以对这个频率/1,不分频输出你需要的这个频率

由于速度较快,5V工作的 STC8H8K64U的I/O口要配置成【快速和大电流】
3.3V, 要实际测试下,能否这么快的输出

===先将外围断开,直接测量输出管脚

伽马刀 发表于 2023-4-16 12:31:15

kksk 发表于 2023-4-15 16:23
可以直接把IRC设置在27.120 MHz后输出
5 V供电测得的波形如图,3.3 V供电测不出来波形,不知道是不是示波 ...

我试了一下,没有成功。我修改IRC频率为27.12后,直接点击【将目标单片机设置为仿真芯片】,提示窗口显示:
更新后的硬件选项为:
. 系统ISP工作频率: 24.000MHz
. 内部IRC振荡器的频率: 27.000MHz
. 掉电唤醒定时器的频率: 34.825KHz
是步骤有问题还是哪里的问题?


神农鼎 发表于 2023-4-16 12:37:52

USB下载,无发调频,你用 STC-USB Link1D 来调频






伽马刀 发表于 2023-4-16 13:56:09

神农鼎 发表于 2023-4-16 12:37
USB下载,无发调频,你用 STC-USB Link1D 来调频
我得到了我想要的波形,尽管它更接近27.1088Mhz。因此,需要PCB的硬件测试才能确定。


因为是第一次使用USB-LINK1我又遇到一个新的问题:

点击下载编程按钮后单片机并不能自动运行,我需要插拔接到手机USB供电口重启能运行。

伽马刀 发表于 2023-4-16 14:58:44

用32.768外接晶振需要用P1.6口,所以我需要将时钟输出改为P5.4口。
因为:

所以:

于是我试了一下

还是没有输出
于是我查看了原理图:
我用的打狗棒开发板:

测量Rst按键有频率输出,但不精确:
于是:直接测量第14脚OK了。


伽马刀 发表于 2023-4-16 15:02:06

thanks for @神农鼎 @KKSK

神农鼎 发表于 2023-4-16 15:05:25



STC-USB Link1D








神农鼎 发表于 2023-4-16 15:15:50

【我得到了我想要的波形,尽管它更接近27.1088Mhz】
===实际您需要27.12MHz

/ 27.12 = -0.0112/27.12 =

这误差忽略不计了

页: [1] 2
查看完整版本: STC8H8K64U怎么调整能输出27.120Mhz的时钟信号?