Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >C51 单片机开发串口初始化分析

C51 单片机开发串口初始化分析

作者头像
码农UP2U
发布于 2024-07-04 06:08:02
发布于 2024-07-04 06:08:02
4300
举报
文章被收录于专栏:嵌入式嵌入式码农UP2U

本篇文章整理了串口的初始化的一些文档性的内容,如果看完和我一样比较晕,那么下篇文章配合代码看也行。

0x01:串口初始化相关寄存器

串口初始化相关的寄存器有两个,分别时 PCON 和 SCON。

SCON 被称作串行控制寄存器,它也是一个特殊功能寄存器。

PCON 是电源控制寄存器,也有称它为波特率选择特殊功能寄存器。

0x02:PCON 寄存器简介

PCON 寄存器是电源控制寄存器,文档 P234 对它的描述如下:

在上图中,写到 SMOD 是波特率选择位,当设置 SMOD = 1 时,则使串行通信方式 1、2、3 的波特率加倍;SMOD = 0,则各工作方式的波特率加倍。这句话的后半句是错误的。应该是 SMOD = 0 时是不加倍的。

PCON 的 SMOD0 用来控制 SCON 的最高位或者最高位和次高位的作用。

0x03:SCON 寄存器简介

SCON 寄存器是串行控制寄存器,用于选择串行通信的工作方式和某些控制功能,文档的 P233 描述如下:

PCON 的 SMOD0 寄存器为 1 时,SCON 的 SM0/FE 被用作帧错误检测。当 PCON 的 SMOD0 寄存器为 0 时,SM0/FE 和 SM1 用来指定串行通信的工作方式。

0x04:定时器

除了 TCON 和 SCON 两个寄存器外,初始化串口时需要指定定时器。因为波特率是表示速度的,单片机的速度是又晶振决定的,而晶振跟时钟周期、机器周期又是相关的,那么就离不开定时器了。看一下文档的 P232 ,如下图:

0x05:小结

从上面的整理我们可以得知,初始化串口会用到 TCON、SCON 和 定时器相关的寄存器。本文是一个比较文档性的内容,下篇文章会基于这些文档性的内容写代码。不过代码要比文档内容少很多。

