查看: 1800|回复: 5

扩展库说明——STC8G-SOP8模块

[复制链接]

22

主题

22

帖子

106

积分

注册会员

Rank: 2

积分
106
发表于 2021-3-4 11:16:24 | 显示全部楼层 |阅读模式
1.硬件概述


STC8G系列单片机是不需要外部晶振和外部复位的单片机,是以超强抗干扰/超低价/高速/低功耗为目标的8051单片机,在相同的工作频率下,STC8G系列单片机比传统的8051约快12倍(速度快11.2~13.2倍),依次按顺序执行完全部的111条指令,STC8G系列单片机仅需147个时钟,而传统8051则需要1944个时钟。STC8G系列单片机是STC生产的单时钟/机器周期(1T)的单片机,是宽电压/高速/高可靠/低功耗/强抗静电/较强抗干扰的新一代8051单片机,超级加密。指令代码完全兼容传统8051。


2.引脚定义


4.png

3.图形化模块

1.ADC初始化函数

3.png

2.读入ADC值

2.png

示例代码

1.png

  1. #define TM1637_SCL P3_0
  2. #define TM1637_SCL_OUT {P3M1&=~0x01;P3M0|=0x01;}//P3_0推挽输出
  3. #define TM1637_SDA P3_1
  4. #define TM1637_SDA_IN {P3M1|=0x02;P3M0&=~0x02;}//P3_1高阻输入
  5. #define TM1637_SDA_OUT {P3M1&=~0x02;P3M0|=0x02;}//P3_1推挽输出

  6. #include <STC8HX.h>
  7. uint32 sys_clk = 24000000;//设置PWM、定时器、串口、EEPROM频率参数
  8. #include "mylib/TM1637.h"
  9. #include "mylib/ADC_8Pin.h"
  10. #include "lib/delay.h"

  11. void setup()
  12. {
  13.   TM1637_Init();//TM1637初始化
  14.   adc_8pin_init(ADC_P33,ADC_SYSclk_DIV_2,ADC_8BIT);//ADC_初始化
  15. }

  16. void loop()
  17. {
  18.   TM1637_clear();//TM1637清除
  19.   TM1637_displayNum((adc_8pin_read(ADC_P33)));
  20.   delay(1000);
  21.   adc_8pin_init(ADC_P33,ADC_SYSclk_DIV_2,ADC_8BIT);//ADC_初始化

  22.   adc_8pin_read(ADC_P33)
  23. }

  24. void main(void)
  25. {
  26.   setup();
  27.   while(1){
  28.     loop();
  29.   }
  30. }
复制代码


回复

使用道具 举报

1

主题

10

帖子

145

积分

注册会员

Rank: 2

积分
145
发表于 2021-3-4 20:56:33 | 显示全部楼层
请问STC8G的电源管理能否专门做个扩展库?谢谢!最近有个小创意需要用到。
回复

使用道具 举报

1

主题

10

帖子

145

积分

注册会员

Rank: 2

积分
145
发表于 2021-3-6 18:50:43 | 显示全部楼层
天问Block 0.1.6  添加失败,其他扩展添加时未见异常。
捕获.GIF
回复

使用道具 举报

1

主题

10

帖子

99

积分

注册会员

Rank: 2

积分
99
发表于 2021-4-5 10:39:18 | 显示全部楼层
本帖最后由 沈明 于 2021-4-5 10:42 编辑

老师,能出个20脚的扩展库吗?(TWen51-mini)
回复

使用道具 举报

2

主题

8

帖子

136

积分

注册会员

Rank: 2

积分
136
发表于 2021-11-20 16:22:08 | 显示全部楼层
可以增加读内部基准电源的选项吗?或者增加一个使用内部基准测量外部电压的功能。
回复

使用道具 举报

0

主题

1

帖子

34

积分

注册会员

Rank: 2

积分
34
发表于 2022-6-7 13:36:50 | 显示全部楼层
STC8G-SOP8模块,怎么没有PWM初始化,PWM调整?设置等待????
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|好好搭搭在线 ( © 好好搭搭在线 浙ICP备19030393号-1 )

GMT+8, 2024-3-29 05:44 , Processed in 0.325196 second(s), 25 queries .

Powered by Discuz!

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表