ATmega 16单片机I/O相关的寄存器(一)

发布者:WanderlustSoul最新更新时间:2016-10-22 来源: eefocus关键字:ATmega  单片机  I  寄存器 手机看文章 扫描二维码
随时随地手机看文章
1.特殊功能寄存器SFIOR

        ADTS2   ADTS1   ADTS0   ---    ACME   PUD   PSR2   PSR10

位2——PUD为上拉电阻禁止位

            置位时即使DDRXN和PORTXN配置为使能上拉电阻,I/O端口的上拉电阻也会被禁止。

2.端口A数据寄存器PORTA

       PORTA7   PORTA6   PORTA5   PORTA4    PORTA3   PORTA2   PORTA1   PORTA0

3.端口A方向寄存器DDRA

       DDA7   DDA6   DDA5   DDA4    DDA3   DDA2   DDA1   DDA0

4.端口A输入引脚PINA

       PINA7   PINA6   PINA5   PINA4    PINA3   PINA2   PINA1   PINA0

5.端口B数据寄存器PORTB

       PORTB7   PORTB6   PORTB5   PORTB4    PORTB3   PORTB2   PORTB1   PORTB0

6.端口B方向寄存器DDRB

       DDB7   DDB6   DDB5   DDB4    DDB3   DDB2   DDB1   DDB0

7.端口B输入引脚PINB

       PINB7   PINB6   PINB5   PINB4    PINB3   PINB2   PINB1   PINB0

8.端口C数据寄存器PORTC

       PORTC7   PORTC6   PORTC5   PORTC4    PORTC3   PORTC2   PORTC1   PORTC0

9.端口C方向寄存器DDRC

       DDC7   DDC6   DDC5   DDC4    DDC3   DDC2   DDC1   DDC0

10.端口C输入引脚PINC

       PINC7   PINC6   PINC5   PINC4    PINC3   PINC2   PINC1   PINC0

11.端口D数据寄存器PORTD

       PORTD7   PORTD6   PORTD5   PORTD4    PORTD3   PORTD2   PORTD1   PORTD0

12.端口D方向寄存器DDRD

       DDD7   DDD6   DDD5   DDD4    DDD3   DDD2   DDD1   DDD0

13.端口D输入引脚PIND

       PIND7   PIND6   PIND5   PIND4    PIND3   PIND2   PIND1   PIND0

关键字:ATmega  单片机  I  寄存器 引用地址:ATmega 16单片机I/O相关的寄存器(一)

上一篇:ATmega 16单片机的定时器/计数器相关寄存器(二)
下一篇:LCD1602驱动函数

推荐阅读最新更新时间:2024-03-16 15:16

51单片机学习笔记(四)
隔了两天没有写笔记了,也不算是偷懒吧,因为这两天写的程序也不少的,只是有些问题没有弄清楚,所以没有写笔记,今天基本上弄懂了,但还是有一些地方处理不好,还是把它留到日后处理吧,感觉这些问题不是我一时半会能够搞定的。 这两天主要是学习了51单片机的计时器的使用。分别尝试了查询法计时和中断法计时。 其中查询法计时我自己编写程序时检测完 TF0 口数据为1时(数据溢出),时间到。于是开始执行相应的指令,但忘记用clr tf0来使tf0口清零,以置后续计时出错。参考书本后发现有jbc这样的指令,可以在检测到tf0为1时跳转且把tf0位清零。免去clr指令。 下面说一说重点。数字电子时钟。 这个程序一共有200多行,第一次写那
[单片机]
握奇再次荣耀亮相2016世界移动通信大会
    为了安全的移动支付世界 —— 握奇再次荣耀亮相2016世界移动通信大会   集微网消息,2016年2月22日,西班牙巴塞罗那 —— 全球领先的数据安全解决方案提供商握奇将再次荣耀参展西班牙2016世界移动通信大会(MWC),并展示明星产品——握奇手环可穿戴设备,以及在移动支付领域的最新核心解决方案。   智能可穿戴设备 过去的一年里,智能可穿戴设备已开始成为移动支付的新载体。握奇Sharkey系列手表和手环作为首款面向消费者推出的具有支付功能的高安全性可穿戴产品,在中国一经推出,就大受用户好评。此次将面向全球行业伙伴重点展出。   移动安全解决方案 WatchTrust多层级移动安全整体解决方
