
STC89C52单片机
文章平均质量分 96
菜鸟-01
这个作者很懒,什么都没留下…
展开
-
51:电机(ULN2003D)
我们51单片机使用的是直流电机直流电机是一种将电能转换为机械能的装置。一般的直流电机有两个电极,当电极正接时,电机正转,当电极反接时,电机反转 直流电机主要由永磁体(定子)、线圈(转子)和换向器组成除直流电机外,常见的电机还有步进电机、舵机、无刷电机、空心杯电机等ULN2003是一个单片高电压、高电流的达林顿晶体管阵列集成电路。它是由7对NPN达林顿管组成的,它的高电压输出特性和阴极箝位二极管可以转换感应负载。单个达林顿对的集电极电流是 500mA。达林顿管并联可以承受更大的电流。原创 2023-07-29 12:38:35 · 4017 阅读 · 1 评论 -
51单片机:数码管和矩阵按键
LED数码管:数码管是一种简单、廉价的显示器,是由多个发光二极管封装在一起组成“8”字型的器件;我们的51单片机的1个数码管就相当于由8个发光二极管封装在一起, 所以我们只需要控制8个发光二极管封就可以实现数码管的显示,这款单片机是共阴极连接数码管扫描(输出扫描) 原理:显示第1位→显示第2位→显示第3位→……,然后快速循环这个过程,最终实现所有数码管同时显示的效果,节省I/O口。原创 2023-07-27 10:47:26 · 8321 阅读 · 2 评论 -
STC89C52--实时时钟(DS1302)
DS1302 涓流充电计时芯片包含一个实时时钟日历和31字节的静态RAM.通过简单的串行接口与微处理器通讯这个实时时钟日历提供年月日时分秒信息对于少于31天的月份月末会自动调整还有闰年校正由于有一个AM/PM指示器,时钟可以工作在12小时制或者24小时制。使用同步串行通讯简化了 DS1302与微处理器的接口。与时钟/RAM通讯只需要三根线: CE,I/O (数据线串行时钟).数据输出输入时钟/RAM一次1字节或者在脉冲串中多达31。原创 2023-07-17 14:04:13 · 1769 阅读 · 0 评论 -
STC89C52---定时器,中断
STC89C52系列单片机的定时器0和定时器1,与传统8051的定时器完全兼容,当在定时器1做波特率发生器时,定时器0可以当两个8位定时器用。STC89C52系列单片机内部设置的两个16位定时器/计数器TO和T1都具有计数方式和定时方式两种工作方式。对每个定时器/计数器(TO和T1),在特殊功能寄存器TMOD中都有一控制位-C/T来选择TO或T1为定时器还是计数器。定时器/计数器的核心部件是一个加法(也有减法)的计数器,其本质是对脉冲进行计数。原创 2023-07-09 16:25:01 · 3017 阅读 · 1 评论