key1
共 33 篇文章
key1 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 33 篇文章,持续更新中。
STM32 按键输入
本实验将控制开发板上载有的3个按钮(KEY_UP、KEY0、KEY1),来控制板上的2个LED(DS0和DS1),其中KEY0控制DS0,按一次亮,再按一次,就灭。KEY1控制DS1,效果同KEY0。KEY_UP则同时控制DS0和DS1,按一次,他们的状态就翻转一次。
数字电子钟设计
能实现电子钟时分秒的调整!key1键开启,key2键关闭,key3键对时的调整,key4键对分的调整,key5键对秒的调整。
3des加密算法及调用示例.rar
调用方法(加密》解密》加密):
unsigned char key1[] = "12345678";
unsigned char key2[] = "abcdefgh";
unsigned char key3[] = "~!@#$%^&"; //如果只需要两组密钥,则本组密钥可以和密钥1一样。
unsigned ch
cortex-m0按键控制LED
cortex-m0按键控制LED,基于hotpower学习板key1,key2控制板上4个LED的亮灭
多路温度巡检仪1
<p>多路温度巡检仪采用ctrtex-M3内核的微处理器stm32为主控制器,配合数字式温度传感器、NRF24L01无线模块、液晶显示屏、LED 、及按键等组成。DS18B20温度传感器采用单总线技术实现和stm32的通信。采用NRF24L01无线传输将设备一采集到的温度信息传递给设备二。设备二的CPU将接收到的温度信息与设定的报警温度进行比较,如果大于设定的报警温度则亮对应的LED灯,并温度信息
验证实现和PC机进行基本的串口通信的功能
<p>本模块的功能是验证实现和PC机进行基本的串口通信的功能。需要在PC机上安装一个串口调试工具来验证程序的功能。程序实现了一个收发一帧10个bit(即无奇偶校验位)的串口控制器,10个bit是1位起始位,8个数据位,1个结束位。串口的波特律由程序中定义的div_par参数决定,更改该参数可以实现相应的波特率。程序当前设定的div_par 的值是0x145,对应的波特率是9600。用一个8倍波特率
28BYJ步进电机正反转控制程序
<p>首先电机使用的是28BYJ-48步进电机,驱动模块使用的是L298N驱动模块,本程序实现的功能是:实现电机的正反转和停止功能,当按KEY1时电机正转,当按按键KEY2时电机反转。按KEY3时电机停止转动。本程序里面会设计到定时器的加速、减速。这个功能还在测试当中,对于步进电机的加速、减速,只要更改其占空比就可以了,想要实现电机的加速,增大占空比,更新arr寄存器的值。反之,减小占空比,减小a
沁恒CH552E USB-HID自定义键盘带多媒体功能
<p>用的是沁恒CH552e淘宝买的评估板,USB中断上传程序用的是沁恒提供的做了些修改。程序使用2个端点一个,端点1作为普通键盘,端点2作为多媒体按键,有详细注释多媒体按键报告,以下是主函数内容。<br/></p><p>/****主函数****/</p><p>main()</p><p>{</p><p> CfgFsys( ); //CH552时钟选择配置</p><p>&n
Verilog HDl语言实现CPLD-EPC240与电脑的串口通讯QUARTUS逻辑工程源码
<p>Verilog HDl语言实现CPLD-EPC240与电脑的串口通讯QUARTUS逻辑工程源码 </p><p>//本模块的功能是验证实现和PC机进行基本的串口通信的功能。需要在</p><p>//PC机上安装一个串口调试工具来验证程序的功能。</p><p>//程序实现了一个收发一帧10个bit(即无奇偶校验位)的串口控</p><p>//制器,10个bit是1位起始位,8个数据位,1个
FPGA读写SD卡读取BMP图片通过LCD显示例程实验 Verilog逻辑源码Quartus工程文件
<p>FPGA读写SD卡读取BMP图片通过LCD显示例程实验 Verilog逻辑源码Quartus工程文件+文档说明,FPGA型号Cyclone4E系列中的EP4CE6F17C8,Quartus版本17.1。</p><p>1 实验简介</p><p>在前面的实验中我们练习了 SD 卡读写,VGA 视频显示等例程,本实验将 SD 卡里的 BMP 图</p><p>片读出,写入到外部存储器,再通过 VGA
使用单片机
使用单片机,正弦波发生器,key0口按键减小输出频率,key1口按键增加输出频率
sinout口输出正弦波,(cosout口输出余弦波),使用定时器T0,16位定时模式。
R6、R7用作10毫秒延时寄存器。Fout输出方波。且输出的正弦波在0.01-83Hz范围内,方波在1.3Hz-10.6kHz范围内。
调光C程序
/*#include<reg52.h><br />
#define uint unsigned int<br />
#define uchar unsigned char<br />
#define uchar unsigned char<br />
sbit K1=P3^4;<br />
sbit K2=P3^5;<br />
sbit ledr=P1^0;<br />
sbit l
功能:输出PWM信号
功能:输出PWM信号,通过滤波电实现DAC转换。由KEY1控制PWM的占空比,每按一次按键将会改变一次PWM的占空比。该程序是在LPC2104上测试通过的
// 工程名称: 61_SpeechClock // 功能描述: 61板程序示例--具有语音播报功能的电子钟 // 使用61板上的三个按键控制报时和时间调整: // Key1 -
// 工程名称: 61_SpeechClock
// 功能描述: 61板程序示例--具有语音播报功能的电子钟
// 使用61板上的三个按键控制报时和时间调整:
// Key1 - 按一下播报年、月、日,再按一下播报时、分
// 长按Key1键达到1.5秒,则进入日期时间调整模式
// Key2 - 在调整模式下,使年、月、日、时、分、秒增加
//
功能描述:凌阳A2000语音播放方式实现语音录放
功能描述:凌阳A2000语音播放方式实现语音录放,语音存储空间使用SPCE061A内置的32K的FLASH空间。
KEY1:语音录制按键,按下该键,开始录音。
KEY2:录音停止按键,按下该键,录音停止。
KEY3:录音播放按键,按下该键,播放录音。
单片机课程设计
#include<reg52.h> <br />
#include<intrins.h><br />
<br />
#define LED P0<br />
<br />
sbit KEY0=P2^0; //定义按键输入端口 A <br />
sbit KEY1=P2^1; //定义按键输入端口 B &n
功能:由KEY1键使系统进入空闲状态
功能:由KEY1键使系统进入空闲状态,由定时器0中断唤醒;
由KEY2键使系统进入掉电状态,由KEY3键盘中断唤醒
查询方式测按健
查询方式测按健,KEY1,KEY3,KEY
周立功lpc2104板开发
VIP专区-嵌入式/单片机编程源码精选合集系列(58)
<b>VIP专区-嵌入式/单片机编程源码精选合集系列(58)</b><font color="red">资源包含以下内容:</font><br/>1. veriloghdl语言工具书.<br/>2. 嵌入式词典查询.<br/>3. 基于ZigBee的无线网络技术.<br/>4. IO 口模拟232通讯程序使用两种方式的C程序.<br/>5. 用Turbo C 实现动画的一个简单的实现方法
这种简
μCOS-II上的LPC210x的通用IO使用的例子
μCOS-II上的LPC210x的通用IO使用的例子,在EasyArm2104板上调试通过 按板上的KEY1则蜂鸣器会响两声
短接JP9,运行程序,每次短接JP1蜂鸣器会叫两声。