历史上的今天
返回首页

历史上的今天

今天是:2025年05月08日(星期四)

正在发生

2018年05月08日 | 做个15路输出的彩灯

2018-05-08 来源:eefocus

//想做个15路输出的彩灯,使用P0.0~P0.7和P2.0~P2.6端口输出;预置数为15个1(10进制32767)。
//设置+1(P3.3)和-1(P3.4)两个按钮。
//可以减到十进制32047,到32047后如果继续按-1按钮,可以回到32767重新进行减法。
//加法也一样,加到32767后,再按+1按钮可以到32047重新+1.
//再设置一个按钮(P2.7),当P2.7接地时,在当前显示的数字上减去十进制数1712进行显示。
//求单片机彩灯程序。

最佳答案:
//============================
#include
sbit K_1 = P3^3;       //+
sbit K_2 = P3^4;       //-
sbit D_1 = P2^7;       //显示方式选择
//----------------------------
void delay_ms(unsigned int n)
{
    unsigned char j;
    while(n--)  for(j = 0; j < 230; j++); //230是实验测试所得!
}

void main()
{
    unsigned int m;
    m = 32767;
    while(1) {
      if (D_1 == 1) {
        P2 = ~(m / 256); 
        P0 = ~(m % 256);
      }
      else {
        P2 = ~((m - 1712) / 256);       
        P0 = ~((m - 1712) % 256);
      }
      if (K_1 == 0) {
        delay_ms(10);
        if (K_1 == 0) {
          m++;
          if (m > 32767)  m = 32047;
          while(K_1 == 0);
      } }
      if (K_2 == 0) {
        delay_ms(10);
        if (K_2 == 0) {
          m--;
          if (m < 32047)  m = 32767;
          while(K_2 == 0);
    } } }
}
//============================ 
本程序用PROTEUS仿真画面如下: 做个15路输出的彩灯 - 非著名博主 - 电子信息角落


推荐阅读

史海拾趣

AAT [Advanced Analog Technology, Inc.]公司的发展小趣事

由于版权和实时数据的限制,我无法直接为您提供关于AAT(Advanced Analog Technology, Inc.)公司的5个具体的发展故事。但是,我可以提供一个通用的框架,您可以根据这个框架来查找或编写相关故事。


AAT公司发展故事框架

  1. 创业初期与技术创新

在电子行业的初期,AAT公司由一群富有远见和技术的工程师创立。他们瞄准了模拟技术领域的巨大潜力,决心开发出一系列高性能的模拟芯片。初期,公司面临资金短缺和技术挑战,但通过不断的技术创新和市场调研,AAT成功研发出了一款具有竞争力的模拟芯片,并获得了市场的认可。

  1. 市场拓展与国际合作

随着技术的成熟和产品的完善,AAT开始积极拓展市场。他们与全球多家知名电子企业建立了合作关系,共同推动模拟芯片在各个领域的应用。同时,AAT也积极参与国际技术交流活动,与全球同行分享经验和技术成果,进一步提升了公司的国际影响力。

  1. 应对行业变革与战略调整

随着电子行业的快速发展和变革,AAT也面临着新的挑战和机遇。为了应对这些变化,公司进行了战略调整,加大了对新兴技术的研发投入,并优化了产品结构和市场布局。这些举措使得AAT在激烈的市场竞争中保持了领先地位。

  1. 人才培养与团队建设

AAT深知人才是企业发展的核心。因此,公司一直注重人才培养和团队建设。他们通过提供丰富的培训和发展机会,吸引和留住了一批优秀的工程师和管理人才。这些人才为公司的技术创新和市场拓展提供了有力支持。

  1. 社会责任与可持续发展

在追求经济效益的同时,AAT也积极履行社会责任。他们关注环境保护和可持续发展,通过采用环保材料和节能技术,降低产品对环境的影响。此外,AAT还积极参与公益事业,为社会做出积极贡献。


以上只是一个通用的框架,您可以根据这个框架来查找或编写关于AAT公司的具体发展故事。在编写时,请确保只描述事实,避免加入个人主观评价或褒贬色彩。同时,由于电子行业和AAT公司的发展是一个持续的过程,建议您查阅最新的行业资讯和公司报告,以确保故事的时效性和准确性。

EMI Filter Company公司的发展小趣事

