实验目的:点亮二极管。实验参考:笨笨工作室实验一、基本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口使用时必须接上拉电阻。 另外,原理图中省略了电源,时钟,复位等最小系统基本电路。

评论