数码管 单片机 外设 数码
第五作业7段数码管绘制
import time import turtle as tt def drawGap(): tt.penup() tt.fd(5) def drawLine(draw): drawGap() if(draw): tt.pendown() else: tt.penup() tt.fd(50) dra ......
7段数码管绘制
import timeimport turtle as ttdef drawGap(): tt.penup() tt.fd(5)def drawLine(draw): drawGap() if (draw): tt.pendown() else: tt.penup() tt.fd(50) drawG ......
单片非晶磁性测量系统磁参量指标
1. 概述 单片非晶磁性测量系统是专用于测量非晶或纳米晶薄片(带)交流磁特性的装置,由精密励磁及测量装置 ( 40 Hz~65 Hz,可定制至400 Hz )、单片磁导计、全自动测量软件组成。使用该装置可在能耗、效率、材料均匀性/一致性、可靠性、整个生命周期的成本等方面全面优化您的产品。参考标准: ......
单片非晶磁性测量系统典型磁参数的不确定度与重复性
典型磁参数的不确定度与重复性 典型的测试点 最佳不确定度 ( k = 2 ) 最佳重复性 损耗Ps P1.0 ④ 3.0% 1.0% P1.3 3.0% 1.0% P1.4 3.0% 1.0% P1.5 3.0% 1.0% 磁感Bm B25 ⑤ 1.0% 0.3% B50 1.0% 0.3% B80 ......
7段数码管绘制
import turtle, datetimedef drawGap(): # 绘制数码管间隔 turtle.penup() turtle.fd(5) def drawLine(draw): # 绘制单段数码管 drawGap() turtle.pendown() if draw else turt ......
七段数码管绘制
七段数码管绘制 #请学号最后一个尾号为(2,3)的同学。画出,系统时间。具体包括:年,月,日,小时,分。 import turtle, datetimedef drawGap(): #绘制码管间距 turtle.penup() turtle.fd(5)def drawLine(draw): #绘制单 ......
七段数码管绘制
import turtle,datetimedef drawGap(): #绘制数码管间隔 turtle.penup() turtle.fd(5)def drawLine(draw): #绘制单段数码管 drawGap() turtle.pendown() if draw else turtle.p ......
8051单片机:毕业自b站大学
前言 觉得痛苦、好像做不好是因为没花够时间查资料、调试(调试能力太重要了,一定要好好积累;其实也是分析问题解决问题的过程,算是mini科研),没有理解透彻。 另外就是关注到别人的胜负或者说成绩了,别人的掌握情况重要也不重要。 多关注自己的掌握情况、花费的时间、是否真的理解并思考过。 排斥、痛苦只会让 ......
成都单片机开发:改造CH340 USB转串口线使之适合3.3V单片机的方法
本文介绍一种改造CH340 USB转串口线使之适合3.3V单片机的方法。一、 存在的问题USB串口线是常见的用于电脑与单片机之间进行通信的设备。现在市面上常见的USB转串口线有CH340串口线。这种串口线是电脑的USB口供电的,电脑的USB输出的电源一般是5V的,那么USB信号转换出来的串口电平一般 ......
【单片机】实验:数码管显示实验
STC89C5xRC #include <STC89C5xRC.H> unsigned char value[21] ={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','P','U','T',' ......
点阵LED数码管显示驱动IC VK16K33 A/B/C/BA/AA 驱动电流大 质量稳定 适用于计量插座,数字闹钟,压力表等产品
概述 VK16K33是一种带按键扫描接口的数码管或点阵LED驱动控制专用芯片,内部集成有数据锁存器、键盘扫描、LED 驱动模块等电路。数据通过I2C通讯接口与MCU通信。SEG脚接LED阳极,GRID脚接LED阴极,可支持16SEGx8GRID的点阵LED显示面板。最大支持13×3的按键。内置上电复 ......
stm32外设。
1.定时器 1. systick 2.当前值寄存器从计数值往0减 3.当计数到0是,产生中断<中断可以有可以没有> 4.处理完达到倒计时要做的操作 5.硬件会自动把重装载值寄存器的计数值加载到当前值寄存器中 6.重新开始计时 只要不把使能位清除,就永不停息,官方固件,只能开不能关,无法即开即关。 2 ......
【单片机】实验2:按下式开关控制小灯
#include <REGX51.H> #include <intrins.h> //实验目标@萌狼蓝天 /** 1、SW1开关控制LED发光二极管左移流水 2、SW2开关控制发光二极管右移流水 3、由按键开关k1控制LED发光二极管奇偶交替闪烁 4、由按键开关k2控制LED发光二极管亮灭闪烁 */ ......
07_数码管
数码管 就算有多个数码管被点亮也显示相同的数字 数码管原理图 译码器原理图 高低位表示 数码管LED3显示3 #include <REGX52.H> void main() { //高低位顺序: C B A P2_4=0; //C P2_3=1; //B P2_2=0; //A P0=0x4F; / ......
CAST电子部单片机方向授课——串口通信 预习文档
CAST电子部单片机方向授课——串口通信 预习文档 课前小准备 安装串口调试助手 第一步:进入Microsoft Store 第二步:在Microsoft Store中搜索 “串口调试助手” 第三步:点击获取,按要求安装即可 下载完成后,桌面上可能没有快捷方式,需要在win里搜索一下,然后拖到桌面上 ......
单片机知识点相对详细版总结
单片机小实验 1.有一个想法,做一个倒数计时器 2.模块化编程,delay.h 为什么可以被调用两次? 键盘密码锁和蜂鸣器的结合使用 定时器闹钟 温度报警器和蜂鸣器的结合使用 单片机相关的英语 最根本的解决途径:看手册,浏览器搜索 不是固定的,可以人为按照需求自由地自定义使用命名 SRCLK: ......
【单片机】初次实验:Keil51的使用
哔哩哔哩/CSDN/博客园:萌狼蓝天 延时器 delay(int count){ int i,j; for(i=0;i<count;i++){ for(j=0;j<1000;j++); } } 瞧一瞧 题目要求:P0口接八个发光二极管,先让后面四个灯亮,再让前面四个灯亮,循坏 # include < ......
51单片机 小结
总共耗时14天,把51单片机彻底搞定。 耗时13天,把江科大51单片机入门教程视频学完了,就是代码不怎么打。这个另说以后有没有心情手打。 以后会不会学习 STM32 不知道,虽然说现在对下一周的学习也没有什么特别的安排就是了。 第十四天做出总结,弄一张思维导图。 ......
单片机实现电池电量的事实显示
单片机实现电磁电量的事实显示 我们在进行要嵌入式电池电量显示时先到过这个问题 以下两种方案: 1.库仑计IC 2.ADC 第一个方案成本高而且,我们做的单片机一般用不到这么高的精度所以放弃。 锂离子电池开路电压与电池容量的对应关系分析 先给出一个表格:如下,百分比是电池的剩余容量,右侧是对应的电池的 ......
【单片机】I/O口实验
要求:拨动开关,让所亮小灯位置左移或者右移 #include <STC8.H> #include <intrins.h> void delay(){ int i,j; for(i=0;i<1000;i++){ for(j=0;j<1000;j++); } } char move_left(char ......
双十一数码装备的折腾
又到双十一,总想买点什么东西。加上这几天苹果发布了新品,Win11也推出了新版本,就想着给装备更新换代升级一下。 然鹅梳理了一下以后发现有点纠结,写出来做个记录,还有几天才到双十一,可以慢慢考虑。 现有主要装备清单: 1、Acer 轻薄本,主力机,Win11系统,R7 5800U + 3050 的配 ......
STM32单片机 按键检测&矩阵键盘实操
目录 1.来先康康原理图 2.按键检测实操 3.按键软件消抖 4.矩阵键盘原理 5.总结 0.本文主要讲解按键检测 1.来先康康原理图 2.按键检测实操 1.1 原理简述 我们知道 GPIO 的输入输出功能分别可以输出或检测一个引脚的高低电平,即当一个 IO 口作为输出引脚时,将一个引脚的状态设为 ......
第一个外设GPIO
参考:STM32入门笔记分享(跟江科大老师学的,无偿分享,不用三连,已经更新完成!)_哔哩哔哩_bilibili 引脚电平0~3.3v,部分容忍5V,对输出而言,最大只能输出3.3V. 只要可以采用高低电平来控制的地方,都可以用GPIO来完成,如果控制的是功率比较大的设备,只需加入驱动电路即可。 1 ......
51单片机中断服务
1.中断的概念 在51单片机中,中断是一种机制,可以让单片机在执行某个任务时,暂停当前程序的执行,转而去执行另外一个优先级更高的任务,待该任务执行完毕后,再回到原来的任务继续执行。中断机制可以有效提高单片机的实时性和响应速度。在51单片机中,中断可以通过设置中断向量表来实现。 中断向量表是一个存储区 ......
51单片机-定时器-proteus仿真
这是代码 #include "reg51.h" #define u16 unsigned int #define u8 unsigned char #define FOSC 11059200L #define BAUD 9600 sbit kaiguan = P1 ^ 0; u8 code ledd ......
ARM单片机知识点
1、STM32编译信息 代码占用FLASH 大小为:Code + RO-data, 7420字节(5054+2366),所用的RAM 大小为:RW-data + ZI-data, 8576(372+8204)。 编译结果里数据的含义: Code:程序所占用FLASH 的大小。 RO-data:即Re ......
179. 八数码
179.八数码 估价函数:曼哈顿距离 #include <iostream> #include <cstring> #include <unordered_map> #include <sstream> #include <queue> #include <vector> #include <alg ......