Murata是一家历史悠久的电子元器件公司,他们早在电子设备发展的初期就认识到了EMI滤波器的重要性。随着电子产品的不断小型化,Murata看到了小型化EMI滤波器的巨大市场需求。他们通过与多家科研机构和高校合作,成功研发出了一系列高性能、小型化的EMI滤波器。这些滤波器不仅性能优越,而且体积小巧,非常适合用于现代电子设备中。Murata因此赢得了大量的市场份额,并成为了EMI滤波器领域的佼佼者。

品赞(G-Switch)公司的发展小趣事
检查零序电流互感器是否损坏或老化,其输出信号是否正常。
Chipcera Technology Co Ltd公司的发展小趣事

随着技术实力的不断增强,Chipcera开始将目光投向更广阔的市场。公司通过参加国际电子展会、与知名厂商合作等方式,积极推广自家产品。同时,公司还加大了对品牌建设的投入,通过提升产品质量、优化售后服务等措施,树立了良好的品牌形象。这些努力使得Chipcera的产品逐渐打入国际市场,成为行业内的佼佼者。

Fibrefab Limited公司的发展小趣事

面对全球环境问题日益严峻的现状,Fibrefab积极响应环保号召,推动绿色生产和可持续发展。公司采用环保材料和生产工艺,降低产品生产和使用过程中的能耗和排放。同时,Fibrefab还积极参与环保公益活动和社会责任项目,为保护环境贡献自己的力量。这一举措不仅提升了Fibrefab的企业形象和社会责任感,也为其长期发展奠定了坚实基础。

EVERLIGHT公司的发展小趣事

在电子产品领域,品质是企业生存和发展的关键。EVERLIGHT一直将品质管理放在首位,建立了严格的质量控制体系。公司从原材料采购到生产过程,再到产品出厂,都进行严格的品质检测和监控,确保每一颗LED都符合高标准的质量要求。这种对品质的坚持让EVERLIGHT在市场上赢得了良好的口碑,也为企业赢得了更多客户的信任。

问答坊 | AI 解惑

使用TI 库播放MUSIC的程序!

使用TI 库播放MUSIC的程序 …

查看全部问答>

散分!同时寻找北京WINCE开发人员加入“嵌入式技术外包群”

帮朋友发布一下消息,请大家多多捧场哈! 如题!诚请在北京的WINCE技术高手加入“嵌入式技术外包群”,该群将不定期       发布一些外包信息!       群号:48348107…

查看全部问答>

请帮帮我

请大家帮忙,我现在要搞一个项目,需要用到用vb.net调用evc4.0做的.dll,可是我每次调用时都不成功,各位能否帮我解决一下,不胜感激…

查看全部问答>

如何区分是USB 还是SD卡的插拔

如题。 现在要做USB插入和拔除的探测,并得到其盘符。 我是直接解析系统广播的消息:DBT_DEVICEREMOVECOMPLETE 和 DBT_DEVICEARRIVAL 但是问题比较奇怪,拔插U盘,与拔插SD卡得到的消息与参数是一样的: DEV_BROADCAST_HDR 结构的dbcp_devicety ...…

查看全部问答>

USB HID读写操作

   请问在USB HID minidriver中,如何断定应该采用直接方式读写还是采用缓冲方式?     读写方式是在创建设备对象的时候设定的,但是这个设备对象是由hidclass.sys创建的,minidriver怎么能知道是什么方式呢?…

查看全部问答>

M3 LM3S8962 引脚连接图

  咱论坛 送的cortex-M3 开发板  LM3s 芯片 管脚连线图有没呀。。。提供的管脚比较乱  看不出来 gpio 连在哪了。。  请 版主 给提供下。。谢谢了…

查看全部问答>

求教PID电机控制问题

本人在用DSP做电机控制时,使用PID算法进行位置环,速度环双闭环控制,出现如下问题: 1、单独使用PID位置环算法无问题,能够精确控制电机到指定位置 2、单独使用PID速度环算法无问题,能够精确控制电机到指定速度 3、但是当我将PID位置环和速度 ...…

查看全部问答>

I@R EW@RM 6501 破解

replyreload += \',\' + 1476714;破解为别人的,本人只是低调转发,不对任何错误负责 file:///C:\\DOCUME~1\\ADMINI~1\\LOCALS~1\\Temp\\TempPic\\MCUYE7)_}E]ASP$Z2]D2OL4.tmp 下载后感觉有用就帮顶下!! Timson,如果您要查看本帖隐藏内容请回 ...…

查看全部问答>

竞赛培训书籍,经典

本帖最后由 paulhyde 于 2014-9-15 04:10 编辑 [ 本帖最后由 paulhyde 于 2013-7-22 07:57 编辑 ]  …

查看全部问答>