新人求教新人求教单片机可以做到几个小时的定时吗?还包括九路的输出?
本帖最后由 1669240707 于 2023-7-5 09:53 编辑想做个东西来控制输出信号,定时两三个小时后输出信号控制输出信号。
比如说扫个码输入到单片机,根据输入让某个IO口工作同时定时1小时或者2小时3小时来输出中断信号,让某个工作的IO口断开停止工作。
你的系统工作频率是多少? zhp 发表于 2023-7-5 09:54
你的系统工作频率是多少?
都可以,目前只要能根据输入来让某IO口工作,同时定一小时到八小时,然后定时到了就断开 zhp 发表于 2023-7-5 09:54
你的系统工作频率是多少?
目前我不知道怎么选型,或者有没有什么例子可以网上搜得到的? 本帖最后由 zhp 于 2023-7-5 11:48 编辑
1669240707 发表于 2023-7-5 10:16
目前我不知道怎么选型,或者有没有什么例子可以网上搜得到的?
建议选择STC8G系列单片机(比如STC8G1K08),工作频率12MHz
使用定时器+PCA配合,可产生你所需要的1小时的定时 zhp 发表于 2023-7-5 10:46
建议选择STC8G系列单片机(比如STC8G1K08),工作频率12MHz
使用定时器+PCA配合,可产生你所需要的1~8小 ...
定时器和PCA是用单片机里的吗?还是需要再加定时器和PCA?就是用PCA统计一个周期的次数来达到几小时的定时功能吗? 1669240707 发表于 2023-7-5 11:39
定时器和PCA是用单片机里的吗?还是需要再加定时器和PCA?就是用PCA统计一个周期的次数来达到几小时的定 ...
定时器和PCA都是单片机里面的
刚刚计算了一下,对于STC8G1K08单片机,如果cpu工作在12MHz
定时器0+PCA组合,一个周期最长可计时1.19小时 可以实现:一种是利用带RTC实时时钟的,可以通过编程实现任意时长定时。
第二种是通过定时器中断进行累加计时,也可以产生任意时长定时。
页:
[1]