文档详情

单片机学习项目1–P0.0口驱动LED.docx

发布:2017-05-15约小于1千字共3页下载文档
文本预览下载声明
单片机学习项目 项目1-P0.0口驱动LED Protuse?原理图设计主要操作为放置器件和连线。本项目所使用的单片机型号虽然为STC89C51,但在Protuse中是51内核的单片机都可以使用。这里选择Micropocessor Ics-8051 Family中的80C51即可。Protuse?原理图中的单片机电路符号,含有完整的单片机最小系统模型,并且电源默认连接完好。仿真电路设计见图3-2-4所示,其中为了达到显示效果,电阻取值为470欧姆,实际取值要大一些。电路设计完成后,再次保存设计,下面就可以设计程序了。 ?\\\\ /***********************************/ /*利用单片机的P0.0口驱动一只LED闪烁; /*学习单片机C语言的结构和格式; /***********************************/ #includereg51.h??????????????? ?? //包含51头文件 #include main.h #include delay.h /*********主函数***********/ void main(void)??????????????????? { ?LED = 0;??????????????//P0.0输出低电平,LED1灭 ?delay(50000);????????//调用延时函数,延时一段时间,约0.3秒,不精确 ?LED = 1;????????????//P0.0输出高电平,LED1亮 ??? delay(50000); }
显示全部
相似文档