关于单片机蓝桥杯

        最近开始准备单片机的蓝桥杯比赛,打算记下自己的一些关于蓝桥杯的学习经验与心得。

        蓝桥杯不同于一些开放性的比赛,它要求在规定的时间,根据给出的资料完成任务,不允许在比赛中自己查询资料。因此我们需要自己记一些东西,挺烦的。

        参加蓝桥杯,首先先得入手一块蓝桥杯板子,然后我还花了25购买了视频教程,后来我发现这25块钱根本没有必要,因为内容挺基础的,有一些单片机基础的完全没必要看这个视频,emmmmm而且很多视频在蓝桥杯的论坛上都有,所以没必要去花这个冤枉钱,毕竟报名费就300了。

        谈一谈蓝桥杯比赛的内容。蓝桥杯用的芯片是15系列的,而我们平时学的是51系列,两者没有太大差别,只是15系列的单片机速度比51快8~12倍。蓝桥杯的考核内容包括led,数码管,独立按键,矩阵按键,定时器,外部中断,iic,EEPROM,adc,dac,串口,超声波,ds18b20,ds1302。蓝桥杯会给你一些底层的驱动,但是可能会有错误......(坑)

        蓝桥杯板子上的每个模块都需要用到锁存器,我们刚上电的时候,蜂鸣器是打开的,所以我们先要打开蜂鸣器的锁存器,,将蜂鸣器关闭:

                            P2=(P2&0X1F)|0XA0;

                            P0=0X00;

                            P2&=0x1F;

板子用了138译码器,led对应的锁存是100,即0x80,数码管的位选0xc0,段选0xe0。

最好还要记住数码管显示0,1,2,3,4,5,6,7,8,9对应的16进制数组{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}虽然我们可以看着原理图算出来,但是能记住的话就没必要花那个时间了。

        

  • 9
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
ct107d单片机是一种常见的单片机类型,广泛应用于各种电子设备中。蓝桥杯是中国著名的计算机及信息技术竞赛,矩阵键盘是一种常见的输入设备。下面我将介绍ct107d单片机如何与蓝桥杯矩阵键盘配合使用。 首先,ct107d单片机具有输入输出接口,可以与外部设备进行数据交互。蓝桥杯矩阵键盘通常采用矩阵排列的按钮形式,可以通过多个引脚与单片机相连。我们需要在单片机上配置对应的引脚,使其与蓝桥杯矩阵键盘的按键相对应。 然后,我们需要编写程序来读取输入的按键信息。在ct107d单片机上,可以使用GPIO口中断来实现按键的检测功能。当按键被按下时,引脚电平发生变化,触发GPIO口中断,单片机会执行相应的中断服务程序。我们可以在中断服务程序中读取按键的状态,并根据不同按键进行不同的处理。 在程序设计过程中,我们可以利用矩阵键盘的特性,将按键映射为矩阵的行和列。通过循环扫描的方式,逐一检测矩阵中的每个按键,并根据按键的状态进行相应的操作。例如,当按键按下时,可以执行一些特定的功能,如发送数据、改变显示内容等。 总结起来,ct107d单片机蓝桥杯矩阵键盘的配合使用,需要在单片机上配置引脚连接,编写相应的程序来读取按键信息,并根据按键状态进行相应的处理。这样,就能够实现方便的按键输入功能,在蓝桥杯竞赛及其他实际应用中发挥作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值