曲静幽然 IP属地:浙江

文章 关注 粉丝 访问 贡献
 
共 33 篇文章
显示摘要每页显示  条
Keil(MDK.本文基于STM32F1系列芯片为例来讲述(其他系列芯片类似),将简单描述一下准备STM32F1标准外设库、Demo源代码(LED闪烁例程)。根据芯片型号下载对应的标准外设库(如芯片为STM32F103ZE,则下载对应的STM32F10x_StdPeriph_Lib),如下图:首先建立一个存放工程文件的文件夹:STM32F103ZE(Keil)_Demo.为方便广大STM32学习者,我将常...
12 13 void main()14 {15 uchar *p[] = {tab1, tab2, tab3, tab4, tab5, tab6};
第十一节:同一个按键短按与长按的区别触发开场白:上一节讲了类似电脑键盘组合按键触发的功能,这节要教会大家一个知识点:如何在上一节的基础上,略作修改,就可以实现同一个按键短按与长按的区别触发。*/ if(key_sr1==1)//IO是高电平,说明两个按键没有全部被按下,这时要及时清零一些标志位 { ucKeyLock1=0; //按键自锁标志清零 ...
Trg = ReadData &(ReadData ^ Cont) = 0x01 &(0x01 ^ 0x01) = 0 ,只要按键没有松开,这个Trg值永远为 0 !!!Trg 表示的就是触发的意思,也就是跳变,只要有按键按下(电平从1到0的跳变),那么Trg在对应按键的位上面会置一,我们用了PB0则Trg的值为0x01,类似,如果我们PB7按下的话,Trg 的值就应该为 0x80 ,这个很好理解,还有...
两个80c51单片机之间怎样进行串行通信 以前以为串行通信只能是单片机和PC机之间进行通信,昨天无意之中看到一个程序,是单片机和单片机之间进行通信。。利用单片机a将一段流水灯控制程序发送到单片机b,来控制单片机b的P1口,点亮8位LED灯。
// 一次10ms if (key_time >= SINGLE_KEY_TIME) // 消抖时间为:SINGLE_KEY_TIME*10ms = 30ms; { key_state = KEY_STATE_2; // 如果按键时间超过 消抖时间,即判定为按下的按键有效。
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部