[手机便携]
51单片机系列连载11—液晶
液晶是非常容易见到的,大街小巷亮着液晶显示屏随处可见,而且其原理与发光二极管一致,所以不用过多介绍,只是要注意它的说明书和与之对应的电路图,设置一些引脚,仅此而已。看一个程序,这是最简单驱动液晶的: #include #define uchar unsigned char #define uint unsigned int uchar code table = I LIKE MCU! ; uchar code table1 = WWW.TXMCU.COM ; sbit lcden=P3^4; sbit lcdrs=P3^5; sbit dula=P2^6; sbit wela=P2^7; uchar num; void d
[单片机]
【1.10-1.16】本周机器人行业大事件TOP5
广告摘要声明广告 TOP1【阅读原文】机器视觉的“热”,需要一盆冷水 机器视觉的两种发展路径:一是将底层做的足够强大,解决软硬件通用性的问题,通过强产品思路满足不同行业客户的需求,做“全能武者”;二是选择一个或几个垂直行业领域深耕,通过行业know-how的积累加上自身产品技术的持续迭代筑高竞争壁垒,做细分领域的“单打冠军”。对于众多视觉初创公司而言,前者路径可以理解为难度10分,50%正确的事;后者路径可以理解为难度7分,80%正确的事。 TOP2【阅读原文】以平台化产品落地细分行业 珞石向“万台俱乐部”进击 目前,珞石主打的平台化产品包括工业机器人XB系列和协作机器人xMate系列。其中,高性能工业机器人XB系列已实现负载4-2
[机器人]
STM8 外设时钟门控寄存器
STM8外设时钟门控寄存器(CLK_PCKENR1) 地址偏移值:0x07 复位值:0xFF 位7:0 PCKEN1 :外设时钟使能 由软件写入。使能或禁止fMASTER时钟与对应外设的连接。参见表9 0:禁止fMASTER与外设连接 1:使能fMASTER与外设的连接 表9:外设时钟门控位 控制位 外设 PCKEN17 TIM1 PCKEN16 TIM3 PCKEN15 TIM2 PCKEN14 TIM4 PCKEN13 UART2/3 PCKEN12 UART1 PCKEN11 SPI PCKEN10 I2C STM8外设时钟门控寄存器2(CLK_PCKENR2) 地址偏移值:0x0A 复位
[单片机]
STM8 外设时钟门控<font color='red'>寄存器</font>
想对单片机初学者说的话
不知不觉自己接触单片机已经有两年多了,从最初的MCS-51,到后来的AVR、MSP430,对于单片机也还是有一点理解的,当然我还只算是一只入门不久的菜鸟,对于很多技术我还是一个初学者,人外有人,牛人真的太多了。也常有同学问我单片机应该怎么学,我的回答都是两个字:实践。我觉得实践才能出真知,不实践是永远也学不会单片机的,这和你看一百道菜谱不下厨永远也做不出佳肴,看一百本游泳的书不下水永远也学不会游泳是一个道理。那么怎么去实践?这可能是初学者最关心的问题,网上类似的回答也很多,这都是老生常谈了,只要你是有心人,一搜一大把。 简单说一下学习单片机的步骤: 1.购买常用的工具(万用表,烙铁,烙铁架,松香,焊锡,螺丝刀,吸锡器,摄子)和
[单片机]
玩转mini2440开发板之【编译u-boot提示没有规则可以创建“XX.o”需要的目标】
今天继续玩一玩mini2440开发板的u-boot的编译和下载。 首先,交代一下背景,我下载的是tekkamanninja大神于2010.03移植过来的mini2440定制版的u-boot(可以直接去https://github.com/tekkamanninja/u-boot-tekkamanninja/tree/v2010.03_mini2440_tekkamanninja下载,也可以用git clone命令从https://github.com/tekkamanninja/u-boot-tekkamanninja.git处获取)。当然,具体的详细步骤,也可直接参考我另一篇博客的记录:玩转mini2440开发板之【tek
[单片机]
8位LCD驱动微控制器(富士通)
富士通半导体(上海)有限公司今日宣布推出新系列内置段式LCD控制器的高性能8位微控制器(属于其F2MC-New8FX家族)。这些产品包括搭载了LCD控制功能的12款64引脚 “MB95470系列”、6款80引脚“MB95410系列”。富士通已于2010年11月上旬开始提供样片,并计划明年1月开始批量供货。 随着近几年段式液晶面板在家用电器领域应用越来越普及,如空调、洗衣机、冰箱、微波炉等家用电器、温控器等各种设备附带LCD显示成为趋势,带动了对低成本带LCD控制功能的微控制器的需求。 针对市场的这一要求,富士通开发了可在2.4V—5.5V的电压条件下工作的64引脚“MB95470系列”和80引脚“MB95410系列”。该产
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习ARM开发(16)
    ARM有很多东西要学习,那么中断,就肯定是需要学习的东西。自从CPU引入中断以来,才真正地进入多任务系统工作,并且大大提高了工作效率。采 ...
  • 学习ARM开发(17)
    因为嵌入式系统里全部要使用中断的,那么我的S3C44B0怎么样中断流程呢?那我就需要了解整个流程了。要深入了解,最好的方法,就是去写程序 ...
  • 学习ARM开发(18)
    上一次已经了解ARM的中断处理过程,并且可以设置中断函数,那么它这样就可以工作了吗?答案是否定的。因为S3C44B0还有好几个寄存器是控制中 ...
  • 嵌入式系统调试仿真工具
    嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新 ...
  • 最近困扰在心中的一个小疑问终于解惑了~~
    最近在驱动方面一直在概念上不能很好的理解 有时候结合别人写的一点usb的例子能有点感觉,但是因为arm体系里面没有像单片机那样直接讲解引脚 ...
  • 学习ARM开发(1)
  • 学习ARM开发(2)
  • 学习ARM开发(4)
  • 学习ARM开发(6)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved