具体如下:使用stc-isp写入一个点亮led程序即可修复。如果要转换ihx到hex或bin,请使用:packihx led0.ihx >led0.hex然后,使用stcgal就可以愉快使用了。什么原因呢?自己查阅资料解决。...
原创 2021-10-25 11:13:37
514阅读
1评论
具体如下:使用stc-isp写入一个点亮led程序即可修复。如果要转换ihx到hex或bin,请使用:packihx led0.ihx >led0.hex然后,使用stcgal就可以愉快使用了。什么原因呢?自己查阅资料解决。...
原创 2022-01-27 10:45:27
66阅读
id Up2Down(int);
原创 2021-08-16 10:49:59
314阅读
使用说明参考​外部中断:#include<8052.h>#define LSA P1_5 #define LSB P1_6#define LSC P1_7void EXint_Init(void);void Delayms(unsigned int);void Down2Up(int); void Up2Down(int); voi
原创 2022-03-16 17:25:36
138阅读
目录前言简单介绍一下51单片机吧一、安装homebrew二、内核编译器 sdcc 安装三、安装CH341驱动四、烧录程序stcgal的安装1、python3下载安装并配置环境2、验证是否配置成功 3、下载安装 stcgal五、测试单片机1、编写一段代码,然后保存为".c"文件这里要注意你的单片机的lcd是在p0还是p1或者p2串口2、使用sdcc编译3、在终端输入滴滴滴  在这
转载 2024-04-07 20:47:18
349阅读
这学期有51单片机课程,平时调试代码不用windows,查阅了一些资料,不太能用,现在将51单片机在ubuntu下(Linux通用)开发和下载说明一下:需要用到SDCC和stcgal。 推荐使用HML_FwLib_STC89!!! /***************************************************************************** *
原创 2021-08-16 10:43:10
573阅读
这学期有51单片机课程,平时调试代码不用windows,查阅了一些资料,不太能用,现在将51单片机在ubuntu下(Linux通用)开发和下载说明一下:需要用到SDCC和stcgal。已测试Linux通用,Ubuntu16.04,18.04.20.04均可。什么是SDCC?SDCC是可重定目标的,优化的标准C(ANSI C89,ISO C99,ISO C11)编译器套件,针对的是基于Intel MCS51的微处理器(8031、8032、8051、8052等),Maxim(以前为Dalla..
原创 2021-08-16 10:42:36
1165阅读
全功能免安装课程镜像制作一直是线上课程融入线下的抓手和核心。目前正在紧张有序推进第4版镜像制作,前一版本镜像如下: 机器人实践课程镜像(https://blog.csdn.net/zhangrelay/article/details/103868465) 除了修正反馈bug,优化内容外,增加51系列全部课程内容。主要涉及四款:mcu8051ide sdcc stcgal HML_FwLib_STC89这些都在博客中详细介绍过,这里再简单说明一下:mcu8051ide安装
原创 2021-08-16 10:39:11
150阅读
书中案例提供镜像,但是最终发现用的学生极少,课程改革完全失败。Linux+SDCC+stcgal。期末采用统一版本试卷,只分享期中试题。文字版本:一、阅读分析题(共 25 分) 阅读大纲中关于课程目标的介绍如下: 1.能够充分理解系统硬件和软件集成在系统设计中的重要性,能对机器人控制 系统中的各部分进行分析和对比,确定系统各部分的软硬件集成方案。(对应 毕业要求 1.2:理解系统集成的概念,能够确