#基于51单片机的时钟设计 此文章为某年某月某次单片机作业,一点拙见 首先:再keil上写下代码,用protues调试(不懂得百度搜索“keil与protues联机调试”) 使用的芯片和器件图中自己找 这次没有使用38译码器,直接将数码管引脚全部放在单片机上 不多说,上代码和图: 代码如下...

蜂鸣器常作为提示音,用于计算机、打印机、万用表等设备中。提示音一般很简单,能响就行。 某单片机的蜂鸣器原理图: 该单片机的CPU原理图: 下面这段程序用到了中断的算法,实现了蜂鸣器在4kHz和1kHz频率下的发声。...

蓝桥杯单片机学习过程记录(二十三)第五届国赛多功能事件记录器 这套题基本涵盖了所有的基础知识点,串口通信部分没写,也不算是没写,就写了一点点字符串读取,具体原理还不懂,eeprom部分可以简化 用到的内容: 独立按键、小灯 数码管、定时器 IIC读取RB2和光敏电阻 EEPROM的写入读取 温度传感器DS18B20 时钟芯片DS1302...

AT89C51单片机之点亮LED 1、环境要求 安装proteus(用来单片机仿真的) 安装keli(用来生成单片机所需的HEX文件) 2、proteus效果图 如图所示,这里用了AT89C51芯片,分别在芯片P0.0、P0.1、P1.0、P1.1上点亮LED,由于除P0口外,P1、2、3口都自带有上拉电阻,所以要在P0口点亮LED要弄个上拉电阻。 3、keli代码 4、温馨提示 keli编译时要...

开篇先说一句废话···· 本旺名字叫萨摩耶,,Please 叫我旺财,,,哈哈,招财进宝嘛! 电平特性 单片机是一种数字集成芯片,而在数字电路中,只有高电平和低电平。而一般单片机的高电平时+5V,低电平时0V。 周期 在单片机里有几种周期。 1.震荡周期:也称时钟周期,是指为单片机提供时钟信号的震荡源的周期,一般实验板上为11.0592MHZ...

1. 题目 2. 电路图及分析 3. 代码 4. 部分代码解释 月份进行延迟时,要把显示年月的函数放进去。 月份延迟时间要小于年份延迟时间。 5. 注 本博客是学习完B站某视频后所写,如有错误,欢迎指正;如有侵权,删除。 学习网址:https://www.bilibili.com/video/av41275873?p=4。...

序 本文将以51单片机的I2C通信协议为例,将涉及到I2C的基本过程以及其中我认为比较重要的点。 I2C的基本过程 首先:IIC作为一种串行通信协议,它需要两根线来完成数据传输。一根是时钟线SCL,另外一根是数据传输线SDA,其中这个数据传输线是双向的,既可以主机向从机也可以从机向主机。 发送过程:发送一个开始信号(SCL为高电平SDA由高电平变成低电平,持续时间大于4.7us。为了方便统一将延时...

一:系统功能:用LPC2114的一个引脚输出高低电平,控制蜂鸣器间歇鸣叫 二:硬件原理 ( 1)用LPC2114的一个引脚P0. 7控制晶体管Q1的基极,周期性输出高低电平; ( 2) PNP晶体管Q1放大电流,驱动控制蜂鸣器; ( 3) P0. 7端口输出高低电平控制Q1的基极; ( 4)当P0. 7控制电平输出0时, Q1导通,蜂鸣器蜂鸣; ( 5)当P0. 7控制电平输出1时, Q1截止,蜂...

一:系统功能 若按键被按下,则LED1点亮;否则LED1熄灭。 二:硬件原理 ( 1) P0. 14连接按键输入电路。 ( 2) GPIO是双向的I /O口,内部无上拉电阻,所以当用作按键输入时,需要加上 拉电阻,如图5 6( a)中所示的电阻R2为P0. 14引脚的上拉电阻。使用P0. 14作为按 键输入,每一次有效按键即对P0. 7引脚连接的LED1点亮;断开按键则LED1熄灭。 ( 3)按键...