历史上的今天
今天是:2025年08月11日(星期一)
2021年08月11日 | MC9S12G128 按键检测
2021-08-11 来源:eefocus
/*****************************************************************
** 程序名:MC9S12G128 按键检测
** 参 数:无
** 功 能:当按下按键后,打开或关闭LED灯
** 注 意:LED位于G128 PD0口,按键位于G128 PB0口
程序中使用的寄存器如下图所示:



******************************************************************/
#include #include "derivative.h" /* derivative-specific definitions */ /***************************************************************** ** 函数名: delayms() ** 参 数:xms ** 功 能:在16MHz总线时钟下大约延时xms毫秒 ** 注 意: ******************************************************************/ void delayms(uint xms) { uint z,j; for(z=xms;z>0;z--) for(j=1600;j>0;j--); } void main(void) { DDRD = 0xFF; //设置PD(0-7)方向为输出 DDRB = 0x00; //设置PB(0-7)方向为输入 PORTD = 0xFF; //设置PD(0-7)输出高电平 PUCR_PUPBE = 1; //PB口上拉使能 while(1) { //按键未按下 if(PORTB_PB0 == 1) { PORTD_PD0 = 1; //LED关闭 } //按键按下 else { delayms(10); //延时消除按键抖动 if(PORTB_PB0 == 0) PORTD_PD0 = 0; //LED打开 } } }
史海拾趣
|
国产FPGA助学计划 自打去年12月中旬开始接触AgateLogic这家本土FPGA器件制造商,不到四个月的时间,虽然手头上总是多个项目齐头并进,真正花在研究琢磨这个国产FPGA项目上的时间或许不会超过 ...… 查看全部问答> |
|
(日本原装进口(MALCOM系列产品)采用专用螺旋泵传感器测试溶剂的粘度,测试过程迅速、简单且可重复测量,手机式的设计允许随时方便地进行测量,可用于三个范围的粘度计测量。易读、高对比度LDC显示粘度计的值执行校准,可选探针允许测量样品的的温度 ...… 查看全部问答> |
|
美国科技公司人均创造价值你为所在企业创造的年收益是多少?你所在的公司员工平均年收入是多少?企业与员工的关系历来耐人寻味,而不同行业员工与企业之间的价值转化也存在极大的差别。Facebook 在申请 IPO 时,外界估值达 1000 亿美元,它雇佣了 3 ...… 查看全部问答> |
|
最近使用DHt11测温度和湿度,结果显示在1602上面,1602的显示看过没有问题,但是 “8bit湿度整数数据 + 8bit湿度小数数据+8bit温度整数数据 + 8bit温度小数数据”所得结果的末8位不等于8bit校验位等于,求各位大神看看程序具体哪里出错了? #in ...… 查看全部问答> |




