历史上的今天
返回首页

历史上的今天

今天是:2025年01月29日(星期三)

2021年01月29日 | MSP430G2553 HC595 数码管 SPI 显示 时分秒

2021-01-29 来源:eefocus

// Timer A0 interrupt service routine

#pragma vector=TIMER0_A0_VECTOR

__interrupt void Timer_A(void)

{

    t_count = (t_count + 1) % 500;       //500次2ms就是1s

    if (t_count == 1)

    {


        rtc_sec++;

        if (rtc_sec == 60)

        {

            rtc_sec = 0;

            rtc_min++;

            if (rtc_min == 60)

            {

                rtc_min = 0;

                rtc_hour++;

                if (rtc_hour == 24)

                {

                    rtc_hour = 0;

                }

            }

        }


        num_str[0] = rtc_hour % 100 / 10;       //取位数字

        num_str[1] = rtc_hour % 10;       //取位数字


        num_str[2] = 10;       //表示什么都不显示


        num_str[3] = rtc_min % 100 / 10;       //取位数字

        num_str[4] = rtc_min % 10;       //取位数字


        num_str[5] = 10;       //表示什么都不显示


        num_str[6] = rtc_sec % 100 / 10;       //取位数字

        num_str[7] = rtc_sec % 10;       //取位数字


    }


    seg_count = (seg_count + 1) % 8;       //seg_count等于0到3中的一个


    LedScreen_WrTwoByte(~(0x01 << seg_count), ~LED_0F[num_str[seg_count]]); //选择第seg_count个数码管  亮的字为num_str数组中的数字

}


推荐阅读

史海拾趣

BVLED公司的发展小趣事

为了进一步扩大市场份额和提升品牌影响力,BVLED公司开始积极拓展国内外市场。在国内,公司加强了与大型照明企业的合作,通过联合推广和定制服务等方式提高了产品知名度。在国外,公司积极参加国际展览和贸易洽谈会,与国际知名企业建立了合作关系,成功打开了国际市场的大门。

艾谱科(Epticore)公司的发展小趣事

随着公司的发展壮大,艾谱科开始关注社会责任。公司积极参与环保事业,采用环保材料和绿色生产工艺,减少对环境的影响。此外,艾谱科还积极参与公益慈善活动,为社会做出了积极贡献。这种积极履行社会责任的行为,进一步提升了公司的社会形象和声誉。

ASPEED Technology公司的发展小趣事

2016年,ASPEED Technology宣布并购博通旗下的Emulex Pilot™远程服务器管理芯片业务。这一举措标志着ASPEED在服务器管理芯片领域取得了重要突破,为公司带来了先进的远程服务器管理技术和市场份额。通过并购,ASPEED不仅获得了强大的技术支持,还进一步巩固了其在全球服务器管理芯片市场的地位。

Eurohm Resistors公司的发展小趣事

面对数字化浪潮的冲击,Eurohm Resistors公司积极拥抱数字化转型。公司建立了完善的数字化管理系统,实现了生产、销售、服务等各个环节的数字化管理。通过数据分析和智能化决策,公司能够更准确地把握市场变化和客户需求,提高运营效率和市场竞争力。

Aydin Corp公司的发展小趣事

品质是Aydin Corp的生命线。公司始终坚持品质至上的原则,从原材料采购到生产流程控制,再到产品出厂检验,每一个环节都严格把控品质。同时,公司还注重品牌建设,通过提升产品形象和服务质量,逐渐树立了良好的品牌形象。这些努力使得Aydin Corp的产品在市场上获得了广泛的认可和好评。

Chipcera Technology Co Ltd公司的发展小趣事

在电子行业中,供应链管理和成本控制对于企业的生存和发展至关重要。Chipcera深知这一点,因此在供应链方面进行了精细化管理。公司与供应商建立了长期稳定的合作关系,确保原材料的稳定供应和质量的可靠性。同时,公司还通过优化生产流程、提高生产效率等方式,有效降低了生产成本。这些措施使得Chipcera能够在激烈的市场竞争中保持价格优势,提升市场竞争力。

问答坊 | AI 解惑

ADF7020远距离无线数传模块

1.微发射功率:最大17dbm(50mW)的发射功率。 2. 工作载频频率470-490MHz,无需申请频点。 3.专业工业级嵌入式设计,体积小(32.5×20×5mm)。 4.基于GFSK调制方式的高效前向纠错编码方式提高高抗干扰能力和低误码率。 5.传输距离远。在视距情 ...…

查看全部问答>

从哪开始学单片机与ARM7

公司现在有2个产品一个是ARM7的还有个是SyncMOS sm8958A的板子上还有个Atmel ATF1508AS,现在要我接手,我该从哪学起呢?我以前是做Windows下软件开发的会Java和C#,C也会,但很久没用了,重新上手的话,估计时间不长。还望各位解答,谢谢。…

查看全部问答>

C8051 FO20 SPI口怎么配置

C8051 FO20 SPI口怎么配置 最好有源代码 …

查看全部问答>

关于CMUX的调试

各位大虾:     本人在调试SIMCOM_SIM500模块的CMUX时遇到了以下几个问题:         1.在模块启动后,通过发AT+CMUX=0 使模块启动多路用,此时模块回送 AT+CMUX=0  OK   根据SIMCOM多路复 ...…

查看全部问答>

什么时候转ARM,DSP比较好????

工作一年了,主要是编写单片机程序和VC的小运用程序。感觉单片机学得差不多了(也许是自我感觉良好而已),想学硬件电路设计,但是公司不许。在这个公司呆着也学不到什么东西了,想换换地方转去学ARM,DSP,硬件。但是又有很多东西不懂,担心是不是 ...…

查看全部问答>

TCPIP连接请求报文问题

我在EASYARM2200上集成TCPIP,在实时轮询时可以稳定的运行,可是我改成中断触发模式后,我的板向PC机发送连接请求,发现前句分钟PC应答的报文总是ACK,过了好几分钟才变成SYN+ACK,有没有哪位大侠了解的?…

查看全部问答>

求一段简单的串行通信接收程序(汇编)

是从串行调试助手发的, 只要接收就可以了。…

查看全部问答>

端口P1使用问题

我把P1端口的P1.7作为中断用,下降沿有效,并且检测到P1IFG置 0x80, 但是while(P1IFG&0X80)或while((P1IN&0X80)==0)就不能用,进入不了循环 换成while(!(P1IN&BIT0))就可以,,这是为什么…

查看全部问答>

求教

请大家指点一下小弟,我想学arm,但对于此却真的不知从何抓起,我不知道选哪本书,选哪个型,希望得到指点。 我学的是51.…

查看全部问答>