- 博客(7)
- 收藏
- 关注
原创 简易计算器制作下对变量类型的整理(2017.12.21)
嘻嘻嘻,雪藏一年后的发表。。。LCD判忙函数在编写LCD程序时需要加入一个“判忙”函数,是为了防止写入数据时数据丢失。判忙,忙的时候就等待,不忙的时候就执行写数据,写时序的操作被当做赋值函数的函数必须是有返回值的函数无参无返回值函数 void faction() { } //前面的void就是返回值的类型 ‘void’是空的意思,就是说返回值是空,也就是无返回值的意思有参无...
2018-12-29 16:19:33
624
原创 寒假培训总结
寒假培训报告本次寒假培训我们从原来的51最小系统转换到了STM32,开始了对STM32的学习,主要是通过一个课题让我们从新建工程开始,一步步地认识STM32,了解它,最后能够用它来实现我们想要实现的单片机功能。题目:基于STM32的超声波测距显示系统基本要求:利用STM32开发完成一个超声波测距系统(毫米级),要求能够实时显示所测距离,利用串口打印到电脑上,或者直接显示在LCD屏幕上,
2018-02-01 16:09:31
652
原创 STM32阶段学习
这段时间主要学习了STM32的GPIO的工作原理,学习运用了跑马灯、蜂鸣器、按键输入控制跑马灯LED的初始化:使能IO口时钟,调用时钟函数(基本所有的外设都需要时钟使能)初始化IO口模式操作IO口,输出高低电平蜂鸣器和按键输入的初始化与LED相同(需注意的是按键初始化时输入设置应为GPIO_Mode_In,蜂鸣器和LED的输入设置为GPIO_Mode_Out)对LED和
2018-01-23 19:27:57
292
原创 2017.12.18学习计划
今日学习计划:1、对课设程序做进一步修改,继续完成课程设计报告2、下午对超声波测距模块_HC-SR04进行学习,并且巩固串口的内容,分块看一些串口和超声波的程序
2017-12-18 10:56:21
265
原创 2017.12.6学习计划
学习计划:继续学习串口学习成果:写串口部分的程序时,需先对串口进行初始化将REN置为1(启动串行口接收数据)确定T1的工作方式:工作选择位 SM0=0 SM1=1(方式一)启动定时器 TR1=1计算初值 TH1=0xfd(9600波特率)TL1=0xfd使用中断法时,先对中断进行初始化EA=1(总中断)ES=1(串口中断)再定义中断的优先
2017-12-06 21:15:58
192
原创 学习感悟
通过近一个月的学习,我学会了如何用单片机制作一个简单的计算器。这个题目说起来简单,但是做起来难度还是很大的,它包括了矩阵键盘的使用和LCD1602液晶显示屏的使用。首先我通过视频学习了矩阵键盘的使用方法以及如何让LCD液晶显示屏显示出东西,学懂了它们的原理之后,借鉴了一些网上的程序,然后开始写计算器的程序。期间也遇到了一些问题和需要注意的地方,比如说在扫描键盘时需要分为行和列扫描;需要判断键盘输入
2017-11-23 19:19:27
333
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人