1
本文档的主要内容详细介绍的是使用单片机进行LED高低电平交替闪烁流水灯实验的详细资料说明。
实验目的及要求 1. 正确安装keil软件 2. 在 Proteus 的环境下,设计硬件原理图; 3.在keil 集成环境下设计C语言程序; 4. 在 Proteus 的环境下,将硬件原理图与软件联接仿真运行。
实验内容及原理
1、先正确安装keil c 以及 proteus 软件。
2、利用keil 编写c语言代码,在代码中,定义好要输出的管脚P2,定义一个delay()延迟函数,以及Led = ~LED的反相输出。
3、Proteus的仿真,单片机最小系统的构建:包括40号引脚电源VCC,20号引脚接地GND,9号引脚复位RESET,18、19号引脚外接12MHZ的晶振以提供时钟频率;
4、8个LED灯的接法:VCC 5V供电的话,单片机的P2口置低电平LED才能亮。
5、代码中0x表示的是16进制。0x0f表示的是0000 1111,也就是说左边的4个LED灯会亮。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !