码迷,mamicode.com
首页 >  
搜索关键字:数码管 矩阵键盘 单片机    ( 2368个结果
新型的按键扫描程序
不过我在网上游逛了很久,也看过不少源程序了,没有发现这种按键处理办法的踪迹,所以,我将他共享出来,和广大同僚们共勉。我非常坚信这种按键处理办法的便捷和高效,你可以移植到任何一种嵌入式处理器上面,因为C语言强大的可移植性。 同时,这里面用到了一些分层的思想,在单片机当中也是相当有用的,也是本文的另外一 ...
分类:其他好文   时间:2016-07-11 16:41:02    阅读次数:148
龙邱STM32单片机用J-LINK下载无法被识别的解决方法
问题如下: 按照正常步骤使用keil5给龙邱的stm32下载程序,SWD下载方式提示no cortex-m sw device found,JTAG方式提示no cortex-m device found in jtag chain 原因: 龙邱STM32单片机的JTAG接口排列方式不是标准的JTA ...
分类:其他好文   时间:2016-07-10 21:23:45    阅读次数:359
使用LM358放大直流小信号
使用LM358放大直流小信号 最近想做一个电流表,用来测量微安级的电流,比如测量一些低功耗手持测量仪表的待机电流等等。这就涉及到了直流小信号放大的问题。比较简单的办法是使用精密运放和高精度的A/D转换器,但是我想控制一下成本,毕竟就自己用用。考虑使用一些通用运放和单片机自带的A/D来完成这个电流表。 ...
分类:其他好文   时间:2016-07-10 16:55:35    阅读次数:1047
13.5 串口通信原理和控制程序
我们前边学串口通信的时候,比较注重的是串口底层时序上的操作过程,所以例程都是简单的收发字符或者字符串。在实际应用中,往往串口还要和电脑上的上位机软件进行交互,实现电脑软件发送不同的指令,单片机对应执行不同操作的功能,这就要求我们组织一个比较合理的通信机制和逻辑关系,用来实现我们想要的结果。 本节所提供程序的功能是,通过电脑串口调试助手下发三个不同的命令,第一条指令:buzz on 可以让蜂鸣...
分类:其他好文   时间:2016-07-08 07:56:05    阅读次数:215
10.1 单片机数字秒表程序
不同数据类型间的相互转换 在 C 语言中,不同数据类型之间是可以混合运算的。当表达式中的数据类型不一致时,首先转换为同一种类型,然后再进行计算。C 语言有两种方法实现类型转换,一是自动类型转换,另外一种是强制类型转换。这块内容是比较繁杂的,因此我们根据常用的编程应用来讲部分相关内容。 当不同数据类型之间混合运算的时候,不同类型的数据首先会转换为同一类型,转换的主要原则是:短字节的数据向长字...
分类:其他好文   时间:2016-07-07 06:23:34    阅读次数:268
数字时钟实现与动态可调与闹钟功能的实现
设计的RTL结构 处理模块实现模式切换与计数,4位数码管解码后 595control模块控制数码管的点闪动以及调时位的半秒闪动,595function模块16位串行输出给595驱动数码管显示 module jishu(input clk,input rst_n,output [3:0] row_da ...
分类:其他好文   时间:2016-07-06 21:32:31    阅读次数:245
基于小脚丫的ADC081S101 电压采集595数码管显示
RTL结构图 采集模块运用SPI 通讯 MISO方式收集数据 module ad_collect(input sddata,input rst_n,output reg cs,output reg sclk,input clk,output [7:0]seg_data,output done); r ...
分类:其他好文   时间:2016-07-06 20:08:11    阅读次数:363
基于小脚丫DDS 调频 调幅 调相 切换波形 AD5601输出模拟波形
先讲讲里面的矩阵键盘,矩阵键盘列有下拉电阻,默认全为0000,默认行输入为1111,当有按键按下的时候,列输入会被拉高,这时控制行的输出做行扫描,电子琴用key_flag_r0电平作为使能,这里用key_flag消抖后与键值进行按位与,作为相应按键的判断条件。 module juzhen(input ...
分类:其他好文   时间:2016-07-06 20:02:49    阅读次数:268
STM32单片机学习(11) DS18B20温度传感器实验
STM32单片机学习(11) DS18B20温度传感器实验 本程序主要实现 DS18B20温度传感器数据获取,并利用串口通信把温度数据传至计算机 注:使用普中科技开发板测试时,需要拔掉Boot1插口,因为用到的是PA15管脚, 由开发板电路图可知,需要改变PA15 管脚的映射,将其设置成普通IO口 参考资料 DS18B20中文手册.pdf   http://download...
分类:其他好文   时间:2016-07-06 15:02:38    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!