正文

【003】点亮二极管 [51]2006-04-06 20:31:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/wentao/12018.html

分享到:

实验目的:点亮二极管。
实验参考:笨笨工作室实验一、基本I/O口试验:点亮二极管。(查看原文
实验板: FB51A(查看



所用部分的电路图如下:


汇编程序:

      org   0000h    
loop: mov   p0, #55h 
      ajmp  loop     
end

其中55h=01010101b,由电路可知,八支二极管与单片机相接为低电平有效,故应该对应的D1,D3,D5,D7四个二极管发光。

实测结果:下载到实验板上可以看到对应的二极管被点亮。


C51实现:

#include<reg51.h>
main()           
{                
    P0 = 0x55;   
}

下载到板上测试结果同上。

说明:
 
   51的I0口能够直接驱动LED,可以不用接74LS245。因为实验板上有这部分电路,所以此处原理图以实验板上的资源为准。P0口的作IO口使用时必须接上拉电阻。

   另外,原理图中省略了电源,时钟,复位等最小系统基本电路。

阅读(4031) | 评论(1)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册