第六集下:介绍了#define的用法,函数的使用:1.说明;2.定义;3.调用。模块化编程,将函数放到不同的文件。.h文件里放说明,.h和.c配合使用,最后添加到项目里。模块化编程,使项目能更方便地开发和维护。 本帖最后由 enochenoch 于 2023-7-4 14:13 编辑
第七集上:按键点灯,先定义按键的的符号 #define KEY P32 ,然后判断是否为零if(0==KEY),并延时防抖,确认后,打印按键按下的信息,P60=0,点亮LED,否则P60=1;关掉LED 出差刚回,继续。
第七集下:要求:按键按下一次,LED往左边走一个,实现方法:对P6赋值,8位,某位为0,则点亮,为1,则灯灭。给P6赋初值初值0xfe,每按一次键,就往右移一位,然后加1,关掉右边的灯,直到P6为0xff,则再赋0xfe,如此反复。
问题:51指令没有循环移位指令码? 一起进步
页:
1
[2]