有关MDU32问题
2024-4-30 08:49 来自 QQ624353765 发布@ 综合讨论
42692
MDU32只支持32位运算,也就是同一个项目还要添加MDU16库,为什么MDU16不合并在MDU32中,这样只需要添加一个库就行了
MDU32只支持32位运算,也就是同一个项目还要添加MDU16库,为什么MDU16不合并在MDU32中,这样只需要添加一个库就行了
STC8H8K64U,为什么我的灯不亮,这个程序有什么问题吗
2024-4-29 23:04 来自 Cerapple 发布@ 综合讨论
#include <stc8h.h> //包含支持STC8系列单片机的头文件
#include <intrins.h>
#include <gpio.h>
#define uchar unsigned char
#define uint unsigned int
sbit ok_led=P6^0;
sbit error_led=P6^1;
sbit k=P4^0;
uchar xdata ram256; //定义片内ram,256个字节
/*------------------主函数---------------------*/
void main(void)
{
uint i;
gpio();
k=0;
for(i=0;i<256;i++) //先把ram数组以0--255填满
{
ram256=i;
}
for(i=0;i<256;i++) //通过串口把数据送到电脑显示
{
if(ram256!=i)
#include <intrins.h>
#include <gpio.h>
#define uchar unsigned char
#define uint unsigned int
sbit ok_led=P6^0;
sbit error_led=P6^1;
sbit k=P4^0;
uchar xdata ram256; //定义片内ram,256个字节
/*------------------主函数---------------------*/
void main(void)
{
uint i;
gpio();
k=0;
for(i=0;i<256;i++) //先把ram数组以0--255填满
{
ram256=i;
}
for(i=0;i<256;i++) //通过串口把数据送到电脑显示
{
if(ram256!=i)
实验箱9.62第一次接USB能看到COM3,下载之后再也看不到COM3
2024-4-29 20:42 来自 unvx 发布@ 综合讨论
实验箱9.62第一次接USB能看到COM3,下载一个Demo后,再也看不到COM口。能正常下载,不能打开串口,就不能看串口信息吗?
好像就是在HID模式,下载后也在这个模式,怎么看串口信息,需要回到USB-CDC模式才能看到串口信息吗?
好像就是在HID模式,下载后也在这个模式,怎么看串口信息,需要回到USB-CDC模式才能看到串口信息吗?
希望STCAI-ISP软件集成元件库和封装库
2024-4-29 18:37 来自 cjtdz 发布@ 综合讨论
本帖最后由 cjtdz 于 2024-4-29 22:19 编辑
希望STCAI-ISP软件,集成各种EAD软件用的STC单片机元件库和封装库,这样能及时更新,不再上官网上找了,方便大家。
希望STCAI-ISP软件,集成各种EAD软件用的STC单片机元件库和封装库,这样能及时更新,不再上官网上找了,方便大家。
兼容STC4052AD的单片机是哪款|已解决
2024-4-29 17:19 来自 cjtdz 发布@ 综合讨论
本帖最后由 STCAI-32位8051 于 2024-4-30 10:30 编辑
带AD转换,能兼容STC4052AD系列的,DIP20封装的,性能提高的STC15/STC8/STC32有吗?
带AD转换,能兼容STC4052AD系列的,DIP20封装的,性能提高的STC15/STC8/STC32有吗?
STC-ISP烧录软件里找不到STC32F12K54这个型号呢?
2024-4-28 19:17 来自 380091044 发布@ 综合讨论
STC-ISP烧录软件里找不到STC32F12K54这个型号呢?这个型号库如何添加???
关于看门狗复位与重烧程序效果一样吗?
2024-4-27 11:15 来自 380091044 发布@ 综合讨论
1、看门狗复位与让设备断电重新上电效果是一样的吗?
2、看门狗复位和重新烧程序效果一样?
3、以上两种效果差异有哪些?
2、看门狗复位和重新烧程序效果一样?
3、以上两种效果差异有哪些?
刚整理的KEIL工具包,详情看截图
2024-4-25 19:09 来自 深圳湾 发布@ 综合讨论
本帖最后由 深圳湾 于 2024-4-27 12:38 编辑
刚整理的KEIL工具包,详情看截图
安装顺序(建议):
1. c251
2. c51(最好与C251装在一个目录下)
3. keygen
4. 扩展中断
5. 0XFD补丁(这个装不装都行,需要分别复制到C51/C251文件夹下的BIN目录中再执行)
MDK 要900多M,自己下去吧,下面这两个链接不知道别人能不能打开,这是我输入输入个人信息后出来的地址,自己试试吧,不行的话就自己输入个人信息,乱输就能行(手机号和邮箱要按对应格式来编):
https://www.keil.com/demo/eval/arm.htm#/DOWNLOAD
https://www.keil.com/fid/wzboo6wrommj1w3c1q91ojwazwxdr1a91vmud1/files/eval/mdk539.exe
刚整理的KEIL工具包,详情看截图
安装顺序(建议):
1. c251
2. c51(最好与C251装在一个目录下)
3. keygen
4. 扩展中断
5. 0XFD补丁(这个装不装都行,需要分别复制到C51/C251文件夹下的BIN目录中再执行)
MDK 要900多M,自己下去吧,下面这两个链接不知道别人能不能打开,这是我输入输入个人信息后出来的地址,自己试试吧,不行的话就自己输入个人信息,乱输就能行(手机号和邮箱要按对应格式来编):
https://www.keil.com/demo/eval/arm.htm#/DOWNLOAD
https://www.keil.com/fid/wzboo6wrommj1w3c1q91ojwazwxdr1a91vmud1/files/eval/mdk539.exe
STC单片机端口保护,用哪些元件好?
2024-4-25 18:54 来自 cjtdz 发布@ 综合讨论
为了保护STC单片机端口输入电压过高损坏芯片,要在io端并上一个保护元件,究竟用哪些性能好,请推荐几种。
keil c51地址重叠的问题
2024-4-24 10:42 来自 QQ624353765 发布@ 综合讨论
42150
汇编是中断跳转函数,这个函数写了很久了一直又没出现问题
今天写了一个任务函数,警告说这个浮动的函数居然和固定地址的汇编地址重叠了,他就不能把我的任务函数放到其他地方吗?
这问题这么解决
汇编是中断跳转函数,这个函数写了很久了一直又没出现问题
今天写了一个任务函数,警告说这个浮动的函数居然和固定地址的汇编地址重叠了,他就不能把我的任务函数放到其他地方吗?
这问题这么解决
代码求助|已解决
2024-4-22 16:49 来自 becomeAGeneral 发布@ 综合讨论
本帖最后由 STCAI-32位8051 于 2024-4-30 10:29 编辑
unsigned short flag1,flag2,i,result,resultChange,ADCChangeData=0,ADCChangeDataAverageH,ADCChangeDataAverageL.
while(1)
{
for(i=0;i<5;i++){
ADC_CONTR|=0x40;
Delay(100);
while(!(ADC_CONTR&0x20));
ADC_CONTR&=~0x20;
unsigned short flag1,flag2,i,result,resultChange,ADCChangeData=0,ADCChangeDataAverageH,ADCChangeDataAverageL.
while(1)
{
for(i=0;i<5;i++){
ADC_CONTR|=0x40;
Delay(100);
while(!(ADC_CONTR&0x20));
ADC_CONTR&=~0x20;
【经验分享】I/O口如何设置, 才能在掉电模式下功耗最低? | 是以讹传讹
2024-4-22 16:37 来自 LAOXU 发布@ 综合讨论
有文章推荐, 将I/O口设置为高阻输入模式, 严格的说, 这个用法不能算错, 但有个很严格的前提,
就是必须保证所有设置为高阻输入模式的I/O口, 外接固定电平(高或低), 不能浮空, 否则, 由于空间
电磁波干扰, 引起高阻输入模式的I/O口电平波动, 产生(增加)额外的电流, 使得总电流居高不下.
一般情况下, 用户系统做不到这一点(比如输出直接驱动, 当输出时没问题, 改设置为高阻输入模式就出问题了).
[/siz
想问大家一个程序冲突的问题
2024-4-22 16:01 来自 爱吃西红柿 发布@ 综合讨论
这个问题不太好描述,假如现在有两个按钮,同时控制一个led,按钮按下led点亮1S,按钮松开熄灭1S,按钮通过一个字节中的某一位控制,并且只能使用一位,遇到的问题是如果led点亮了,再未熄灭时按下第二个,理想状态是亮一秒关一秒亮一秒关一秒,但是现实是只执行一次(两个点亮熄灭指令重叠),如果更快速的按几次更加异常(想使字节中的位是1010变化,现在是1100或者111000)说的可能不是很准确,评论区再补充
STC8H1K08有8kflash,为什么编译code2300就超出限制了?|已解决
2024-4-22 13:12 来自 jack86 发布@ 综合讨论
本帖最后由 STCAI-32位8051 于 2024-4-22 14:37 编辑
4197641975
code才2330,就超出限制了。是什么原因
41977
不是有8K的空间吗?大神指教
4197641975
code才2330,就超出限制了。是什么原因
41977
不是有8K的空间吗?大神指教
请教论坛的各位老大,STC8H与STC32G基本地址分配有哪些改变?
2024-4-22 10:45 来自 newlined 发布@ 综合讨论
是这样,我现在要把一个8H的单片机程序移植到32G上,我们这边偶然发现在8H单片机中 T4T3M的地址是D1H,在32G中是DDH,而D1H定义为PSW1,请问还有哪些基本的地址改动了,位地址方面有没有改动?比如说8单片机PSW.7是CY,32G的PSW.7还是CY,这个没有改,其他的有没有改的?谢谢。