找回密码
 立即注册
×

00:00:00

您有一张0.1元限时体验卡,马上领取获得VIP尊享特权。

STC8G1K芯片输出频率疑惑|已解决

2024-6-12 10:39 来自 becomeAGeneral 发布@ 综合讨论

本帖最后由 STCAI-32位8051 于 2024-6-13 17:24 编辑

新人请指教,我可以随意指定一个STC8G1K芯片端口的输出0和1的频率吗,(我想这个端口的输出频率是3MHz以下)



stc8G1K08 是不是不支持软件和硬件调试,请多多指教

2024-6-11 11:33 来自 becomeAGeneral 发布@ 综合讨论

请问STC8g1K08是不是不支持软件调试和硬件调试

一键双雕外部时钟如何修改【已解决】

2024-6-9 15:53 来自 firefly2k 发布@ 综合讨论

本帖最后由 firefly2k 于 2024-6-12 09:02 编辑

使用的是一键双雕程序。现要测量外部频率信号,所以需要精度很高的外部晶振。我晶振选用的是22.1184M。主程序中增加下面代码,选择外部晶振。但实际外部晶振并没用,而一直用的是IRC
    P_SW1 = 0x00;
    P_SW2 = 0x80;     //扩展寄存器(XFR)访问使能
    XOSCCR = 0xc0;          //启动外部晶振
    while (!(XOSCCR & 1)); //等待时钟稳定
    CLKDIV = 0x00;           //时钟不分频
    CKSEL = 1;   //选择外部晶振(C

STC8H读取GPIO口出错

2024-6-9 15:29 来自 majicw 发布@ 综合讨论

最近做个板子用STC8H芯片读取6IO口的状态时出错,搞半天没找到问题,请大神帮我看看


软件采用定时器中断,每秒采集10次,通过串口输出端口状态
硬件部分采用817隔离高压部分,P21-P26口做采集,端口配置成高阻和准双向没有解决问题,输入口并接104电容也无效果

下面附图,请大神分析:
1.串口输出,会出现不明原因的跳变
467454674246740


2.硬件原理图
46747


3.读取函数
46748


pwm发射任意频率的问题?

2024-6-9 15:20 来自 zhange 发布@ 综合讨论

pwm发射任意频率的问题

首先选择好是否分频n,然后设置周期数x(周期数为1-65565)

发射出来的pwm频率即为   系统频率/n/x

大佬给看看总结的对不对。。。

做了一批最简USB转双串口板子,买芯片的时候买成了STC8H2K08U

2024-6-8 22:24 来自 vb2002 发布@ 综合讨论


做了一批最简USB转双串口板子,买芯片的时候买成了STC8H2K08U


做了一批最简的板子,买芯片的时候贪便宜买错了

为了省几毛钱
本来应该买8H8K64U的,结果买了8H2K08U
发现下载不了官方那个CDC1 CDC2 +HID程序,容量小了点.那个程序要8.5K
刚刚问了神农鼎大佬.说是可以移植一下.
但是我不会啊.翻了好久的论坛了.好像都没见有人碰到过此类问题

不敢麻烦神农鼎大佬.特意来这里请教一下大家.或者哪位有现成的 移植过的程序,发上来可好?

只想要HID..或者HID +一个 CDC1(RXD和TXD) 也行,现在我只能用CDC1和CDC2



主控芯片是stc8G,poe芯片是MP3924,为什么我读取POE芯片的ADC通道的寄存器值一直是FF

2024-6-8 15:40 来自 becomeAGeneral 发布@ 综合讨论

#include  "STC8h.h"
#include  "usart.h"
#include  "delay.h"
#include  "stdio.h"


#include "intrins.h"



sbit    SDA     =   P1^4;
sbit    SCL     =   P1^5;

unsigned char  Register_Data;

bit busy;

void I2C_Isr() interrupt 24
{
   // _push_(P_SW2);
    P_SW2 |= 0x80;
    if (I2CMSST & 0x40)
    {
        I2CMSST &= ~0x40;                       //?????
        busy = 0;
    }
   // _pop_(P_SW2);
}

