久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
幫忙看一下單片機函數調用是否正確?
[打印本頁]
作者:
阿維拉
時間:
2019-5-5 09:33
標題:
幫忙看一下單片機函數調用是否正確?
文件里的anjian.c文件調用其他.c文件出現一些情況,各位大神幫忙看一下下面是anjian.c文件
#include <reg52.h>
#include <stdio.h>
#include <string.h>
#include "LCD.h"
#define uint unsigned int //宏定義無符號整型數據
#define uchar unsigned char //宏定義無符號字符型數?
uchar key=0; //定義鍵值全局變量
void keyscan() //按鍵掃描程序
{
static bit sign=0; //按鍵有效標志
static uint count=0; //消抖計數變量
uchar num=0; //臨時變量
P2=0xf0; //賦值P2 1111 0000
if(P2!=0xf0) //檢測有按鍵按下
{
count++; //消抖計數
if((count>=500)&&(sign==0))//100~1000,根據主循環周期調整約10~20ms
{
sign=1; //按鍵有效標志置1
num=P2; //保存P2值xxxx 0000,x為0或1
num|=0x0f; //保存num按位或0x0f值xxxx 1111
P2=num; //賦值P2xxxx 1111
num=P2; //保存P2值xxxx xxxx
switch(num)
{
case 0xee: key= 1; break;
case 0xde: key= 2; break;
case 0xbe: key= 3; break;
case 0x7e: key= 4; break;
case 0xed: key= 5; break;
case 0xdd: key= 6; break;
case 0xbd: key= 7; break;
case 0x7d: key= 8; break;
case 0xeb: key= 9; break;
case 0xdb: key=10; break;
case 0xbb: key=11; break;
case 0x7b: key=12; break;
case 0xe7: key=13; break;
case 0xd7: key=14; break;
case 0xb7: key=15; break;
case 0x77: key=16; break;
}
}
}
else //鍵抬起
{
sign=0; //按鍵有效標志清0
count=0; //消抖計數清0
}
}
GPS相關程序.rar
(107.09 KB, 下載次數: 5)
2019-5-5 09:32 上傳
點擊文件名下載附件
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
欧美久久久久
|
国产一区久久
|
一级少妇女片
|
亚洲精品日日夜夜
|
欧美国产日韩一区
|
一区二区三区精品视频
|
久久国产精品久久
|
中文字幕中文字幕
|
亚洲 精品 综合 精品 自拍
|
精精国产xxxx视频在线播放
|
99资源
|
国产精品av久久久久久久久久
|
91精品国产日韩91久久久久久
|
狠狠操狠狠搞
|
亚洲激情在线视频
|
天堂综合网久久
|
av网站免费看
|
国产伦精品一区二区三区高清
|
一区二区在线看
|
日韩一区二区三区精品
|
国产95在线
|
国产精品美女在线观看
|
国产欧美久久精品
|
桃色五月
|
精品福利一区二区三区
|
别c我啊嗯国产av一毛片
|
99热播精品
|
国产精品久久久亚洲
|
欧美久久一区二区
|
97中文视频
|
国产三区在线观看视频
|
日韩久久久久久久久久久
|
国产精品久久久久久久久久久久冷
|
亚洲国产成人精品久久久国产成人一区
|
欧美成人一区二区三区
|
精品国产一区二区三区在线观看
|
福利片一区二区
|
小川阿佐美pgd-606在线
|
精品一区二区三区在线观看
|
午夜精品在线
|
国产精品久久久久久久久免费樱桃
|