历史上的今天

今天是:2024年10月27日(星期日)

正在发生

2021年10月27日 | STM8 STM8S208MB寄存器

发布者:SereneSunset 来源: eefocus关键字:STM8  STM8S208MB  寄存器 手机看文章 扫描二维码
随时随地手机看文章

引脚类型

在这里插入图片描述
在这里插入图片描述

寄存器

STM8S208MB寄存器采用LQFP80封装,此处的80就表示都会 有80个引脚,其中68个引脚是GPIO。按 GPIO 端口功能分类,依次是

  • PA 组GPIO端口有6个(PA1-PA6)

  • PB 组GPIO端口有8个(PB0-PB7)

  • PC 组GPIO端口有8个(PC0-PC7)

  • PD 组GPIO端口有8个(PD0-PD7)

  • PE 组GPIO端口有8个(PE0-PE7)

  • PF 组GPIO端口有6个(PF0,PF3-PF7)

  • PG 组GPIO端口有8个(PG0-PG7)

  • PH 组GPIO端口有8个(PH0-PH7)

  • PI 组GPIO端口有8个(PI0-PI7)

STM8S208MB 每一个端口寄存器位驱动相应的端口引脚。
每一个端口有 5 个寄存器
1.数据方向寄存器(DDR)
2.输出数据寄存器(ODR)
3.引脚输入寄存器(IDR)
4.控制寄存器(CR1)
5.控制寄存器(CR2)

用于对输入/输出进行配置。任何一个 I/O 引脚可以通过对 DDR,ODR,IDR,CR1 和 CR2 寄存器的相应位进行编程来配置。
在这里插入图片描述

端口 x 数据方向(Px_DDR)

在这里插入图片描述
DDR[7:0]:数据方向寄存器
这些可以通过软件置 1 或者置 0,选择引脚输入或者输出
0:输入模式
1:输出模式

端口 x 输出数据寄存器(Px_ODR)

在这里插入图片描述
ODR[7:0]:端口输出数据寄存器
在输出模式下,写入寄存器的数值通过锁存器加到相应的引脚上。读 ODR 寄存器,返回之前锁存的寄存器值。
在输入模式下,写入 ODR 的值将被锁存到寄存器中,但不会改变引脚状态。ODR 寄存器在复位后总是为 0。位操作指令(BSET, BRST) 可以用来设置 DR 寄存器来驱动相应的引脚,但不会影响到其他引脚。

端口 x 输入数据寄存器(Px_IDR)

在这里插入图片描述IDR[7:0]:端口输入数据寄存器
不论引脚是输入还是输出模式,都可以通过该寄存器读入引脚状态值。该寄存器为只读寄存器。
0:逻辑低电平
1:逻辑高电平

端口 x 控制寄存器(Px_CR1)

在这里插入图片描述
C1[7:0]:控制寄存器位
这些位可通过软件置 1 或置 0,用来在输入或输出模式下选择不同的功能。在输入模式时(DDR=0):
0:浮空输入
1:带上拉电阻输入
在 输出模式时(DDR=1):
0:模拟开漏输出(不是真正的开漏输出)
1:推挽输出, 由 CR2 相应的位做输出摆率控制

端口 x 控制寄存器(Px_CR2)

在这里插入图片描述
C2[7:0]:控制寄存器位
相应的位通过软件置 1 或置 0,用来在输入或输出模式下选择不同的功能。在输入模式下,由 CR2 相应的位使能中断。如果该引脚无中断功能,则对该引脚无影响。
在输出模式下,置位将提高 IO 速度。此功能适用 O3 和 O4 输出类型。
在输入模式时(DDR=0):
0:禁止外部中断
1:使能外部中断
在输出模式时(DDR=1):
0:输出速度最大为 2MHZ
1:输出速度最大为

IO 口配置表

在这里插入图片描述


关键字:STM8  STM8S208MB  寄存器 引用地址:STM8 STM8S208MB寄存器

上一篇:vscode 使用 IAR_STM8 工具链 编译调试 STM8 项目
下一篇:STM8串口UART2_SendData8函数连续发送数据丢失

