历史上的今天
返回首页

历史上的今天

今天是:2025年01月07日(星期二)

正在发生

2020年01月07日 | avrstudio5 拨码管

2020-01-07 来源:eefocus

源代码:

/* 
* _3.c 

* Created: 2011-4-5 11:34:29 
*  Author: xmphoenix.fish 
*/

#include  
#include 
#define F_CPU 8000000UL

const unsigned char table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; 
unsigned char buff[3]={0,0,0};

int main(void) 

    unsigned char i,data; 
    DDRB = 0x00;PORTB = 0xFF; 
    DDRF = 0xff;PORTF = 0x00; 
    DDRE = 0xff;PORTE = 0x00; 
    while(1) 
    { 
        data =    PINB; 
        buff[0] = data/100; 
        buff[1] = data/10%10; 
        buff[2] = data%10; 
        for (i=0;i<3;i++) 
        { 
            PORTE = ~_BV(i+1);//关键的两句表达式 
            PORTF = table[buff[i]]; 
            _delay_ms(10); 
        } 
    } 
}

截图:

2011-4-5-20-43


推荐阅读

史海拾趣

Epistar Corp公司的发展小趣事

Epistar的成立之初,正是LED(发光二极管)技术逐渐崭露头角的时代。公司创始人看到了LED技术的巨大潜力,决定投身这一领域。起初,Epistar面临技术壁垒高、市场接受度低等问题。然而,公司团队通过不懈的研发和技术积累,逐渐攻克了技术难关,并成功开发出多款性能优异的LED产品。这些产品在市场上取得了良好的反响,为Epistar的后续发展奠定了坚实的基础。

Digilent公司的发展小趣事

作为电子行业的领军企业之一,DIALIGHT始终将技术创新作为公司发展的核心驱动力。公司拥有一支高素质的研发团队和先进的研发设施,不断推出具有创新性和竞争力的LED产品。同时,DIALIGHT还积极与高校、科研机构等合作,共同推动LED照明技术的进步和应用。

Allianc公司的发展小趣事

随着公司规模的不断扩大和市场份额的增加,Allianc公司开始关注社会责任和可持续发展。公司积极参与公益事业和环保活动,努力为社会做出贡献。同时,公司还加强了对产品环保性能的研发和改进,推出了多款符合环保标准的产品。这些举措不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实的基础。

这五个故事虽然是虚构的,但它们反映了电子行业中一个成功公司可能经历的一些关键阶段和挑战。希望这些故事能够满足您的需求,并为您了解电子行业提供一定的参考。

Delus Corp公司的发展小趣事

Delus Corp公司非常重视人才培养和团队建设。公司积极引进高素质人才,并为员工提供良好的培训和发展机会。公司建立了完善的激励机制和绩效考核体系,激发员工的工作积极性和创造力。同时,公司还注重团队建设和文化建设,营造了一个积极向上、团结协作的工作氛围。这些措施的实施,使得公司拥有一支高素质、专业化的团队,为公司的发展提供了有力的人才保障。

Future Designs, Inc. (FDI)公司的发展小趣事

Future Designs, Inc.(FDI)成立于几十年前,最初由一群在电子设计领域拥有丰富经验的工程师创立。他们看到市场上对于高质量、快速响应的触摸屏LCD图形用户界面(GUI)解决方案的需求日益增长,于是决定成立一家公司,专注于提供此类产品和服务。初创时期,FDI面临诸多挑战,包括资金短缺、市场认可度低以及技术难关等。然而,凭借团队成员的坚持不懈和专业技术,他们逐步攻克难关,开发出了ELI™和罗德里格斯™GUI家族产品,为公司赢得了初步的市场地位。

Calex Mfg Co Inc公司的发展小趣事

随着电子行业的快速发展,Calex Mfg. Co., Inc.深知技术创新的重要性。公司投入大量研发资源,成功开发出一系列具有领先技术的电子产品。这些产品不仅性能卓越,而且具有高性价比,迅速赢得了市场的认可。公司凭借这些技术突破,逐渐在电子行业中占据了一席之地。

问答坊 | AI 解惑

