一、介绍
终于收到开发板了,拿到板子之前就已经看了一些资料,因为之前没用过51的单片机,所以这个还是费了点时间。
说重点,在拿到板子之前很看好里面的资源,特别是内置运放和PGA,最近在做一个项目上用到AD芯片才知道这个PGA是多么重要(虽说不能跟ADC芯片的PGA比),在一般普通项目中如果用到还是蛮好的,争取后面使用一下,看一下效果


                                                                                             微信图片_20201218223244.jpg       
                                                                                                              (正面)
这是正面效果,上半部分是STM32做的一个下载器,厂家还是蛮人性的,用户操作有两个LED、两个按键-一个用户按键,一个复位,还有两边的排针,这是24pin的封装,外接一个8M的晶振,主频在24M,再看一下背面

                                                                                             微信图片_20201218223259.jpg
                                                                                                              (背面)

二、基于按键的外部中断点灯
环境搭建我就不介绍了,说一个我碰到的问题,之前我没用过51,下载了keil5_c51,以为就能直接开发了,还是要再次破解一下的,不然编译不成功,生成不了HEX,
看一下板载上面用到的资源
                                                                                  1608302491(1).jpg
                                                                                                               (原理图)
手上暂时没有外部的资源,等后面在上,主要先熟悉一下这个板子和51的用法,官方给了很多例程,基本够用了,这个学习起来还是蛮快的,不说多少,点灯比较简单,我就直接上代码了,主要代码在main.c、isr.c和demo_extint.c这三个文件中,主要功能:上电后LED_p04点亮,LED_p05不亮,按键p13下降沿外部中断的方式切换LED_p04和LED_p05的状态。
最后谢谢大家的支持和厂家的开发板还有赠送的血氧仪,希望我的作品给大家带来帮助,谢谢! LED_CON.rar (198.48 KB, 下载次数: 11)
全部回复 3
  • 40 主题
  • 157 帖子
  • 794 积分
身份:LV3 中级技术员
E币:449
5星给楼主ID
  • 2 主题
  • 3 帖子
  • 462 积分
身份:LV2 初级技术员
E币:537
  • 27 主题
  • 105 帖子
  • 1911 积分
身份:LV4 高级技术员
E币:5552
好文
回复楼主
您需要登录后才可以评论 登录 立即注册