推荐阅读

集微网消息,由于各大内存厂产能“刹不住车”,NAND Flash快闪存储器和DRAM价格已经持续走低,终结了持续两年的市场供应紧俏状况。韩国SK海力士虽然第三季度销售额高达696亿人民币,同比增长40.9%,公司仍将采取措施以应对市场供过于求,价格下滑。SK海力士表示将会调整设备方面的投资,降低产能,从而缩减成本。SK海力士将于明年第一季度末在M15工厂开始...
5G时代已经到来,必将会对现有的通信体系、网络架构、技术下沉、应用开发带来全面而深远的影响。无人机行业也不例外,早已“受够”了4G网络的肆虐,百转千回之后,对5G的呼声也是越来越高。10月25日,在由南京市浦口区人民政府主办、南京浦口高新技术产业开发区管理委员会和中国高科技行业门户OFweek维科网联合承办的“2019中国(南京)国际无人机系统产业...
此前英国政府封杀华为的5G设备后,将选择日本NEC替代华为,英国宣布将和NEC于5G进行合作。据日经新闻、共同通信26日报道,英国政府宣布,将和NEC于5G行动通讯系统的整备上进行合作。英国禁用华为的5G设备,而NEC将成为英国用来替代华为的候补企业之一。据英国政府指出,为了签署日英经济合作协定(EPA)、英国国际贸易大臣伊丽莎白·特拉斯(Elizabeth Tr...
吉时利KEITHLEY源表测试原理二次电池根据不同应用可采用不同方法进行充放电测试,本文采用恒压或恒流方法。使用恒压方法,程控电压源提供一固定电压,该值与电池电压相等。电压源的电流可限定为一安全充电电流值。当电池充满时,电流会降低直至为零(或近似为零)。出于对电池安全考虑,不要过量充电。过量充电使电压低于一规定的限值,会增长充电时间或损坏...

史海拾趣

问答坊 | AI 解惑

请教关于protel的网络标号问题

一个元器件引脚上可以同时放两个网络标号吗? r如: …

查看全部问答∨

牛根生刁难马云俞敏洪:再创业你们谁会行?

牛根生在做考官,他要问马云俞敏洪一些问题。   牛根生问,假如你们都重新再二次创业,进入各自的领域,你们谁会更强?   听众们善意地笑了起来,老牛貌似忠厚,其实也很狡诈。在3月16日下午《我能创未来》活动的现场,这个环节让大 ...…

查看全部问答∨

表面贴片元件的手工焊接技巧

现在越来越多的电路板采用表面贴装元件,同传统的封装相比,它可以减少电路板的面积,易于大批量加工,布线密度高。贴片电阻和电容的引线电感大大减少,在高频电路中具有很大的优越性。表面贴装元件的不方便之处是不便于手工焊接。为此,本文以常见 ...…

查看全部问答∨

求救——嵌入式系统!急

各位大侠,我是大二的学生。现在要申请创新项目。针对聋哑人交流不方便的情况,想做一个智能的设备——聋哑人输入文字到设备中,系统自动将它转化为语音传达给对方。对方的话又可以通过该系统转化成文字显示在设备上。就是具体怎么做还没有头绪。是 ...…

查看全部问答∨

工作

我想了解下福州有哪些有单片机开发的公司,比较好一点的。…

查看全部问答∨

新开了群组

http://groups.eeworld.net/VxWorks 大家踊跃用哦!…

查看全部问答∨

关于帖子不能编辑的建议....

现在的帖子发布一段时间以后(具体是多少忘了,两天?)就不能编辑了,这样当然有道理,避免作者随便修改引起回帖的混乱,但是有时候不能修改确实也有些麻烦,比如之前做DIY的时候,一有新进展就需要新开一个帖子,既让论坛显得有些混乱,也不便于 ...…

查看全部问答∨

今天小用了一下ECAP的捕获功能

void InitECapture(){   ECap1Regs.ECEINT.all = 0x0000;             // Disable all capture interrupts   ECap1Regs.ECCLR.all = 0xFFFF;   & ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved