历史上的今天
今天是:2024年11月12日(星期二)
2021年11月12日 | STM8S005K6单片机点亮流水灯程序
2021-11-12 来源:eefocus
这几天把以前买的几十片STM8S005K6T6翻出来玩玩,使用STVD+COSMIC编写,点了一下流水灯.适合初学者

单片机源程序如下:
/* MAIN.C file
*
* Copyright (c) 2002-2005 STMicroelectronics
*/
#include #define uchar unsigned char #define uint unsigned int void delay_ms(unsigned int x) //默认时钟16m/8 1ms { unsigned int a,b; while(x--) { for (a=0;a<18;a++) for(b=0;b<19;b++); } } void GPIOinit(void) { PB_DDR=0xff;//全部IO为输出 PB_CR1=0xff;//推挽模式 PB_CR2=0x0; //低速率模式 PB_ODR=0xff;//所有发光管熄灭 PF_DDR|=0x10; PF_CR1|=0x10;//推挽模式 PF_CR2=0x0; //低速率模式 PF_ODR|=0x10;//熄灭发光二极管 } main() { uchar x,y; GPIOinit(); while (1) { x=0xfe; for(y=0;y<6;y++) { PB_ODR=x; delay_ms(100); x=(x<<1)|0x01; } PB_ODR=0xff; //delay_ms(100); PF_ODR&=0xef; delay_ms(100); PF_ODR|=0x10; } }
史海拾趣
|
本帖最后由 paulhyde 于 2014-9-15 04:12 编辑 电动车基本上是国赛每年都出的题目吧~~~~选择这个类型的题目的人也是比较多的,可能小车比较好玩哈~~ 下面让我们来看2007全国大学生电子设计竞赛的F题电动车跷跷板作品的各种方案吧~~~~ … 查看全部问答> |
|
SOS 一直没接触过vxworks,突然老大要我修改一个程序,是在VxWorks环境下的。找了本书看了看,新建了一个工作空间,然后打开了给我的原有工程文件,我删除掉了以前的vxWorks_rom.hex文件,重新编译生成了一个。把这个新生成的文件烧写到flash中去后 ...… 查看全部问答> |
|
问题如题,设备比如说是什么存储卡之类的 顺便请教一下readfile和writefile使用的时候有什么要注意的没有 新手一个,不知道有多少分,以后有了肯定加,谢啦… 查看全部问答> |
|
请教,当在evc4.0里面创建winapi的应运时,编译通过,模拟器可以运行 而创建mfc应用时 ,编译可以通过, 在模拟器上运行出错 提示:“....Make sure the path and filename are correct and that all the required libraries are available.” ...… 查看全部问答> |
|
vs2005使用pocket pc2003来编译sql server 2005mobile的问题 编译正常的通过了,但是显示结果为error-initialize database 错误出在一个COM实例的建立上,函数为 CoCreateInstance(CLSID_SQLSERVERCE_3_0, 0, CLSCTX_INPROC_SERVER, IID_IDBInitialize, (void**)&pIDBInitialize); 这个dll在哪?? 若想 ...… 查看全部问答> |
|
【M4开发板Hanker试用狂】ddllxxrr之七:有本事打我啊 这两天想把一个动画在开发板显示: 这个动化就是: 我不是美工出身。但我知道gif动画是由几幅画叠加而成的。 别看显示这点动画我用了两个大软件一个小工具。 我先用PHOTO的动画制作软件。把上述的给打开,一看共八幅。 我分 ...… 查看全部问答> |




