历史上的今天
返回首页

历史上的今天

今天是:2024年10月15日(星期二)

正在发生

2019年10月15日 | stm8s003k3加数码管做的定时小板,继电器以及MOS管输出

2019-10-15 来源:eefocus

最近刚做的用stm8s003k3加三位数码管做的定时小板,继电器以及MOS管输出,四个按键进行设置,代码可以根据自己需求更改
单片机:stm8s003k3
输入:四路按键
输出:继电器、MOS管

电路原理图如下:
 

单片机源程序如下:

#include "main.h"

#include "display.h"



SysTime_t PollTestTime;


void main(void)

{

  CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);

  disableInterrupts();

  

  FlashInit();

//  UartInit();

  DisplayInit();

  TimeInit();

  

  enableInterrupts();

//  printf("nrSys Init succeed nr");

  

  while(1)

  {

    if(SysTimeHasPast(PollTestTime , 1000))

    {

      PollTestTime = SysTime();

    }

    DisplayPoll();

  }

}



推荐阅读

史海拾趣

Advanced Thermal Products Inc公司的发展小趣事

随着技术的不断积累,ATP公司开始加大产品创新的力度。他们推出了一系列具有竞争力的热管理产品,不仅满足了市场对于高效散热的需求,还凭借其优异的性能赢得了客户的青睐。同时,公司积极拓展市场,与多家电子设备制造商建立了长期合作关系,产品广泛应用于手机、电脑、服务器等领域。

Fischer Elektronik公司的发展小趣事

为了更好地服务全球客户,Fischer Elektronik积极实施国际化战略。公司在全球范围内建立了多个生产基地和销售网络,以确保能够快速响应市场需求并提供高质量的产品和服务。通过多年的努力,Fischer Elektronik已经成功进入了众多国际市场,并与众多知名企业建立了长期合作关系。这些合作不仅提升了公司的品牌知名度,也为其带来了更多的商业机会和发展空间。

Dresden Elektronik公司的发展小趣事

在Dresden Elektronik公司创立之初,其创始人看中了电子行业中嵌入式系统技术的巨大潜力。他们凭借对技术的深刻理解和敏锐的市场洞察力,开发出了一系列高性能、低成本的嵌入式系统解决方案。这些创新产品迅速在市场上获得了认可,为公司赢得了第一桶金,也为后续的发展奠定了坚实的基础。

Altitude Technology公司的发展小趣事

Altitude Technology公司成立于一个科技迅猛发展的时代,创始人李华怀揣着对电子技术的热爱和对未来科技的憧憬,决定创立一家专注于高度集成和智能化电子产品研发的公司。初期,公司面临着资金短缺、人才匮乏等重重困难,但李华凭借对技术的深刻理解和敏锐的市场洞察力,带领团队开发出了一款具有划时代意义的智能手环,这款产品以其出色的性能和人性化的设计迅速在市场上获得了认可,为Altitude Technology公司赢得了第一桶金。

AMSCO [Austria micro systems AG]公司的发展小趣事

随着公司的不断发展,Altitude Technology逐渐在电子行业中崭露头角。然而,市场竞争也日趋激烈,为了保持领先地位,公司决定加大研发投入,致力于技术突破。经过长时间的研发,Altitude Technology成功推出了一款采用最新芯片技术的智能手机,这款手机在性能、功耗和拍照效果等方面均达到了行业领先水平,为公司赢得了更多的市场份额。

Hirosugi-Keiki公司的发展小趣事

随着公司的不断发展,Altitude Technology逐渐在电子行业中崭露头角。然而,市场竞争也日趋激烈,为了保持领先地位,公司决定加大研发投入,致力于技术突破。经过长时间的研发,Altitude Technology成功推出了一款采用最新芯片技术的智能手机,这款手机在性能、功耗和拍照效果等方面均达到了行业领先水平,为公司赢得了更多的市场份额。

问答坊 | AI 解惑

PLC视频资料

大家想了解更多PLC知识或PLC视频教学。请登陆WW .PLCJS.COM…

查看全部问答>

求助一个弱弱的问题。。。

如果做一个数字电压表,它的量程是由AD的输入电压量程决定的吗?如何增大量程呢?…

查看全部问答>

单片机实现T9文字输入法电路(源代码+仿真)

单片机实现T9文字输入法电路(源代码+仿真)…

查看全部问答>

windows mobile ????????????????

请问在Windows Mobile平台下怎么用C++将Bitmap保存到图像文件?…

查看全部问答>

关于HP hw6515的GPS

我的程序是采用单独线程轮询串口获取数据的方式。 刚开始可以正常获取$GPGGA $GPGSV $GPRMC等GPS数据。 后来莫名其妙的就获取不到了。得到的全是$PGLOR,RID,PPC,BTL..... 很晕。网上搜了,说不是设备原因,是程序的原因。 望高手帮忙解答…

查看全部问答>

5.1的选择<<<世界500强公司在上海职位介绍>>>

福利体系:18% 住房补贴,7% 交通补贴+600,年底双薪,年终2.5-3个月工资 奖金,另外每年3000元左右 现金保单,30万 人生意外险和重大疾病险。 公司为个人缴纳的保险分为两种形式,如果有居住证或户口在上海的,公司缴纳城保,那么住房补贴是四金 ...…

查看全部问答>

基于WINCE的ARM9中网络电话代码,求助!

各位能否提供一份基于wince的网络电话的evc代码,或提供些思路,小弟不胜感激。 邮箱:yangyang_1980_ren@yahoo.com.cn…

查看全部问答>

使用vivi不能将wince烧写到flash!

我使用vivi的load flash wince u命令,将wince烧写到板上的flash时,格式化的时候出现几个error, 然后也正常格式化完毕,刚刚把wince烧写到板上时,wince正常启动,因为我没有断过电, 重启之后flash上刚刚烧写的wince就不见了,不能正常启动 ...…

查看全部问答>

ISE10.1警告

ERROR:Place:1018 - A clock IOB / clock component pair have been found that are not placed at an optimal clock IOB /   clock site pair. The clock component <start_IBUF_BUFG> is placed at site <BUFGMUX_X1Y1>. The I ...…

查看全部问答>

进入低功模式后,不能复位看门狗,咋办?

                                 CPU 睡着了,看门狗还在工作(想关也关不掉),咋办呢?只能等着MCU被Reset吗?…

查看全部问答>