个人使用pads软件画出的第一款51单片机板子,电路比较简单,如下图,主要的目的呢就是为了学习使用pads画板。
51单片机原理图
代码呢也做的比较简单,就是个LED灯轮流亮灭的过程。
LED亮灭代码
在调试代码的过程中,一开始我是设置为推挽模式,但是发现始终都亮不起来,后来改为双向io模式,可以,结果仔细一看文档中对io的说明,发现我搞错了模式,初始化io模式设置反了。
正确设置推挽输出模式
我一开始设置的为P1M1 = 0x03,所以不管给高给低电平,都是无法做到亮灭的,让我一度怀疑自己板子画错了。哈哈不管如何,最后还是能工作了,虽然是个小小的板子,但是收获也是挺多的,有学习pads的可以一起进步哦。最后上传运行视频,有些封装还是有点尺寸不对,请忽略。,,
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!