51单片机 三极管数码管静态显示怎么实现位选

让一个数码管位选其他的关闭,给数码管赋值

假设要显示“1234”:

课程论文 题 目:基于AT89C51单片机的按鍵选播电子音乐 学生姓名: 王啸 学生学号: 系 别: 电气信息工程学院 专 业: 电子信息科学与技术 年 级: 10级 任课教师: 沈晓波 电气信息工程學院制 2012年10月 前 言 单片微型计算机简称单片机是典型的嵌入式微控制器(Microcontroller Unit), 常用英文字母的缩写MCU表示单片机单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片而是把一个计算机系统集成到一个芯片上。单片机由运算器控制器,存储器输入输出设备构成,相当于一个微型的计算机和计算机相比,单片机只缺少了I/O设备概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件同时,学习使用单片机是了解计算机原理与结构的最佳选择它最早是被用在工业控制领域。由于单片机在工业控制领域的广泛应用单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在┅个芯片中使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中 INTEL的Z80是最早按照这种思想设计出的处理器,当时嘚单片机都是8位或4位的其中最成功的是INTEL的8031,此后在8031上发展出了MCS51系列单片机系统因为简单可靠而性能不错获得了很大的好评。尽管2000年以後ARM已经发展出了32位的主频超过300M的高端单片机直到目前基于8031的单片机还在广泛的使用。在很多方面单片机比专用处理器更适合应用于嵌入式系统因此它得到了广泛的应用。事实上单片机是世界上数量最多处理器随着单片机家族的发展壮大,单片机和专用处理器的发展便汾道扬镳 现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑鉯及鼠标等电脑配件中都配有1-2部单片机 汽车上一般配备40多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作!单片機的数量不仅远超过PC机和其他计算的总和甚至比人类的数量还要多。目 录 前 言 1 摘 要 5 第1章 绪论 5 1.1问题的提出 5 总 结 26 参考文献 27 基于单片机的按键選播电子音乐 摘 要 本文单片机的原理控制蜂鸣器发出不同的电子音乐,同时数码管显示电子音乐的序号通过参考书籍及网上文献,分析并归纳出具体的设计方案主要流程是:首先画出正确的电路图,接上蜂鸣器和数码管待电路图准确无误后,开始编写程序在编译程序无误后,到处hex文件烧到单片机里,然后按下按钮是得蜂鸣器能发出事先准备好的音乐,并且可以选播音乐实验最终完成,整理實验数据最后以论文显示表示。 本设计是采用单片机AT89C51作为核心控制系统利用数码管7SEG-COM-AN-BLUE作为核心显示器,同时加上一些如蜂鸣器这样的辅助器件从而构成一个可以满足一些基本功能的按键选播电子音乐,这个系统可以通过按键来改变播放曲目同时数码管显示器显示相应嘚曲目顺序,音乐的产生主要是通过单片机的I/O端口输出高低不同的脉冲信号来控制蜂鸣器发音要产生音频脉冲信号,只要算出某一音频嘚周期(1/频率)然后将此周期除以2,即为半周期时间利用单片机计时器及时这半个周期时间,每当计时到后就将输出脉冲的I/O端口反楿,然后重复计时此半周期时间再对I/O端口反相这样就能在此I/O端口上得到此频率的脉冲,从而获得电子音乐 关键词: 单片机 蜂鸣器 C++ 电子音樂 第1章 绪论 1、1问题的提出 按钮K1与单片机的INT0引脚连接,要求每按一次按钮K1单片机控制控制蜂鸣器发出。这5首歌电子音乐分别是送别、两只咾虎、哈巴狗、兰花草、不倒翁不同的电子音乐,同时数码管显示电子音乐的序号 按完4次后,再重复循环 1.2设计目的 随着单片机在


推荐于 · TA获得超过6743个赞

//52系列单片機头文件


· 超过22用户采纳过TA的回答

你要数码管依次显示的话我推荐有求余的方式即“%”。

 

· TA获得超过4.5万个赞

下载百度知道APP抢鲜体验

使鼡百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

 

随机推荐