闪烁LED灯的程序.doc
《闪烁LED灯的程序.doc》由会员分享,可在线阅读,更多相关《闪烁LED灯的程序.doc(25页珍藏版)》请在课桌文档上搜索。
1、-闪烁LED灯软件描述:/*文件描述:使用的是P1.0口,可以用其他的端口,如果用其他的端口只需把程序里的P1.0改成相应的端口,程序实现的功能是单片机通过对端口上下电平的控制实现led灯的亮和灭。赋值1就是高电平,0是低电平,具体赋什么值才亮要结合硬件局部,看led灯的接法。这里是赋0就会亮。*/#includesbit LED=P10;/ 用sbit 关键字 定义 LED到P1.0端口, /LED是自己任意定义且容易记忆的符号void Delay(unsigned int t); /函数声明 c语言有void main (void)while(1)LED =1; /P1.0口置1 led灯
2、灭Delay(50000); /延时50ms 更改数可以更改延时时间LED=0;/ P1.0口置0 led灯亮Delay(50000); /延时50ms 更改数可以更改延时时间void Delay(unsigned int t)/延时程序 t的值代表几us while(-t);程序编译过程:下面就建立一个工程:点击project菜单下的new project按钮,出现下列图然后键入文件名自己起名字比方 流水灯。点击保存按钮。选择单片机型号 一般选择ATMEL下面的AT89C52.点击确定就好了。之后就需要在工程里面添加文件了就是写程序代码的地方。点击file菜单下的new按钮就建立了新文件;键
3、入程序 点击保存按钮。键入文件名但必须以 .c为后缀,因为你写的是c语言文件。如果是汇编就是.asm了。一般用c语言写,这里我就用test1.了,点击保存。然后就是设置了。右击target1,选择第一项的options for target target1。选择output在create HE*前勾上对号。点击确定。之后就是添加文件了,就是把c语言文件添加到工程里面去。右击上图灰色的局部,再左击Add files to source group 1,点击文件名te*t1.c,点击Add;文件添加完毕,关闭对话框就可以了。下面就是编译了,就是安从左到右的3个按键即可。创立了he*文件,这个文件就
4、是烧写到单片机的文件;下面就是烧写程序了。翻开烧写程序选择单片机型号一般不用该默认c52.翻开需要下载的文件即点击open file按钮;选择下载的文件;点击翻开即可;选择端口。一般这个电脑就是1.点击下载即可。给单片机上电;硬件描述:硬件局部就是一个led灯。但是需要串联一个限流电阻,如果只参加一个led灯就是烧掉,限流电阻的选择要适宜,这个自己百度看看 很简单的在这里就不必说了,应该串联个500R左右的电阻,因为办公室里没有所以就用了2个1K的并联。我建议同学自己焊下电路板,然后下载上程序看看。下载后的状态:定时器/*文件描述:这个led口用的也是是P1.0口,可以用其他的端口,如果用其他
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 闪烁 LED 程序
链接地址:https://www.desk33.com/p-8663.html