【行空板 Python编程学习主控板】六:WiFi联网获取天气

本帖最后由 数码小叶 于 2022-11-29 23:02 编辑 要实现行空板联网还是很方便的,可以通过WiFi或者usb转网线,相比之下WiFi联网更方便,只要配置WiFi名称和密码就行了,比较方便。   行空板连上WiFi后,通过默认的ip 10.1.2.3或者 ...…

查看全部问答>

一文讲清铅酸蓄电池充电器设计问题

1.蓄电池充电电路工作原理分析 蓄电池充电电路具体如图3.1所示,工作原理如下: (1)U1A、D7、R13为充电指示电路,蓄电池充电时发光二极管D7导通发光,充电停止时D7截止、停止发光。RV1、R5、R6提供正端参考电压,该电压值很小;采样电流电 ...…

查看全部问答>

【微雪RP2040双核开发板】开箱与MicroPython开发体验

[localvideo]ee22e3070dc8b2ee2b65fe78e19c1355[/localvideo]   开发板资源 RP2040 双核 ARM Cortex M0 + ,133MHz ,264KB 的 SRAM 和 2MB 的片上 Flash 1.28inch LCD 240RGBx240 锂电池充电 六轴传感器(三轴加速度与三轴陀螺 ...…

查看全部问答>

关于四位超前进位加法器设计分析

本帖最后由 zzjzzjzzj 于 2022-11-29 22:41 编辑  这边看懂了是进位逻辑的迭代,这边是与或的形式,在电路图中与或非形式我读不懂了???  上面部分是两个异或做一个数据加法的逻辑,在电路图很好读懂   迭代的 ...…

查看全部问答>

【全志异核多构 AI智能视觉V853开发板测评】摄像头测试

UVC全称为USB Video Class,即:USB视频类,是一种为USB视频捕获设备定义的协议标准。是Microsoft与另外几家设备厂商联合推出的为USB视频捕获设备定义的协议标准,已成为USB org标准之一。V853开发板内核没有开启UVC驱动,需要自行开启,重新编译。 ...…

查看全部问答>

【全志异核多构 AI智能视觉V853开发板测评】v4l2-ctl摄像头控制

V4L2是Video for linux2的简称,为linux中关于视频设备的内核驱动。在Linux中,视频设备是设备文件,可以像访问普通文件一样对其进行读写,摄像头在/dev/video*下,如果只有一个视频设备,通常为/dev/video0。v4l2-ctl是用户空间一组用于测试,配置 ...…

查看全部问答>

【全志异核多构 AI智能视觉V853开发板测评】使用mjpg-streamer搭建网络摄像头

mjpg-streamer介绍 mjpg-streamer是一款免费基于IP地址的视频流服务器,它的输入插件从摄像头读取视频数据,这个输入插件产生视频数据并将视频数据复制到内存中,它有多个输出插件将这些视频数据经过处理,其中最重要的输出插件是网站服务器插件 ...…

查看全部问答>

【贝能高性价比ATSAMD51评估板】NVM-UROW编程测试-使能RAM ECC

本帖最后由 qinyunti 于 2022-12-1 10:07 编辑   NVM特征 两个bank,一个写时另外一个可以读 2x32bits AHB接口用于读写,32bits APB接口用于命令和配置 SmartEEPROM 等待状态可配置优化读 区域可单独配置保护 Bootloade ...…

查看全部问答>

三次方根C++代码

记录分享一下,很多时候需要处理各种物理模型,免不了涉及各类计算,分享一个三次方根的:   https://blog.csdn.net/he_nan/article/details/78069950     // π const double PIE = 3.141592653589793238462 ...…

查看全部问答>

从夜间照明到随动转向速锐得解码比亚迪唐车灯升级改装技术方案

汽车大灯犹如人的眼睛一样,在汽车的正脸,灵魂与窗口一样的存在,我们通过技术手段将汽车大灯升级为更高亮度、更智能化,是从根本解决行车安全问题。行车灯发展了几十年,已经不仅限于满足“夜间照明”的功能,在日常应用中,完全可以在 ...…

查看全部问答>