自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (10)
  • 收藏
  • 关注

原创 16*16LED点阵广告牌设计

有其他单片机程序相关内容欢迎联系我,不定期出一些程序设计源码,以及仿真。个人比较喜欢使用宋体加粗,字体11号或12号比较合适。点击画笔可以输入一些自定义的符号。输入字母时可以输入1~2个。

2023-03-29 18:07:11 660 2

原创 团体程序设计天梯赛-练习集遇坑日记

L1-001 Hello World (5 分)过L1-002 打印沙漏 (20 分)1、输入样例看到是‘*’,忽略了其他符号,输入部分出错2、忽略掉如果没剩下符号,需要输出0,我的程序设计的是剩下了输出,没剩下不输出L1-003 个位数统计 (15 分)1、以为输入整数,我就只能定义接受int ,long int,long long 等,后来在CSDN搜索发现这位前辈的文章才脱坑:L1-003 个位数统计(C语言版)L1-004 计算摄氏温度 (5 分)过L1-005 考试座位号 (15

2021-04-20 01:16:10 150

转载 STM32中GPIO的这八种配置种类你知道几种?

转载地址在Cortex-M3里,对于GPIO的配置种类有8种:(1)GPIO_Mode_AIN 模拟输入(2)GPIO_Mode_IN_FLOATING 浮空输入(3)GPIO_Mode_IPD 下拉输入(4)GPIO_Mode_IPU 上拉输入(5)GPIO_Mode_Out_OD 开漏输出(6)GPIO_Mode_Out_PP 推挽输出(7)GPIO_Mode_AF_OD 复用开漏输出(8)GPIO_Mode_AF_PP 复用推挽输出1、推挽输出推挽电路是两个参数相同的三极管或MO

2020-11-04 20:17:50 1975

原创 proteus隐藏管脚逻辑状态,即高低电平那个红蓝灯

proteus隐藏管脚逻辑状态一、为什么隐藏管脚逻辑状态讲真,proteus管脚逻辑状态这个功能贼有用,仿真没出来效果时大部分情况可以通过这个来寻找问题。但是,在一些情况下,他的影响很大,我做led点阵广告牌时,那个红蓝色的灯真的很烦,因为我使用四个88的led点阵拼成了一个1616的点阵,所以中键会显示红蓝灯1)没隐藏时效果:看起来贼难看,把我要显示的东西遮了很多。2)隐藏时效果:这样看就好看多了。因为已经确定管脚连接没问题了,所以隐藏掉也无所谓。二、如何隐藏管脚逻辑状态1)点击系统

2020-10-20 23:34:10 6844 1

原创 proteus搜索工具,属性赋值工具,BOM找不到(求大佬),打印

1、搜索工具

2020-07-18 21:45:45 3214

原创 proteus删除,相同操作快捷方式,新建顶层图纸,块操作,电压网络配置

1、删除导线,元器件快捷方式——双击右键2、进行相同操作时,第二次做双击左键可快速完成,如下图,只有第一行连线需手画,下面的双击接口即可3、新建顶层图纸和更改顶层图纸页标题在菜单栏的设计栏里4、.dsn...

2020-07-12 19:12:35 3094

原创 proteus模板工程,改变快捷键,改变视图

1、I2C(一种总线协议)接口的存储芯片2、PIC系列的单片机3、温度湿度传感器4 、压力传感器5、端子6、电源模块小记:1、旋转:小键盘上的+和-或Ctrl+m,个人认为点加号减号不方便,改成了字母z注:更改快捷键方法:①系统——>设置快捷键②点击字母o③在输入命令快捷键组合栏中输入z,点击顺时针旋转,点击分配,确定。2、电阻:三角形,长方形,两种符号都可,没有实质差别3、改变视图,滑轮改变视图大小,点击鼠标中键移动视图位置,点击F5显示以鼠标光标为中心的视

2020-07-10 22:05:11 2246

原创 《Python编程从入门到实践》第十一章 测试代码 学习笔记2、测试类

1、unittest Module中的断言方法assertEqual(a,b) #核实a==bassertNotEqual(a,b) #核实a!=bassertTrue(x) #核实x为TrueassertFalse(x) #核实x为FalseassertIn(item,list) #核实item在list中assertNotIn(item,list) #核实...

2020-02-14 21:47:32 139

原创 《Python编程从入门到实践》第十一章 测试代码 学习笔记1、测试函数

1、Python标准库中模块unittest提供了代码测试工具单元测试:核实函数的某个方面没有问题测试用例:一组单元测试,核实函数在各种情形下的行为都符合要求全覆盖测试:一整套单元测试,涵盖了各种可能的函数使用方式2、unittest.main()让Python运行当前文件的中的测试,运行测试文件时,所有以test_打头的方法都自动运行。3、编写测试用例:先导入模块unittest以...

2020-02-14 17:38:00 209

