历史上的今天
今天是:2024年09月17日(星期二)
2019年09月17日 | STM8学习笔记三----按键实验
2019-09-17 来源:eefocus
今天做按键的实验。青风的源码中按键的引脚定义似乎有错,和开发板原理图中的不一致。
正确的引脚定义应该是:
#define KEY3_PIN GPIO_PIN_3
#define KEY2_PIN GPIO_PIN_4
#define KEY1_PIN GPIO_PIN_0
#define KEY3_PORT GPIOE
#define KEY2_PORT GPIOE
#define KEY1_PORT GPIOI
我编写的main主函数代码:
#include "stm8s.h"
#include "stm8s_clk.h"
#include "led.h"
#include "key.h"
int main(void)
{
CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1); //设置时钟
LED_Init();
KEY_Init();
LED1_Close();
LED2_Close();
LED3_Close();
while(1)
{
if( KEY_Down(KEY1_PORT,KEY1_PIN)==0)
LED1_Toggle();
if( KEY_Down(KEY2_PORT,KEY2_PIN)==0)
LED2_Toggle();
if( KEY_Down(KEY3_PORT,KEY3_PIN)==0)
LED3_Toggle();
}
}
下一篇: STM8学习笔记----按键中断
史海拾趣
|
定制OS, 选择了 MUI 和 英文和中文字体, 默认语言是中文 可调用 createmui 0409 命令后 输出如下, 输出完成后,提示找不到文件,麻烦大侠们给个提示,谢谢 Multiui.bib文件内容为空, ; ; Copyright (c) Microsoft Corporation.   ...… 查看全部问答> |
|
我搜了一些做ARM开发板的公司,甚少有支持wince6.0的开发板在卖。立宇泰、友善之臂、扬创、周立功、英蓓特等都没找到一块。优龙也是在最近才出了一款LPC3250的板子有wince6.0,但是驱动还没有做全。搜到有两家卖S3C6410X和S3C6400开发板的公司,海 ...… 查看全部问答> |
|
BUILDREL: Copying PLATFORMCOMMON binaries from C:\\WINCE600\\platform\\common Can\'t create hard link. (FAT file system?) Copying files instead of creating hard links. 编译到最后的时候,出现这样几个错误?? 这是什么 ...… 查看全部问答> |
|
运用全球领先的软件的和平台,结合对商业需求把握,凭借出色的规划设计能力和技术实施能力,运用成熟的项目管理能力,帮助客户在Internet/Intranet上建立全面的基于Web的企业应用,主营业务是向企业及个人提供综合上网服务,目标是建设成为中国领先 ...… 查看全部问答> |
|
急需此两题的解答!小弟多年不碰单片机,两眼一抹黑,请各位大大救命啊! 在线等,解出来立刻双手把分奉上!! 邮箱:[email=darkstarxw@163.com][/email]… 查看全部问答> |
|
本公司招聘硬件工程师,从事检测仪器开发。关注于弱信号的采集、整理和放大。 1. 本科及以上学历; 2. 电子、自动化、硬件电路设计、检测技术等相关专业; 3. 有CPLD或FPGA开发经验者优先; 4.&nbs ...… 查看全部问答> |
|
1、模拟量值和A/D转换值的转换假设模拟量的标准电信号是A0—Am(如:4—20mA),A/D转换后数值为D0—Dm(如:6400—32000),设模拟量的标准电信号是A,A/D转换后的相应数值为D,由于是线性关系,函数关系A=f(D)可以表示为数学方程: &nb ...… 查看全部问答> |
|
各位大虾:我在DM642里面对TLV320AIC23进行Transmit操作时,遇到一个问题。代码如下,各同步时钟信号AFSX、ACLKX、AHCLKX由AIC23提供。 MCASP_ConfigSrctl MysrctlRegs = { 0x00000009, //AXR00=Xmt &nbs ...… 查看全部问答> |
|
大家来看看这份数字电视改造方案,是我一个网友发来的, 先拿出来给大家分亨一下,或许你们也会用得着! 方案原理:用30多个机顶盒+邻频调制器,做出30多个频道,供给100多个房间都能收看30多个频道。酒店按常规需要100多个机顶盒,用数字电视 ...… 查看全部问答> |




