wellhope
发表于 2023-2-21 20:17:17
梁工 发表于 2022-12-19 13:09
解压缩后参考、测试“08-串口1中断收发-C语言-MODBUS协议”
绝对精华,爱的奉献
谢谢!
WHX
发表于 2023-3-16 08:47:28
Mr.Yan 发表于 2022-12-20 06:52
这样的支持stc做不大都难
说得对,只要STC所有人都只要耐心细致,不愁我们国产干不过西方人渣!
l57
发表于 2023-3-18 22:01:13
梁工 发表于 2022-12-19 13:09
STC8H/STC8G 的 4组独立串口程序通用
解压缩后参考、测试“08-串口1中断收发-C语言-MODBUS协议”
谢谢梁工 在手册里 发现有代码 不能复制 没想到论坛里能下载 好开心!
神农鼎
发表于 2023-3-18 22:42:12
STC8H/STC8G/STC15的PDF中的程序在下面最新的 STC-ISP V6.91N中下载
梁工
发表于 2023-3-19 10:41:03
l57 发表于 2023-3-18 22:01
谢谢梁工 在手册里 发现有代码 不能复制 没想到论坛里能下载 好开心!手册里的代码,都是由提供源码下载的,要么在各个程序包中,要么在最新STC-ISP V6.91N 的范例程序中。
http://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.91N.zip
waitmoney
发表于 2023-5-2 17:59:52
梁工 发表于 2022-12-19 13:09
STC8H/STC8G 的 4组独立串口程序, 通用
解压缩后参考、测试“08-串口1中断收发-C语言-MODBUS协议”
串口使用的定时器可以再使用吗? 两个串口可以同时使用一个定时器吗?
神农鼎
发表于 2023-5-2 18:43:33
多个串口波特率相同的,可以共享定时器2做波特率发生器 !
定时器不够,可以用 PWM做定时器
梁工
发表于 2023-5-3 14:00:54
waitmoney 发表于 2023-5-2 17:59
串口使用的定时器可以再使用吗? 两个串口可以同时使用一个定时器吗?
串口波特率使用的定时器要连续工作,才能持续提供波特率所需的时钟,并且定时器溢出率是波特率的4倍。定时器是独立的外设,所以用于波特率发生器,定时器本身的溢出中断还是可以正常使用的,但是波特率超过4800最好不要允许定时器中断(中断率是波特率的4倍),否则因为中断太快,会耗掉CPU时间。
所有串口均可使用定时器2做波特率发生器,但波特率要相同,因为一个定时器只能提供一个波特率。
带PCA的MCU,每一路PCA可以做一个16位软件定时器,可以做3个或4个相互独立的16位定时器(STC8A8K64D4有4路PCA)。
带高级PWM的MCU,每一路PWM可以做一个16位软件定时器,可以做8个相互独立的16位定时器。
XWF1890
发表于 2023-5-28 23:18:26
有汇编版的就更好了
神农鼎
发表于 2023-6-10 18:48:31
页:
1
[2]
3
4
5
6
7
8
9
10
11