void Start()
{
    busy = 1;
    I2CMSCR = 0x81;               

关于字寄储器

2024-6-7 15:54 来自 sunyidz 发布@ 综合讨论

书还没买到,再请教一下字寄存器wr6是不是由r6和r7组成的双字节寄存器?如果是,那么r7是数据的高字节吗?

最简usb转双串口打板好了

2024-6-6 23:53 来自 vb2002 发布@ 综合讨论

等着配件一个一个到了
用 8h2u08u代替了
U4那部分不焊,会影响什么?
我只要能替代 340就行,哪怕手动按键下载也没事,2301,和 ss8550影响什么哦
46476
46475

stc32g指令集中jle rel

2024-6-6 17:12 来自 sunyidz 发布@ 综合讨论

请教该指令的汇编用法,谢谢!

stc32试验箱获取adc采集数值代码

2024-6-6 10:58 来自 zhange 发布@ 综合讨论

官网的测试程序里不能看到采集到的数值,自己改了一下可以数码管显示数值,方便初学者判断键值


46433


46434

请教STC8H8K64U-12引脚的用途|已解决

2024-6-6 09:25 来自 wx51stc 发布@ 综合讨论

本帖最后由 STCAI-32位8051 于 2024-6-6 11:49 编辑

想不明白STC8H8K64U-12引脚UCap该怎样用。请各位专家指点,谢谢!

STC-USB Link 1D问题请教|已解决

2024-6-5 21:52 来自 mtiaopi 发布@ 综合讨论

本帖最后由 STCAI-32位8051 于 2024-6-12 14:05 编辑

前几天积分换的STC-USB Link 1D今天收到了,测量发现输出的电压是5V的,有个疑问,如果用插头直接给3.3V供电的单片机下载程序会不会烧坏单片机或其它3.3V的电路。

这个是什么问题,范例程序里面执行没问题,我复制出来就有问题了|已解决

2024-6-5 18:16 来自 vb2002 发布@ 综合讨论

本帖最后由 STCAI-32位8051 于 2024-6-6 11:48 编辑

调用lib库出问题了是吗?

46368

降龙棍下载不稳定的问题

2024-6-5 15:46 来自 cgyks 发布@ 综合讨论

各位朋友:

  我买了降龙棍STC32G12K128-Beta,用STC的ISP6.94E下载程序正常,但正常下载后用户程序没法正常运行,程序是官网的DEMO,请教一位同事,他的电脑上可以正常下载,下载后能正常运行用户程序 就是我修改过的DEMO样例 ,请问大家有没有遇到过同样的问题?试过四台电脑,只有同事这台能下载后正常,不正常的机器下载过程正常,操作结果提示也是操作成功。
463604636046359

STC语音的应用, PWM输出驱动喇叭

2024-6-5 11:11 来自 Mr.Yan 发布@ 综合讨论

   有些时间没有来论坛了,下周一就是端午节了,
提前预祝各位,身体安康,事事有成,家庭和睦,
也祝咱们STC蒸蒸日上,一路辉煌,
成就非凡成为行业的翘楚.

前段时间一款产品上用到了语音播放,偶然间我在
咱们论坛上看到某位大佬发了一条这样的信息,
可以使用PWM输出驱动喇叭,我想问问这种方式
能播放音乐的么(带人声的音乐),这个是什么原理,
在我们的手册上哪里可以查阅相关的内容。

按键扫描键值获取原理是啥??

2024-6-5 10:01 来自 zhange 发布@ 综合讨论

本帖最后由 zhange 于 2024-6-5 13:47 编辑

看了试验箱的程序和冲哥讲的不一样,看得不是很懂

各位大佬  u8 code T_KeyTable = {0,1,2,0,3,0,0,0,4,0,0,0,0,0,0,0};  为啥要设置为这几个数字

主要是这几个数字的由来不懂 其他都懂了


u8 code T_KeyTable = {0,1,2,0,3,0,0,0,4,0,0,0,0,0,0,0};
void IO_KeyScan(void)    //50ms call
{
    u8  j;

    j = IO_KeyState1;   //保存上一次状态

    P0 = 0xf0;  //X低,读Y
    IO_KeyDelay();
    IO_KeyStat

【提问】板子上stc8和stm32双芯片3.3V工作电压,烧写问题|已解决

2024-6-5 09:51 来自 入戏太深 发布@ 综合讨论

本帖最后由 STCAI-32位8051 于 2024-6-5 10:22 编辑

如题,板子上 STC8G1K08-36I-SOP8 和 stm32 双芯片都是用3.3V工作电压,双芯片通过串口直接连接的,但是stc该串口也用于烧写口,使用usb-link1D烧写器烧录,
usb-link1D是usb接口输入,它的S-Vcc,S-P3.1,S-P3.0是5v,会不会把stm32串口搞坏了

怎么读取唤醒定时器WKTCH/WKTCL值?

2024-6-5 09:06 来自 shu 发布@ 综合讨论

2.掉电唤醒后,怎么读取唤醒定时器WKTCH/WKTCL值?以下读取方式似乎不行。
  U16 i
  i = WKTCH&0x7f;
  I = (i<<8)+WKTCL;

试验箱的电池座需要多大的电池??

2024-6-5 08:00 来自 zhange 发布@ 综合讨论

试验箱的电池座需要多大的电池??

46316

热门标签 更多

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-15 08:01 , Processed in 0.067496 second(s), 58 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部