我是一个程序员,了解 C、PHP、Java、ASM、Python,有 信安、CISP 证书,写小白也能看得懂的文章,感谢关注!!!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-07-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 码农UP2U 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
一天时间将AI率从48%降到2.8%,我只用这个方法!
最近,不少高校都加入了 AIGC 检测,用于检查毕业论文中AI生成内容的占比,也就是大家说的“AI率”。本来写毕业论文已经够头大了,查重、降重让人焦头烂额,现在还要多担心一个“AI率”?那是不是意味着以后就不能再用AI来写论文了?
用户11203141
2025/05/19
1.1K0
一天时间将AI率从48%降到2.8%,我只用这个方法!
免费降重工具大全:自动降重神器帮助你轻松优化SCI论文
在科研写作中,尤其是在SCI论文写作过程中,如何有效降低论文的查重率和AIGC检测率,始终是每个科研人员面临的一大挑战。为了帮助你高效降重并保持论文的学术性,本文将推荐几款免费的自动降重工具,它们不仅能帮助你减少重复率,还能优化论文质量,确保顺利通过SCI论文的查重。
用户11620587
2025/06/08
3230
免费降重工具大全:自动降重神器帮助你轻松优化SCI论文
AI论文生成器推荐:7款高效工具助你快速完成学术写作
我是个在知网查重里摸爬滚打过来的博士生,太懂学术写作的麻烦。最头疼三件事:文献综述耗时久,英文写作老卡壳,参考文献格式处理能折腾半宿。去年审《自然》子刊稿件,近六成退稿和写作质量有关。好在现在AI工具越来越强,正改变学术写作玩法。
小木学长
2025/05/22
3260
AI论文生成器推荐:7款高效工具助你快速完成学术写作
2025年免费AIGC检测工具推荐:10款学术党必备的AI生成内容检测神器
人工智能生成内容技术的革新浪潮正重塑学术研究格局。这种技术突破在提升科研效率的进程中,也为学术作品的原创性验证设置了新的关卡。许多教育机构已明确禁止学术论文中出现人工智能辅助生成的内容,这使得专业检测工具成为研究者不可或缺的利器。本文将重点解析十款免费检测平台,特别揭秘专攻论文领域的现象级工具——图灵论文AI写作助手。
抹茶生巧
2025/05/28
8590
2025年免费AIGC检测工具推荐:10款学术党必备的AI生成内容检测神器
用AI批量生成文章更新网站到底会不会提升收录
咱们今天聊聊用 AI 批量生成文章更新网站这事,到底能不能提升收录?最近不少朋友问我,说自己试了试 AI 写文章,可收录没见长,反而有点慌,别急,这事儿得讲究方法,今天我就把实战经验掏心窝子分享给你。
用户10201489
2025/05/28
470
用AI批量生成文章更新网站到底会不会提升收录
Nature推荐:搞科研就该用这5款AI工具
文献综述耗时翻倍,实验设计思路受限,数据处理效率迟迟难以突破——你是否也正经历科研的瓶颈期?
用户11203141
2025/05/14
4370
Nature推荐:搞科研就该用这5款AI工具
免费AI论文生成器推荐:7款工具助你轻松搞定学术写作!
在数字时代的学术研究领域,智能化写作辅助工具正重塑知识生产模式。本文遴选七款具有代表性的免费AI论文生成系统,通过功能解析与使用测评,为研究者提供高效创作解决方案。这些技术平台覆盖从构思到成稿的全流程,助力提升学术成果的产出质量与传播效率。
小A学姐
2025/06/01
1540
免费AI论文生成器推荐:7款工具助你轻松搞定学术写作!
2025年8款免费AI论文生成器推荐:毕业论文写作神器大公开
工具简介:该平台通过知识图谱技术构建论文逻辑网络,在输入研究方向后,自动生成包含三级标题的完整框架。其跨学科分析模块能融合经济学模型与社会学理论,为实证研究提供创新视角。需要留意的是,由于训练数据截止2023年,部分新兴领域的内容可能需人工校准。
抹茶生巧
2025/06/01
1830
2025年8款免费AI论文生成器推荐:毕业论文写作神器大公开
2025年推荐:9款最佳AI写毕业论文工具,学术写作效率翻倍
当数字技术深度渗透学术研究领域,智能写作系统正以革命性姿态重构学术创作模式。本文精选九款前沿AI论文辅助工具,这些创新应用覆盖论文全生命周期管理,助力研究者突破传统写作效率瓶颈。每款工具都具备独特功能矩阵,从选题构思到格式精修,构建完整的学术生产力提升方案。
阿信学长
2025/05/29
2910
2025年推荐:9款最佳AI写毕业论文工具,学术写作效率翻倍
DeepSeek-R1-0528:学术写作的新纪元
2025年,人工智能在学术领域的应用迎来了新的突破。DeepSeek发布的最新版本模型——DeepSeek-R1-0528,在数学推理、代码生成等关键领域实现了飞跃式提升。 该模型不仅在AIME 2025测试中准确率从70%飙升至87.5%,其推理深度也翻倍增长。更令人振奋的是,幻觉率降低了45%-50%,使得改写润色、论文摘要等场景的可靠性大幅提升。
用户11687476
2025/06/04
1600
DeepSeek-R1-0528:学术写作的新纪元
导师警告:AI写作痕迹过重?紧急补救指南来了!
当下AI写作工具带来便利的同时,也让文章充斥着明显的"AI气息",这对撰写essay尤为棘手。以下是几种经过测试的实用方法,帮助您使用DeepSeek写作时有效去除AI痕迹。
用户11203141
2025/03/10
4370
导师警告:AI写作痕迹过重?紧急补救指南来了!
AI率从99%降到1%!Deepseek去除AI痕迹yyds!
你是否有过这样的经历:读过一篇文章,总觉得哪里怪怪的?🤔没有温度、缺乏个性、逻辑过于刻板……随着生成式AI的普及,越来越多人开始依赖它来创作内容,但AI文本的"机械感"往往让读者感到疏离。今天就来聊聊如何用Deepseek给AI生成的文本注入灵魂。
用户11203141
2025/03/17
3.4K0
AI率从99%降到1%!Deepseek去除AI痕迹yyds!
降 AI 率居然这么简单?这 6 款工具颠覆认知
1、检测精准:拥有自研的前沿检测算法,能对论文、自媒体文章等各类文本进行深度扫描,像经验丰富的侦探一样,从遣词造句的风格到逻辑结构的搭建,精准定位与 AI 模式相似之处,检测出的 AI 率数据精准可靠,为降重提供有力依据。
文字滚筒鸭
2025/04/29
8200
降 AI 率居然这么简单?这 6 款工具颠覆认知
超绝降重指令!重复率从86%降到了6.3%
在学术写作和内容创作的过程中,文本内容的原创性和独特性至关重要。然而,随着AI技术的广泛应用,许多学者发现,由AI生成的文本往往存在重复率过高和AI率显著的问题。那么,如何有效降低这些指标,提升文本的质量呢?今天,我们就来探讨如何利用Deepseek这一强大的工具,实现文本的深度优化。
用户11203141
2025/03/10
4270
超绝降重指令!重复率从86%降到了6.3%
DDL!我的论文1天极限【降重】
从昨日清晨7:00开始直至晚上17点前,我实操了自己论文查重率从47.45%骤降至12.67%的全过程,这种成就感实在难以言表。
用户11203141
2025/05/13
1490
DDL!我的论文1天极限【降重】
7款免费AI论文写作工具,助力效率翻倍!
亲历过论文炼狱的笔者深刻理解,从开题报告到最终答辩的每个环节都布满荆棘。在这个AI深度赋能的2025年,智能写作工具已悄然重塑学术研究范式。本文历时两个月实测七款免费AI工具,解密科技如何突破人类思维桎梏,为即将启程的学术探索者绘制数字化生存指南。
小木学长
2025/05/23
1550
7款免费AI论文写作工具,助力效率翻倍!
论文检测,论文降AI率,降AI率的工具
文字滚筒鸭拥有自研的前沿检测算法,对论文、自媒体文章等各类文本展开深度扫描。它就像一位经验老到的侦探,不放过任何一处 AI 生成的蛛丝马迹。从遣词造句的风格,到逻辑结构的搭建,一旦发现与 AI 模式相似之处,立刻精准定位。
文字滚筒鸭
2025/04/23
2940
论文检测,论文降AI率,降AI率的工具
论文检测,文章检测,降AI率的工具
文字滚筒鸭
2025/04/23
5790
论文检测,文章检测,降AI率的工具
AI 写作(八)实战项目一:自动写作助手(8/10)
在互联网普及的今天,人们对写作的需求呈现出前所未有的多样化态势。无论是学术论文、新闻报道,还是社交媒体的动态更新、网络小说的创作,都离不开高质量的写作。以学术研究为例,学者们需要撰写严谨的论文来阐述自己的研究成果,这不仅要求语言准确、逻辑严密,还需要大量的文献引用和数据分析。而对于新闻工作者来说,快速、准确地报道时事新闻是他们的首要任务,这就需要在短时间内创作出简洁明了、富有吸引力的新闻稿件。此外,社交媒体的兴起使得每个人都成为了内容创作者,人们希望通过精彩的文字来展示自己的生活、观点和创意。然而,传统的写作方式往往需要耗费大量的时间和精力,从构思、收集资料到撰写、修改,每一个环节都可能面临着各种挑战。面对如此繁重的写作任务,很多人常常感到力不从心,迫切需要一种更加高效、便捷的写作方式。
正在走向自律
2024/12/18
1670
AI 写作(八)实战项目一:自动写作助手(8/10)
免费查文章AI率,降低文章AI率的工具和软件名称和功能汇总
1. TTAI检测:ttai.love放在第一位主要是这款工具检测完全免费的,包括文章AI率检测,头条文章检测,(论)作文检测,文章原文和改版文章相似度检测都是免费的。还有AI文章一键降AI功能,从检测到降AI速度都是几秒完成。能节省成本和时间。也就是说84%AI率降到12%AI率只需要2秒钟。
用户11397108
2024/12/06
2.1K0
免费查文章AI率,降低文章AI率的工具和软件名称和功能汇总
推荐阅读
相关推荐
一天时间将AI率从48%降到2.8%,我只用这个方法!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档