b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

完整解决方案:msp430矩阵键盘程序_计算机软件和应用程序_IT /计算机_数据

电脑杂谈  发布时间:2021-01-04 21:07:12  来源:网络整理

msp430g2553的矩阵按钮程序IAR环境程序!在单片机设计中经常看到矩阵按钮。这里有一些适合您的程序!如果需要,可以看看!矩阵按钮,扫描已购买以下程序! #include / ***************全局变量***************** / unsigned char Key_Val; //存储键值void CtrlKey(unsigned char sw); //控制键盘开关// sw = 0关闭sw = 1开启/ *********************************** *** *********函数名称:Init_Keypad功能:初始化扫描键盘的IO端口参数:无返回值:无********************* * ************************* / void Init_Keypad(void){P1DIR = 0x0f; // P1.0〜P1.3设置为输出状态,P1.4〜P1.7输入状态(上拉H)P1OUT = 0; P1IES = 0xf0; // P1.4〜P1.7使能中断P1IE = 0xf0; // P1.4〜P1.7下降沿触发中断P1IFG = 0; //将中断标志清除为0 Key_Val = 0;} / ****************** ***************** ********功能名称:Check_Key功能:扫描键盘的IO端口以获取键参数:无返回值:无*** *************** ************************** / // p14 \ 5 \ 6 \ 7连接上拉电阻/ ******* ************************************ key_Val对应于键值栏:[P14] [p15] [p16] [ p17]↓↓↓↓行:[p13]→1 2 3 4 [p12]→5 6 7 8 [p11]→9 10 11 12 [p10]→13 14 15 16 ********** ********************************* / void Check_Key(void){unsigned char row,col,tmp1,tmp2; unsigned char keymap [] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}; //设置键盘逻辑键值tmp1 = 0x08 ; for(row = 0; row> = 1; if((P1IN&0xf0)0; tmp-);}; / ********************* ************ **********函数名称:Key_Event函数:检测击键,并获取键值参数:无返回值:无******** ************** **************************** / void Key_Event(void){unsigned char tmp; P1OUT = 0; //将P1OUT设置为全0,等待键输入tmp = P1IN; //获取p1IN if(((tmp&0xf0)

允许上拉电阻!购物/ ********************************************* * ****************************************************** * **** ************************************************** * ********** /关于msp430g2553按键程序,尽管它非常简单,却纠结了一个下午,并且错误是错误的。当我观看视频时,老师的电影没有添加上拉电阻,但可以正常工作。但是我不能。现在我找到了问题,希望对像我这样遇到此问题的人有所帮助; #include“ msp430g2553.h”#定义键盘输入(P1IN&0x08)void delay(void); int main(void){//停止看门狗定时器以防止超时复位WDTCTL = WDTPW + WDTHOLD; P1REN | = BIT3; P1DIR | = BIT6; P1OUT&=〜BIT6; while(1){if(keyin!= 0x08){delay(); if(keyin!= 0x08){while(keyin!= 0x08); P1OUT ^ = BIT6;}}}} void delay(void){unsigned int i; for(i = 12000; i> 0; i--);}如果您有意见,可以提出意见,希望如此可以帮助所有人!

stm32矩阵键盘程序_430矩阵键盘程序_stm32 矩阵键盘 程序


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-345549-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...