开源硬件
Arduino
客制化键盘
Arduino_寄存器
二进制运算
寄存器+二进制运算
LCD-逐字显示
密码依次录入
等待输入
WiFi Duck(无线击键注入攻击平台)
WiFi Duc-New
WiFi Duc-Old
蓝牙无线烧录
ESP8266
ESP-NOW
ESP8266看门狗
ESP8266-休眠模式
ESP01/01S使用说明
WIFI_SD
ESP8266-Web服务器
ESP8266-WIFI自动认证
ESP32
ESP32 ADC2
ESP32_PWM
ESP32_CAM
ESP32 小坦克
ESP32_限电保护
Arduino IDE 添加 ESP32
ESP32-iPhone BLE攻击
STM32
STM32F103-虚拟键盘
STC
STC8G1K08(A)
树莓派-触摸屏
Arduino IDE
Arduino_自制库
Arduino库收集
常见排序算法
冒泡排序
选择排序
插入排序
希尔排序
归并排序
快速排序
计数排序
预处理
millis(运行时长)
Arduino IDE 2.X-修改数据位置
Mixly
Mixly安装教程
Mixly 模块介绍
Mixly-添加ESP32CAM支持
Mixly-库定制工具
模块
4G模块连接物联网
GPS模块
语音模块(JQ8900)
安信可VB语音识别
28BYJ-48(5V步进)
FreeRTOS
FreeRTOS-多任务基础
FreeRTOS-任务共享全局变量
FreeRTOS-多核多任务
FreeRTOS-MUTEX
FreeRTOS-常规程序改多任务
FreeRTOS-定时器
LaserGRBL(激光雕刻)
LaserGRBL-GRBL
GRBL-CNC Shield v4
MicroPython
Scratch
Wokwi(在线仿真)
html转无符号数组
待做开源项目
本文档使用 MrDoc 发布
-
+
首页
STC
**相关链接:** --- - STC:https://www.stcai.com/ - 论坛:https://www.stcaimcu.com/ - 芯片手册:https://www.stcai.com/xpsc - 软件下载:https://www.stcai.com/gjrj - Keil_C51 下载:https://www.keil.com/demo/eval/c51.htm 填写信息后下载,浏览器下载过慢可以使用其它下载器(如 迅雷、Aria2等) ## Keil 添加 STC 打开 `STC-ISP——Keil仿真设置` 进行添加  确保Keil程序未运行才可添加 好像无需选择型号,会全部添加进Keil 选择Keil实际安装路径(如我的是:C:\Keil_v5) 提示 `STC MCU型号添加成功!`,就可以了 ## Keil 示例项目并编译 1. 创建项目 `Project(项目)——new uVision Project(新 uVision 项目)`  2. 创建项目文件  - 头文件(如 STC8G.h)   - 主程序文件(mian.c)  `mian.c` 主程序文件 ```C# #include <STC8G.h> // 包含STC8G1K08的寄存器定义 sbit LED = P5^4; // 假设P5.4连接到LED灯 void Delay1000ms(void) //@35MHz,通过 stcai-isp 生成,运行在35MHz下(不设定则延迟不对) { unsigned char data i, j, k; i = 178; j = 143; k = 18; do { do { while (--k); } while (--j); } while (--i); } void main() { P5M0 = 0x00; P5M1 = 0x00; // 初始化P5组引脚,通过 stcai-isp 生成 LED = 0; // 初始状态为低电平 while(1) { Delay1000ms(); // 延时约1秒 LED = !LED; // 翻转LED状态 } } ``` 3. 配置编译为 Hex  4. 编译为 Hex 文件 
造物者W
2024年5月24日 21:35
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码