c595四位数码管在STM32上计时显示,在阅读了51的程序后大概了解了主要代码思路,花了一点时间把程序移植到了STM32上,写了一个计时的功能。
和大家分享下。
我手上的单片机是**STM32f103C8T6.**
2025/12/8 22:44:20 2.94MB STM32 数码管 hc595 计时
1
电子设计,本程序为汇编语言编译的实现8为数码管显示和键盘输入程序,属于单片机入门级练习
2025/12/8 6:31:39 3KB LED 矩阵键盘
1
本设计是以STC89C52RC芯片为核心,利用KeilUV4编写软件和STC_ISP烧写软件,设计出一个八音盒。
八音盒主要由五大模块构成,包括单片机最小系统、4*4矩阵键盘、蜂鸣器发生电路和4位数码管显示电路。
有8个按键对应8首曲目播放按钮,另外8个按键对应do、re、mi、fa、so、la、si、do’八中音调。
本设计主要使用单片机的内部定时器0和中断产生不同频率的方波和延时驱动蜂鸣器,并采取行列反转扫描法识别键盘键值。
由于使用的是实验箱已经固化的电路,本设计主要从软件设计上加以优化,以使蜂鸣器产生的音乐更纯净。
最终实现的基础功能是任意播放8首单片机内已存曲目,发挥部分是另外实现8个可演奏的琴键,使八音盒具有放音和简单演奏的两重功能,并辅以数码管显示当前播放曲目号,经过优化和调试,音色较好,琴键发音比较纯正,初步达到设计要求。
2025/12/7 13:47:50 299KB 单片机 八音盒
1
通过proteus仿真软件,实现8位数码管显示,课堂作业,大家懂的!!!
2025/12/1 6:49:26 93KB 显示
1
原理图封装列表NameDescription----------------------------------------------------------------------------------------------------74ACT573T双向数据传输74HC138138译码器74HC1544-16译码器74HC4052双通道模拟开关74HC595移位寄存器74HVC32M双输入或门74LS32M双输入或门74VHC04M非门ACS712电流检测芯片ACT45B共模电感AD5235数控电阻AD8251可控增益运放AD8607AR双运放AD8667双运放AD8672AR双运放ADG836L双刀双掷数字开关AFBR-5803-ATQZ光以太网AS1015可调升压芯片ASM11173.3V稳压芯片AT24C02EEROM存储器AT89S5251系列单片机BC57F687蓝牙音频模块BCP68NPN三极管BCP69TPNP三极管BEEP蜂鸣器BMP闪电符号BTS7970电机驱动Battery备份电池Butterfly功率激光器Butterfly-S功率激光器CD4052BCM双通道模拟开关CG103BOSCH点火芯片CHECK测试点CY7C026AVRAMCY7C1041CV33RAMCap无极性电容CapPol极性电解电容DConnector15VGADConnector9串口D-Schottky肖特基二极管DAC8532数模转换DM9000A网络芯片DM9000C网络芯片DP83848I网络芯片DPY-4CA共阳4位数码管DPY-4CK共阴4位数码管DRV411闭环磁电流DS1307Z实时时钟DS18B20温度传感器Diode二极管Diode-Z稳压二极管Diode_CRD恒流二极管EMIF接插件FIN散热片FM24CL16铁电存储器FPC-30PFPC排线连接器FPC-40PFPC排线连接器FT232RLUSB转串口FZT869NPN三极管Fuse2保险丝G3VM-61半导体继电器GA240Freescale16位单片机HFBR-1414光发送HFBR-2412光接收HFKC单刀双掷继电器HK4100F单刀双掷继电器HR911103A网络接口HR911105A以太网接口HS0038B红外接收器Header10Header,10-PinHeader10X2
2025/10/28 16:51:35 1.43MB pcb封装库
1
微机原理课设,基于8086的proteus电子时钟系统,用8位数码管显示时、分、秒,时间可调节,用到了8086、8255、8253、8259,代码注释已经非常详细了,proteus版本为8.6
2025/8/19 4:17:28 106KB 8086 proteus 微机原理 电子钟
1
CH452是数码管显示驱动和键盘扫描控制芯片。
CH452内置时钟振荡电路,可以动态驱动8位数码管或者64位LED,具有BCD译码、闪烁、移位、段位寻址、光柱译码等功能;
同时还可以进行64键的键盘扫描;
CH452通过可以级联的4线串行接口或者2线串行接口与单片机等交换数据;
并且可以对单片机提供上电复位信号。
2025/7/12 6:23:44 809KB CH452 驱动程序 说明书
1
设计一个简单计算器,输入为8位二进制数,分别用两位数码管显示,输出的计算结果为16位二进制数,并用四位数码管显示,能够实现+、-、*、/四种运算,其中除法的结果显示分为商和余数两部分,分别用两位数码管显示。
为了完成要求的效果显示,我先设计了一个简单的四则运算器,为了使其结果能清楚的看到,所以计算器模块和一个7段数码管模块连接。
实验要求,输入分别用两位数码管显示,输出用四位数码管显示,所以用一个3—8译码器和数码管连接,通过开关控制,形成动态显示。
从左向右,依次是第一位数码管显示a的高四位,第二位数码管显示a的低四位;
第三位数码管显示b的高四位,第四位数码管显示b的低四位;
第五位数码管到第八位数码管显示输出的结果。
通过改变时钟,使其看起来像同时显示在数码管上。
2025/6/29 21:56:56 512KB 简易计算器
1
基于51单片机的数字温度计设计,并用4位数码管显示。
实测可用。
采用keil编程,有hex文件,
2025/4/28 8:22:57 30KB C51
1
现在让我们用实验板上的两个数码管来做一个循环显示00~99数字的实验,先来完成必要的硬件部分
2025/4/21 3:18:28 226KB 数码管 0-99
1
共 81 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