77范文网 - 专业文章范例文档资料分享平台

嵌入式题库(章节版)(5)

来源:网络收集 时间:2019-01-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

{

uint8 line,i,tmp,tmp1,tmp2;

line=1)_________; //使第一根行线为0(低电平) for (i = 1; i <= 4; i++) //最多将扫描4根行线 {

//当前扫描的一行,输出低电平

AW60_KB_GP = line; //输出开始扫描

asm(\ asm(\

//读取键盘口数据寄存器

tmp1 = AW60_KB_DP; //输入扫描结果 tmp2 = AW60_KB_GP; //整合为8位

tmp = (tmp1 & 0x80); tmp1 &= 0x0C; tmp1 = (tmp1<<3); tmp |= tmp1;

tmp |= tmp2 & 0x1F; //___________________

if ((tmp & 0xF0 )!= 0xF0) //当前行有键按下 {

break; //退出循环不再扫描 }

else //当前行无按键,准备扫描下一行 line = (line << 1) | 0x01; }

if (i == 5) //无按键,以后将返回0xFF tmp = 0xFF; return (tmp); }

5.请阅读以下程序 P205

//-----------------------------------------------------------------------* //函数名: GPIO_Init * //功 能: _____________ * //参 数: port:端口名 * // pin:指定端口引脚 * // direction:引脚方向,0=输入,1=输出 * // state:初始状态,0=低电平,1=高电平 * //返 回: 无 * //说 明: 无 *

//-----------------------------------------------------------------------*

void GPIO_Init(uint8 port,uint8 pin,uint8 direction,uint8 state); 1)这段代码的作用是什么?2)填充空出部分

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库嵌入式题库(章节版)(5)在线全文阅读。

嵌入式题库(章节版)(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/406658.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: