- 博客(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删除,相同操作快捷方式,新建顶层图纸,块操作,电压网络配置
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
电子音乐盒proteus仿真.rar
2020-08-01
多种数码管接法(五种数码管proteus仿真接法).rar
2020-02-10
红绿灯(包含程序和proteus仿真).rar
2020-02-08
洗衣机人机界面(含程序,proteus仿真).rar
2020-02-07
数码管循环显示学号(可选一个数码管显示和两个数码管显示,包含程序和proteus仿真).rar
2020-02-07
电子音乐盒(内含程序,proteus仿真).rar
2020-02-07
简易出租车计步器(含程序,proteus仿真,流程图).rar
2020-02-07
LED点阵广告牌设计(含程序,proteus仿真).rar
2020-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人