码迷,mamicode.com
首页 >  
搜索关键字:数码管 矩阵键盘 单片机    ( 2368个结果
Arduino 常用函数参考文档
封装好的API,使得程序中的语句更容易被理解,我们不用理会单片机中繁杂的寄存器配置,就能直观的控制Arduino,增强程序可读性的同时,也提高了开发效率。 本篇主要介绍: 一,项目结构 1.setup 2.loop 3.main 二,数字输入输出 1.pinMode ( pin , mode ) 2 ...
分类:其他好文   时间:2019-08-24 09:37:22    阅读次数:2289
C语言练习之 选择排序(四)
摘要:选择排序在C语言中也有着广泛的应用,笔者在学习别人单片机代码的过程中经常看到许多经验丰富的老程序员 采用选择排序,因此,笔者也记录下来了选择排序。 目录 1.选择排序思想 2.选择排序示意图 3.算法时间复杂度和稳定性 4.示例代码 5.vs2015运行示意图 一、选择排序思想 选择排序是一种 ...
分类:编程语言   时间:2019-08-20 18:44:47    阅读次数:112
STM32单片机GPIO口配置问题
在学习STM32F单片机时,我们常常困惑什么时候才能叫入门,采用什么样的教材入门,或者采用什么的编程软件。在学习类的教材中,以神州,原点教材布局很多,但是相信很多人看到这类教材也是一头雾水,需要你花费巨大的精力从寄存器的最底层去学习和了解,学习时间还是相对漫长。在采用的编程软件中,KEIL和IAR各 ...
分类:其他好文   时间:2019-08-19 17:36:38    阅读次数:128
Veryzhou_HEX转MD5软件
Veryzhou_HEX转MD5软件网上文件和ASCII码计算MD5的一大堆唯独没有计算16进制文本MD5的软件这个软件只为方便单片机开发者而开发下载地址https://www.lanzous.com/i5m8lv
分类:其他好文   时间:2019-08-18 00:19:23    阅读次数:86
51单片机IO口模拟UART串口通信
#include <reg52.h>#include "main.h"#include "smartcard.h"#include "stdio.h" typedef enum { false, true }bool; #if 0sbit PIN_RXD = P1^0; //接收发送同一个引脚定义s ...
分类:其他好文   时间:2019-08-17 10:53:17    阅读次数:88
单片机时钟电路
首先,单片机能正常工作的必要条件之一就是时钟电路,所以单片机就很需要晶振。 晶振,全称是石英晶体振荡器,是一种高精度和高稳定度的振荡器。通过一定的外接电路来,可以生成频率和峰值稳定的正弦波。而单片机在运行的时候,需要一个脉冲信号,做为自己执行指令的触发信号,可以简单的想象为:单片机收到一个脉冲,就执 ...
分类:其他好文   时间:2019-08-15 09:25:28    阅读次数:384
多按键状态机的实现
1. 简单按键检测 记得开始学习单片机的时候,写的按键扫描是这样的: 一看,有个20ms消除抖动时间,就是说我要在这里死等20ms,还有等待按键释放,我就是不放,你能怎么样?没办法只能做超时。那我想做长按1s呢?细思极恐,对于实际项目上的应用来说是很糟糕的事情,这不仅会拖慢你整个系统,还会出现,多个 ...
分类:其他好文   时间:2019-08-11 15:28:24    阅读次数:139
ord()char()ASCII码变量转换
python中经常会获得一些字符串,但是我们在对其进行计算的时候需要先将其转化为整型数。 由于笔者刚从单片机编程转到python,对ASCII码情有独钟,所以介绍一下ASCII码与其对应字符的转换函数。 ord()函数就是用来返回单个字符的ascii值(0-255)。例如: >>> ord('d') ...
分类:其他好文   时间:2019-08-11 13:24:22    阅读次数:97
AVR单片机教程——闪烁LED
上次我们把LED点亮了。你可能已经试过把 LED_RED 换成其他灯,也可能已经用 led_on() 把所有LED一起点亮了。但是LED点亮以后,程序就退出了,之后LED一直没有暗,直到没有供电。这一次,我们用程序来控制LED的亮和暗。 新建一个C executable项目,选择ATmega324P ...
分类:其他好文   时间:2019-08-10 11:51:54    阅读次数:71
Java基础(一)
面向对象和面向过程的区别 面向过程性能方面比面向对象高,维护,拓展,复用方面,面向对象的要高于面向过程(注重性能方面,用面向过程语言,比如单片机和嵌入式;面向对象有封装,继承,多态,设计低耦合系统) JAVA语言特点 (1)面向对象(封装,继承,多态)(2)平台无关性(3)可靠性(4)安全性(5)支 ...
分类:编程语言   时间:2019-08-09 01:33:14    阅读次数:174
2368条   上一页 1 ... 40 41 42 43 44 ... 237 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!