自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (13)
  • 收藏
  • 关注

原创 博客摘录「 关于RTC时钟修改设置时间日期后,时间修改了,日期修改不生效的情况(附解决方法)」2023年11月27日

note You must call HAL_RTC_GetDate() after HAL_RTC_GetTime() to unlock the values ,在HAL_RTC_GetDate。

2023-11-27 16:07:23 564

原创 【Proteus】多功能数字时钟设计

数字时钟设计

2021-12-27 21:25:56 19561 14

原创 单片机串口通信

1.什么是串口2.波特率3.51单片机的串口4.串口的应用1:什么是串口数据的传输有并口传输和串口传输.并行传输:一次传输8位数据,传输数据快,但浪费io口资源.串行传输:一位一位传输节省传输线,串行通信适合于远距离传送串口通信协议:串口通信协议是指规定了数据包的内容,内容包含了起始位、主体数据、校验位及停止位,双方需要约定一致的数据包格式才能正常收发数据的有关规范。在串口通信中,常用的协议包括RS-232、RS-422和RS-485串行通信有SPI、IIC、UART等多种 串

2021-05-05 16:11:17 2599 7

原创 【Proteus】PWM脉冲调制信号

通过定时器来改变占空比继而改变信号通过示波器查看数据AT89C52#include<reg52.h>#define uchar unsigned char#define uint unsigned intuchar dat=0;sbit LED=P2^1;void initT0(){ TMOD=0X01; TH0=(65535-100)/256; TL0=(65535-100)%256; ET0=1; EA=1 ; TR0=1 ;}void serviceT

2021-05-04 18:26:28 6564

原创 PWM脉宽调制

1.什么是PWM2.频率和占空比3.怎么用单片机产生PWM波4.PWM的应用一:什么是PWM脉宽调制技术,全称为脉冲宽度调制,英文名称为Pulse Width Modulation,简写为PWM,是一种利用微处理器来完成对模拟电路控制的一种技术,其具有操作简单、灵活性好、反应速度快等诸多特点,现已在通信、测量、功率变换、功率控制等多个方面都得到了广泛的应用原理:脉宽调制技术是通过对逆变电路开关的通断控制来实现对模拟电路的控制的。脉宽调制技术的输出波形是一系列大小相等的脉冲,用于替代所需要

2021-05-04 15:15:48 6430 2

原创 单片机中各种周期

1.时钟周期2.机器周期3.指令周期时钟周期1.时钟周期,也称为振荡周期:定义为时钟脉冲的倒数,在单片机中也就等于晶振的倒数51单片机中把一个时钟周期定义为一个节拍(用P表示),2个节拍定义为状态周期(用S表示)时钟周期是单片机中最小的时间单位eg:12M晶振的单片机,时钟周期=振荡周期=1/12 us。2.机器周期:定义为完成一项基本操作所需要的时间,称为机器周期.在计算机中,为了方便管理,把一条指令的执行过程分为若干个阶段,每个阶段去执行一项基本操作。如:取指令,存储器读,存储器写等。在51

2021-04-28 22:16:16 5648

原创 【ct107d】秒表

用单片机实现秒表功能需要的模块:1.动态数码管显示 2.独立键盘(功能选择) 3.定时器0题目:做这种题目是要想要用到什么模块要怎么实现代码:#include<reg52.h>#define uchar unsigned char#define uint unsigned intuchar code SMG_NoDot[18] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8, 0x80,0x90,0x88,0x80,0

2021-04-28 21:55:45 159

原创 外部中断,定时器中断的理解

外部中断外部中断一般是由计算机外设发出的中断请指求,如:键盘中断、打印机中断、定时器中断等。外部中断一般指io高低电平来触发并响应io中断函数定时器中断定时器中断是指计数器在晶振的震荡下一直加数一直加到一定数值后溢出产生中断,并进入中断服务函数先把相关的寄存器放上去1:先说外部中断...

2021-04-26 23:28:57 7243

转载 【ct107d】单片机中断

概述:中断是单片机不可或缺的一种功能,何为中断,以我的理解举一个例子:当

2021-04-25 23:07:48 444

原创 【ct107d】矩阵键盘

矩阵键盘矩阵键盘的实现和动态数码管有一定的相似之处,动态数码管是循环通过段选来点亮.而矩阵键盘(4*4)是循环检测键值判断是否按下.在上面的矩阵键盘中,要识别出黄色按键的按下状态,应该怎么做呢?对与矩阵键盘,我们只能逐行扫描,然后读取列的状态信号。如果R3行输出低电平,那么黄色按键如果有按下动作的话,那读取C2列信号也应该为低电平,而该行上其他没有按下动作的按键的列信号则为高电平。因此,我们可以得到矩阵键盘的基本扫描步骤:<1> R1输出点电平,R2、R3、R4输出高电平,逐个读取判断