原创 《Python编程从入门到实践》第十章 文件与异常 学习笔记4、存储数据

json.dump()储存数据;json.load()加载数据练习一import jsonfav_num=input("请输入你最喜欢的数字:")filename='最喜欢的数字.json'with open(filename,'w') as f_obj: json.dump(fav_num,f_obj)import jsonfilename='最喜欢的数字.json'...

2020-02-13 21:31:34 101

原创 《Python编程从入门到实践》第十章 文件与异常 学习笔记3、异常

1、try后跟运行的代码,except后跟可能出的错误及处理方法,else后跟未出错时的处理方法。print("————————————————计算器————————————————————")print("输入q退出")while True: first_number=input("\n被除数") if first_number=='q': break second_numbe...

2020-02-13 18:21:14 114

原创 《Python编程从入门到实践》第十章 文件与异常 学习笔记2、写入文件

1、写入空文件调用open()时提供两个实参,第一个为要打开的文件名,第二个实参(‘w’)告诉Python要以写入模式打开这个文件,若不存在这个文件自动创建,若存在Python将清空该文件。file_name='programming.txt'with open(file_name,'w')as file_object: file_object.write("I love Python.")...

2020-02-12 20:23:32 98

原创 《Python编程从入门到实践》第十章 文件与异常 学习笔记1、从文件中读取数据

1、关键字with在不再需要访问文件时将其关闭。open()打开文件,close()关闭文件。注:可不使用close(),只管打开文件,并在需要时使用它,Python自会在合适的时候自动将其关闭2、read()读取文件全部内容,read()到达文件末尾时返回一个空字符串,而将这个空字符串显示出来是个空行,可用rstrip()删除末尾的空行3、相对文件路径:windows系统使用反斜杠(\...

2020-02-12 19:58:19 146

原创 python编码风格(摘抄自《python编程从入门到实践》)

1、类名:驼峰命名法,即类名每个单词的首字母都大写,不使用下划线2、实例名,模块名:小写格式,并在单词之间加上下划线3、类定义后应加文档字符串简要描述类的功能,并遵循编写函数的文档字符串是采用的格式约定;每个模块都应包含一个文档字符串,对其中的类可用做什么进行描述4、空行:可使用空行来组织代码,但不可滥用。在类中,可用一个空行来分隔方法;在模块中,两个空行来分隔类5、须同时导入标准库模块和...

2020-02-12 17:35:58 107

原创 51单片机程序设计——电子音乐盒

写在前面:想要做电子音乐盒首先要保证单片机上的蜂鸣器为无源蜂鸣器,有源蜂鸣器是不能放歌的,因为有源蜂鸣器只要通电就发出声音,没有起伏。一、设计思路电子音乐盒说难也难,说简单也简单,只要知道如何编制音乐代码就可以,其余的东西也就一个连接蜂鸣器,有点新意还可以结合按键做出选择播放,退出播放,下一首,上一首的功能,还可以结合LCD显示当前播放的音乐。本篇文章中介绍的程序只有选择播放和退出当前播放的的...

2020-02-10 19:33:07 13566 8

原创 51单片机程序设计——简易出租车计步器

写在开头:因为程序文件是先上传的,里面有些注释掉的内容是与程序完全无关,是本人原本写程序时无用的部分,可以不用理会,另外有些变量没有写注明具体的作用,只看程序比较难理解,我在写这篇文章时有所解释,可以再这里看一下。简易出租车计步器的要求是:(1)LED数码管或LCD显示路程和价格,价格单位为元,小数点后保留1位;路程单位为km,小数点后保留1位;(2)起步价6.0元,3km;3km以后按1....

2020-02-07 21:51:38 3931 2

原创 51单片机课程设计——led点阵广告牌程序设计

上学期期末的课设题目是led点阵广告牌,当时的要求如下:(1)能够显示不同字符的LED点阵广告牌;(2)按键切换不同的显示效果(如闪烁,静止,平移等);(3)按键切换不同的显示内容;(4)能够显示图形或自定义字符;(5)其他功能(创新部分);(6)系统调试、分析、总结与功能实现。当时用的是我用是的普中科技的STC89C51RD+的单片机,不过只要是51单片机,换哪个51内核的芯片都可...

2020-02-06 18:15:56 29151 28

原创 python小白——学习类第一天报错TypeError: Restaurant() takes no arguments

1、学习Python第一天遇到报错TypeError: Restaurant() takes no arguments研究半天发现是初始化类的函数def _init_(self,restaurant_name,cuisine_type):中下划线init前两条后面也是两条,我写成了各一条,下面是我按照《Python编程从入门到实践》一书类部分一个任务编写的程序class Restaurant...

2020-02-03 23:42:28 3063 8

无源蜂鸣器播放《黑人抬棺》.rar

无源蜂鸣器播放《黑人抬棺》.rar

2021-01-20

无源蜂鸣器播放《欢乐颂》.rar

使用无源蜂鸣器播放欢乐颂,程序使用乐谱编辑软件制作

2021-01-20

电子音乐盒proteus仿真.rar

这个里面只有仿真文件,没有程序文件,后面的描述是关于程序的,程序在我发的另一个资源里。那个资源里的仿真因为蜂鸣器放错了,我重发一个0积分下载的资源。 里面包含两首歌,祝你平安和八月桂花,程序内容是P2^5到P2^2分别为k1到k4四个按键,k1和k2是祝你平安和八月桂花,按k4退出重选,k3是流水灯,和电子音乐盒本身无关,是做这个程序时朋友要求这样设计的,最后想要播放那两首歌首先要保证单片机上的蜂鸣器为无源蜂鸣器,有源蜂鸣器是不能放歌的,因为有源的音调都一样没有起伏。

2020-08-01

多种数码管接法(五种数码管proteus仿真接法).rar

刚开始学习数码管时分不清那几种数码管,proteus中也有各种各样的,我干脆把各种数码管都放到一个图中,网上搜索加书上找接法和用法,把能找到的五种数码管接到一个了一个单片机上。

2020-02-10

红绿灯(包含程序和proteus仿真).rar

只是用郭天祥的51单片机上已有的资源模拟的红绿灯的程序,并没有自己设计电路,使用了单片机上前两位数码管和八个LED灯,在proteus仿真中八个数码管前四个使用的是绿色LED,后四个使用的是红色LED。 红灯与绿灯显示时间均为50s 中间的黄灯显示时间为15s 绿灯用前四个发光二极管全亮作代表 红灯用后四个发光二极管全亮作代表 黄灯用八位发光二极管闪烁作代表 刚开始显示的为绿灯 显示顺序:绿->黄->红->黄->绿->黄->红->

2020-02-08

洗衣机人机界面(含程序,proteus仿真).rar

程序里我写了很多注释,很容易看懂,proteus里的电机转的很慢,但是下载到单片机上却很快,可能是protues上电机选错了。 独立键盘8个按键连接P2,数码管没有用锁存器,段选连着P0,位选连着P3,电机连着P1^0到P1^3,几乎所有的I/O口都用上了。 K1洗涤(电机一会正传一会反转),K2脱水(电机只正转), K3预约洗涤(20秒后开启洗涤) K4洗涤+脱水一档,K5洗涤+脱水二挡 进入洗涤或脱水后K6是减速,K7是加速 K8退出洗涤或退出脱水,或退出预约直接洗涤

2020-02-07

数码管循环显示学号(可选一个数码管显示和两个数码管显示,包含程序和proteus仿真).rar

有两个功能,分别做了两个函数,function1和function2 function1实现第一个功能,function2实现第二个功能 按键设置了0到15共16个按键,程序里只读取0和1两个按键 读取到0走function1,读取到1走function2,用的switch,case 建立了一个学号数组,0到7位代表学号的8个数字 function1进入循环,用数码管1循环显示,每显示1个数字使用延时函数延时一会儿 显示最后一个数字时延时最长 function2进入循环,用数码管1和数码管2循环显示,同时显示2个数字并使用延时函数延时一会儿 显示最后两个数字时延时最长 没有退出功能,进入一个功能后想使用另一个必须关闭单片机重新启动 为了不暴露个人隐私,我把学号改成了521 1314,想显示别的样式的朋友可以自己该程序,只需要改学号数组,就可以改显示的数字

2020-02-07

电子音乐盒(内含程序,proteus仿真).rar

里面包含两首歌,祝你平安和八月桂花,程序内容是P2^5到P2^2分别为k1到k4四个按键,k1和k2是祝你平安和八月桂花,按k4退出重选,k3是流水灯,和电子音乐盒本身无关,是做这个程序时朋友要求这样设计的,最后想要播放那两首歌首先要保证单片机上的蜂鸣器为无源蜂鸣器,有源蜂鸣器是不能放歌的,因为有源的音调都一样没有起伏。

2020-02-07

简易出租车计步器(含程序,proteus仿真,流程图).rar

简易的出租车计步器,包含程序,仿真,和流程图,只是用的郭天祥的51单片机做的,并不复杂,没什么技术含量,很容易看懂。

2020-02-07

LED点阵广告牌设计(含程序,proteus仿真).rar

主题是Led点阵广告牌设计,包含一个程序和仿真文件,能够按键控制移动显示文字,闪烁显示文字和闪烁显示自定义符号,文件里的文字和字符删减了一些涉及具体人名的,如果想显示其他的内容,可以使用字模软件或者自己将文章里相关的内容复制黏贴一下,最后,仿真文件是对应这个程序的,可以正确的显示出要显示的内容,另外,如果电路连接的和程序里写的一致(电路有在文章里描述),也可以在实物上运行成功。

2020-02-06

空空如也

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

TA关注的人

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