冲哥32位8051视频教程疑问解答贴
大家好,这个系列的视频教程也已经更新了很多集,不知道大家对视频教程的内容是不是有疑问或者建议,真心希望看过的小伙伴可以在帖子下面留下你的疑虑或者心得,让我知道你们是什么样的感受,无论你是好奇哪个符号是怎么打出来的?还是哪一句代码什么意思?或者哪里有错别字?亦或者是哪里感觉有问题?都可以随时提出,我们大家一起交流,论坛有很多热心大佬,还有官方技术入驻,甚至还有STC的姚总一直活跃在论坛,希望大家可以一起交流~当然,没看过视频的小伙伴也可以从下面的链接进去直接查看。
链接一:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=323
链接二:https://stcai.com/jxsp
希望大家看完之后可以一起多多交流~有什么想说的随时留言
辛苦冲哥!教学视频已经在学了,学习感受都跟帖留言在了论坛视频贴里,还得辛苦您跟进视频原贴回答一些问题。https://www.stcaimcu.com/forum.php?mod=viewthread&tid=323 本帖最后由 国学芯用 于 2022-12-23 09:15 编辑
冲哥编译不通过帮我检查一下
#include "COMM/stc.h"
#include "COMM/usb.h"
char*USER_DEVICEDESC = NULL;
char*USER_PRODUCTDESC = NULL;
char*USER_STCISPCMD = "@STCISP";
sfr P0=0X80;
sfr P0M1=0X93;
sfr P0M0=0X94;
sfr P4=0XC0;
sfr P4M1=0XB3;
sfr P4M0=0XB4;//p4端口操作完成
sfr P6=0XE8;
sfr P6M1=0XCB;
sfr P6M0=0XCC;//p6端口操作完成
sbit P40=P4^0;//三极管控制管脚
sbit P60=P6^0;//LED控制管脚
sbit P61=P6^1;
void sys_init()
{
WTST = 0;//设置程序指令延时参数,赋值为0可将CPU执行指令的速度设置为最快
EAXFR = 1; //扩展寄存器(XFR)访问使能
CKCON = 0; //提高访问XRAM速度
P0M1 = 0x30; P0M0 = 0x30; //设置P0.4、P0.5为漏极开路(实验箱加了上拉电阻到3.3V)
P1M1 = 0x32; P1M0 = 0x32; //设置P1.1、P1.4、P1.5为漏极开路(实验箱加了上拉电阻到3.3V), P1.1在PWM当DAC电路通过电阻串联到P2.3
P2M1 = 0x3c; P2M0 = 0x3c; //设置P2.2~P2.5为漏极开路(实验箱加了上拉电阻到3.3V),设置开漏模式需要断开PWM当DAC电路中的R2电阻
P3M1 = 0x50; P3M0 = 0x50; //设置P3.4、P3.6为漏极开路(实验箱加了上拉电阻到3.3V)
P4M1 = 0x3c; P4M0 = 0x3c; //设置P4.2~P4.5为漏极开路(实验箱加了上拉电阻到3.3V)
P5M1 = 0x0c; P5M0 = 0x0c; //设置P5.2、P5.3为漏极开路(实验箱加了上拉电阻到3.3V)
P6M1 = 0xff; P6M0 = 0xff; //设置为漏极开路(实验箱加了上拉电阻到3.3V)
P7M1 = 0x00; P7M0 = 0x00; //设置为准双向口
//设置USB使用的时钟源
IRC48MCR = 0x80; //使能内部48M高速IRC
while (!(IRC48MCR & 0x01));//等待时钟稳定
}
void main()
{
P0M0=0X00;
P0M1=0X00;
P4M0=0X00;//配置P4成准双向口
P4M1=0X00;
P6M0=0X00;//配置P6成准双向口
P6M1=0X00;
sys_init();
usb_init();
EA=1;
while (1) //死循环
{
//P0++;
P40 = 0; //三极管引脚输出低电平
P60 = 0; // LED4引脚输出低电平
P61 = 0; // LED5引脚输出低电平
}
}
你程序打包,附件也发上来,冲哥才能方便的编译,分析原因啊 本帖最后由 国学芯用 于 2022-12-23 16:41 编辑
国学芯用 发表于 2022-12-22 17:29
冲哥编译不通过帮我检查一下
#include "COMM/stc.h"
冲哥给了VIP解答顺利编译 成功了
是我没认真看第三集 今天补上
冲哥打包的PPT里描述第七集内容好像错了,下半部分放的是第六集的内容。 mark:P
冲哥 这个感叹号是什么原因
国学芯用 发表于 2023-1-17 09:17
冲哥 这个感叹号是什么原因
0个错误就先不要管,往下走