2021-04-23 16:40:09 509

原创 【ct107d】独立键盘

标题

2021-04-23 16:28:01 396

原创 【ct107d】动态数码管显示

数码管动态显示动态显示的基本原理与实现思路 动态显示实质上就是轮流点亮单个数码管实现多位数码管整体显示的效果。在轮流显示过程中,每位数码管点亮时间为1~2ms,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O端口,而且功耗更低。程序设计题目原理图以及138译码器的控制原理图有以前写led和蜂鸣器的经验用138译码器来控制锁存器

2021-04-16 23:59:29 564

原创 【Proteus】LED与动态数码管结合

1.任务利用2个LED和4位数码管来显示一定功能1.启动后,led熄灭,数码管显示0-002.D1数码管循环闪烁,每闪烁1次数码管最右边两位加1,加到100清零3.D1每闪烁10下,D2灯的状态翻转一次,且数码管最左边1位数加1,到10为02.设计电路proteus里找到以下元件7SEG-MPX4-CA-BULE9排阻俩个LED10Ω的电阻连接好之后写代码3.插入写好的hex#include<reg52.h>#define uchar unsigned ch

2021-04-16 22:55:07 3681 1

原创 【Proteus】动态数码管显示

建立工程,画原理图在搜索元件库中找到1:AT89C52-单片机2:7SEG-MPX4-CA-BLUE -4位蓝色共阳数码管3:RESPACK-8-排阻原理图:注意p0口要接上拉电阻。

2021-04-14 23:25:23 10488 3

原创 【Proteus】工程建立

proteus工程建立1.双击运行2.新建工程3.修改名字和路径,一直点下一步4.p是元件库5.搜索想要的元件6.终端模式下的元器件7,绘制原理图

2021-04-14 23:08:36 2684 4

原创 【ct107d】静态数码管显示

1.基本知识数码管分为共阴和共阳数码管

2021-04-14 09:08:15 696 1

原创 【ct107d】蜂鸣器,继电器控制

蜂鸣器,继电器的控制与led一样 蜂鸣器继电器的输出都有

2021-04-08 20:34:24 1087

原创 【ct107d】流水灯程序设计

控制流水灯程序在ct107d原理上找到对应的led模块

2021-04-06 16:07:09 1270 2

原创 【ct107d】开发版说明书

一.硬件部分功能模块CT107D 单片机综合实训平台(以下简称实训平台)由以下基本功能模块组成。(1)单片机芯片配置40脚51系列单片机插座配置40脚AVR单片机插座(2)显示模块配置路LED输出配置8位8段共阳数码管配置LCM1602和12860液晶接口(3)输入/输出模块配置4×4键盘矩阵,其中四个按键可通过跳线配置为独立按键配置继电器、蜂鸣器配置功率放大电路,驱动扬声器(4)传感模块配置红外一体头1838及红外发射管配置一个霍尔传感器配置光敏电阻配置数

2021-04-06 15:15:47 1618 2

原创 【2021-04-05】二进制中的原码反码补码与二进制数的左移右移

二进制中原码补码与左移右移

2021-04-05 20:40:30 3336 7

原创 【2021-04-04】初识单片机

开一篇新的博客来记录的学习之旅,并在此过程不断巩固与复习,不断提高自己。初入单片机新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入初入单片机在大二 期间,我在学校课程新的改变我们对Markdown编辑器进行了一些功

2021-04-04 21:07:54 1369 4

LCD1602液晶完整中文资料.pdf

LCD1602液晶完整中文资料.pdf 未经允许,禁止转载

2021-04-06

STC89Cxx中文参考手册.pdf

STC89Cxx中文参考手册.pdf 未经允许,禁止转载

2021-04-06

STC89C52开发板原理图.pdf

STC89C52开发板原理图.pdf 未经允许,禁止转载

2021-04-06

单片机设计与开发项目竞赛规则.pdf

单片机设计与开发项目竞赛规则.pdf 蓝桥杯

2021-04-06

51单片机汇编指令集一.docx

51单片机汇编指令集一.docx 未经允许,禁止转载

2021-04-06

1015单片机技术实验指导书(求是原版).doc

1015单片机技术实验指导书(求是原版).doc 未经允许,禁止转载

2021-04-06

单片机练习一.docx

单片机练习一.docx 未经允许,禁止转载

2021-04-06

45与30学时单片机实验指导书201902.docx

45与30学时单片机实验指导书201902.docx 未经允许,禁止转载

2021-04-06

CT107D使用说明书.pdf

CT107D使用说明书.pdf

2021-04-06

CT107D电路原理图.pdf

CT107D电路原理图.pdf 未经允许,禁止转载

2021-04-06

A2开发板原理图.pdf

A2开发板原理图.pdf

2021-04-06

普中51单片机开发攻略--A2.pdf

普中51单片机开发攻略--A2.pdf

2021-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除