单片机八字数码管编程实例(小5带你飞4)
单片机八字数码管编程实例(小5带你飞4)
2024-11-22 07:15:24  作者:林紫寒  网址:https://m.xinb2b.cn/tech/hde141980.html

在这里还是先说了一个大前提,这里讲解AVR单片机,为啥我选择了使用atmega 328p这个芯片,那是应为现在arduino很火,而arduino 用的就是atmega 328p这个芯片,特别是在创客教育、STEAM教育和一些开发公司都在大量的使用arduino这个开源硬件。了解好atmega 328p了,arduino基本上就游刃有余了,avr系列也基本上熟悉了。

先看几个基本的概念:

atmega 328p有26个中断源,每一个中断源都有一个独立的唯一的中断向量作为中断服务程序的入口地址。

所有的中断源都有自己独立的使能位。

全局中断和相应的中断使能位都被置位了,在中断标志位置位时,才执行中断服务程序。

来看看datasheet:


简单的说一下:328p有2个外部中断,分别是INT0和INT1,两个中断都是由单片机的外部引脚触发的,具体是哪两个引脚,自己去搜一下芯片就知道了。如果允许外部中断的话,即使你把这两个引脚设置为输出,外部中断也会被触发,这个地方要注意一下,好多人都弄不明白。可选择的触发方式为:The INT0 and INT1 interrupts can be triggered by a falling or rising edge or a low level(这是datasheet上的原话,关于不明白啥时上升沿触发,下降沿触发,低电平触发的,可以评论,看情况,出一个教程)。

MCUCR:MCU控制寄存器。作用是,其实就是控制中断向量表的位置的。


说明一下:

bit 1 :中断向量的选择,就是选择把中断向量发在哪个位置,在flash还是bootloader。

bit 2 :中断向量改变使能

示例代码:


2. EICRA:外部中断控制寄存器A。作用:外部触发方式的选择


说明一下:

bit 3、2:INT 1的触发方式选择


bit1、0:INT 0的触发方式选择


3.EIMSK:外部中断屏蔽寄存器。作用:其实就是中断使能位的控制。


说明一下:

bit 1:状态寄存器的第七位置位,bit 1 置位,INT1中断使能。

bit 0:同理,INT0 中断使能。

4.EIFR:外部中断标志寄存器。作用:可以用来检测是不是触发中断请求了。


说明一下:

bit 1:INT 1触发了中断请求,该位置位。

bit 0:INT 0触发了中断请求,该位置位。

下面还有几个寄存器:就不详细的介绍了,可直接查看datasheet,弄明白我上面讲的那些也就差不多了。

5.PCICR :引脚改变中断控制寄存器

6. PCIFR :引脚改变中断标志寄存器

7.PCMSK2 : 引脚改变屏蔽寄存器 2

8.PCMSK1 : 引脚改变屏蔽寄存器 1

9.PCMSK0 : 引脚改变屏蔽寄存器 0

关于外部引脚中断的示例程序,我们将在下一个教程中给出。欢迎大家关注、点赞。

  • 男人的身体健康应该看哪些(符合这4种情况的男性)
  • 2024-11-22符合这4种情况的男性通过一个人身体表现可以判断健康程度,好的特征都符合,代表保养得不错许多人平时错误习惯养成,加上年龄增长机体逐渐衰老,整个人状态变差,会表现出疲惫乏力、容易失眠、某些部位疼痛、脸色差等有疾病的信号发出不。
  • 卓依婷死后首次亮相在哪里(卓依婷低调结婚)
  • 2024-11-22卓依婷低调结婚卓依婷据台湾“东森新闻”消息,歌手卓依婷为童星出身,3岁时拜师学习唱歌,5岁登台演出就红遍两岸三地,甜美歌声征服各年龄层的歌迷,《贺新年》、《明天会更好》、《我的眼泪不为你说谎》等作品更成为“时代的印。
  • 南通县级市历史(关于南通的历代隶属)
  • 2024-11-22关于南通的历代隶属1.春秋、战国时期的隶属图13-1:春秋时期南通属地战国时期南通辖境隶属楚(越)九夷海阳与春秋时期不同的是:⑴越灭吴在东南形成一统,并且经常北上西进、攻城掠地与楚抗争但大都好景不长,没多久又被楚收回因。
  • 中华遗嘱库官方网(中华遗嘱库7年登记保管18.6万份遗嘱)
  • 2024-11-22中华遗嘱库7年登记保管18.6万份遗嘱作者:赵学真、张雨晨指导老师:林羽丰编辑:苏子涵早上九点钟不到,在一间名叫“幸福留言”的小屋门口,写着“遗嘱服务中心”几个字样的LED灯亮起,一些路人在门口经过时总会被这几个字吸引,驻足观看一番开门不。
  • 男人当了父亲就会有一颗温柔的心(看已婚男人的情怀)
  • 2024-11-22看已婚男人的情怀一个高品质的电影能给人的温暖和满足感,绝不亚于红包美食旅游!热闹的春节,很多人必须找一部符合胃口的电影才不辜负假期的乐趣,就像到了婚龄才发现好男人全部名草有主了一样,让人轻松愉悦的电影也不会等到你徘徊。
  • 立秋处暑天渐凉(暑气尚健秋从何处起)
  • 2024-11-22暑气尚健秋从何处起立秋是秋天的第一个节气亦是二十四节气中的第十三个节气太阳到达黄经135°时即为立秋每年公历8月7日~8月9日之间今年2022年8月7日20时29分《月令七十二候集解》有云:“秋,揪也,物于此而揪敛也”。
  • 10周岁的孩子上课走神怎么办呢(孩子上课坐不住爱分神怎么办)
  • 2024-11-22孩子上课坐不住爱分神怎么办#教育学习方法#有家长朋友反映说:我也很想陪孩子做些手工,做些思维训练游戏来培养他的专注力,可是每天能抽出来陪孩子的时间太少了,实在是没那个时间也没那份耐心怎么办?这份迷宫攻略或许能帮助到你:“走迷。
  • 上古神兽 哪些成为了仙人的坐骑(上古神话中的8大坐骑)
  • 2024-11-22上古神话中的8大坐骑在我们的上古神话中,“坐骑”是各路神仙大能们的必须品一般来说,神仙的实力越强,他的坐骑实力也就越强比如说《封神演义》中黄飞虎的坐骑五彩神牛,它虽然外表非常漂亮,但是除了力气大、跑得快之外没有任何特殊法。
  • 汽车冷凝器有几种结构(电动汽车冷凝器)
  • 2024-11-22电动汽车冷凝器大家在夏天开车的时候是不是一定要开开制冷要不然车内实在是太热了,那么大家知道制冷的系统的机件是什么吗?今天小编就为大家介绍一下电动汽车冷凝器电动汽车冷凝器:简介冷凝器(Condenser),为制冷系统。