历史上的今天
返回首页

历史上的今天

今天是:2025年12月19日(星期五)

正在发生

2022年12月19日 | 基于单片机的汽车左右转向灯模拟

2022-12-19 来源:zhihu

电路图

元件清单

程序(C语言)

#include

sbit p1_0=P1^0;

sbit p1_1=P1^1;

sbit p3_0=P3^0;

sbit p3_1=P3^1;

void delay(unsigned char i);

void main()

{

p1_0=0;

p1_1=0;

   while(1)

   {

     if(p3_0==0) p1_0=1;

if(p3_1==0) p1_1=1;

delay(200);  

p1_0=0;

p1_1=0;

delay(200);

    }

}

void delay(unsigned char i)

{

   unsigned char j,k;

   for(k=0;k   for(j=0;j<255;j++);

}


推荐阅读

史海拾趣

Dawning Precision Co Ltd公司的发展小趣事

随着市场竞争的加剧,Dawning意识到只有不断创新才能在行业中立于不败之地。公司加大了对研发的投入,聘请了一批在电子制造领域具有丰富经验的专家。在专家团队的带领下,Dawning成功开发出了多款具有自主知识产权的高精度电子产品,这些产品不仅在性能上领先同行,而且在价格上也更具竞争力。这些创新产品的推出,极大地提升了Dawning在市场上的竞争力。

Asia Pacific Microsystems Inc公司的发展小趣事

APM公司由一群热衷于微电子技术的专家在亚太地区创立。初创时期,公司面临着资金紧张、市场竞争激烈以及技术瓶颈等多重挑战。然而,APM凭借其团队对技术的深刻理解和对市场的敏锐洞察,成功开发出一款具有竞争力的微控制器产品,迅速在市场中占据了一席之地。这款产品不仅性能稳定,而且价格适中,满足了当时市场对低成本、高性能微控制器的迫切需求。

微芯(CMOSIC)公司的发展小趣事

在21世纪初,由一群资深的留学归国科学家组成的团队在深圳创立了微芯生物。他们专注于创新药物研发,特别是在小分子药物领域。初创期,公司面临技术难题和资金压力,但他们凭借对技术的执着和深厚的专业背景,成功研发出多款具有突破性的新药候选物,为公司的发展奠定了坚实的基础。

爱普特半导体(APTSEMI)公司的发展小趣事

爱普特半导体的产品因其卓越的性能和稳定的质量,赢得了众多大型企业的青睐。公司与小米、美的、阿里、LG等多家知名企业建立了战略合作关系。这些合作不仅为爱普特带来了稳定的订单和市场份额,还提升了公司的品牌影响力和行业地位。通过与这些企业的深度合作,爱普特不断吸收行业最新技术和管理经验,推动了自身技术水平和市场竞争力的提升。

Electromagnetic Industries Llp公司的发展小趣事

作为一家有社会责任感的企业,EMI公司不仅关注经济效益的增长,还积极履行社会责任。公司积极参与各种公益活动和社会救助行动,为灾区捐款捐物、支持教育事业等。同时,公司还注重环保和可持续发展,通过引进环保技术和设备、加强废弃物处理等措施降低生产过程中的环境污染。这些行动展现了EMI公司的良好企业形象和社会责任感。

Greenconn Corp公司的发展小趣事
如果冰箱断电保护器上有复位按钮,可以尝试按下以复位保护器。

问答坊 | AI 解惑

康耐视网络自动化软件用于In-Sight晶圆读取器

本帖最后由 jameswangsynnex 于 2015-3-3 20:00 编辑 …

查看全部问答>

Zigbee在单兵作战系统中的应用

摘要:本文主要介绍新出现的短距离无线通信标准Zigbee在单兵综合作战系统中生命子系统中的应用。利用生物传感器对单兵生命体征数据进行采集,利用Zigbee无线传输模式将这些数据传至单兵穿戴式计算机,计算机对这些数据进行分析整理后,利用卫星通信 ...…

查看全部问答>

万年历 红外或PS2键盘控制

万年历 红外或PS2键盘控制…

查看全部问答>

问题1:wince5如何访问0xA0000000以上的地址;2:若调用了平台相关的函数,如ceddk的MmMapIoSpace,那应用程序还可以在别的平台运行吗

如题: 问题1,如果直接访问会报错:access violation,如何可以强行访问? 2,如果应用程序调用了pb生成的一些库,比如s3c2410工程里的,那程序在XScale机器上还能运行吗? 谢谢!…

查看全部问答>

Wince5.0中,webbrowser如何实现给页面中填值

pc下开发有document的属性类,可以查找控件并赋值,但是wince下没有这个属性,我使用documwntText属性,也只能赋值,不能执行Get操作。哪位知道如何实现,开发环境为vs2005…

查看全部问答>

stm32的中断优先级不设定,就是用默认的?

像什么DMA啊 UART啊这些外设的中断,我要是没有设置优先级,是不是中断时候,优先级按默认的来? 那初始化配置的时候,该怎么配置呢?优先级分组那个寄存器的位,没有抢占优先级,全部都是子优先级?…

查看全部问答>

LM3S811不能仿真,但可以下载

使用光盘自带的例程,keil版本为4.21,设置按照USERGUIDE说明设置,除了在Stellaris ICDI和USERGUIDE说明不同,在debug时会出现如图1所示提示DEBUG设置里默认如图2所示…

查看全部问答>

verilog 中if的使用,以及input output inout 使用

if 语句只能用于过程块中,所谓过程块语句是指由initial和always语句引导的执行语句集合。除了这两块语句引导的begin end块中可以编译条件语句外,模块的其他地方都不能编写。 input 不能被定义为寄存器型,因此也不能在always中作为赋值的左端o ...…

查看全部问答>

英特尔和AMD转型路径迥异

本帖最后由 jameswangsynnex 于 2015-3-3 19:54 编辑 多少年恩恩怨怨,英特尔和AMD始终占据PC芯片的双寡头格局,但面临移动互联网冲击,老哥俩的日子并不好过。过去两三年,曾经打得难解难分的两家企业走上了不同的转型道路。   英特尔近日宣布 ...…

查看全部问答>