单片机学习周末总结

单片机

单片机
单片机(Microcontroller Unit,MCU)是一种集成了中央处理器(CPU)、存储器和输入/输出接口的微型计算机系统。它通常用于嵌入式系统中,具有体积小、功耗低、成本低等特点。

以下是单片机的一些相关知识:

  1. 架构:单片机的架构可以分为CISC(复杂指令集计算机)和RISC(精简指令集计算机)两种。CISC架构的单片机指令集较为复杂,执行效率较低,但功能较强大;RISC架构的单片机指令集较为简单,执行效率较高,但功能相对较弱。

  2. CPU:单片机的中央处理器(CPU)是其核心部件,负责执行指令和控制系统的运行。CPU的性能和指令集的复杂程度直接影响单片机的运行速度和功能。

  3. 存储器:单片机的存储器包括程序存储器(ROM)和数据存储器(RAM)。ROM用于存储程序代码和常量数据,RAM用于存储临时数据和变量。

  4. 输入/输出接口:单片机通过输入/输出接口与外部设备进行数据交互。常见的输入接口有按键、开关、传感器等,输出接口有LED、蜂鸣器、电机等。

  5. 编程:单片机的程序可以使用汇编语言或高级语言(如C语言)编写。编程者需要了解单片机的指令集、寄存器和IO口等相关知识,以实现所需功能。

  6. 嵌入式系统:单片机通常用于嵌入式系统中,如家电、汽车电子、工业控制等领域。嵌入式系统要求单片机具有稳定性、可靠性和实时性等特点。

  7. 常见单片机:常见的单片机品牌有STMicroelectronics(意法半导体)、Microchip(美国微芯科技)、NXP(恩智浦半导体)等。常用的单片机型号有8051、PIC、AVR、ARM等。

以上是单片机的一些基本知识,希望对你有所帮助。如有其他问题,请随时提问。
PSW各位的定义如下:
CY(PSW.7):D7位,进位、借位标志。进位、借位CY=1;否则CY=0.

AC(PSW.6):D6位,辅助进位、借位标志。当D3向D4有借位或进位时,AC=1;否则AC=0.

F0(PSW.5):D5位,用户标志位;

RS1、RS0(PSW.4及PSW.3):D4、D3位,寄存器组选择控制位;

OV(PSW.2):溢出标志。有溢出OV=1,否则OV=0;OV=C7异或
C6
F1(PSW·1):D1位,用户标志位;

P(PSW·0):奇偶校验标志位;累加器ACC中的运算结果有奇数个1时P=1,否则P=0。
下面我们举个例子
累加器(A)=0C5H,执行加法指令(ADD A, #OABH)后,累加器A和PSW各标志位变化如下:
11000101
+) 10101011
————————————————
1011110000
正如我们所见,因为最高位有进位,所以CY=1,因为第三位向第四位进位AC=1, 因为最高位都有进位,但是次高位没有进位,当我们异或求和的时候OV=1,又因为累加器的结果有奇数个1,所以P=1,执行结果(A)=70H,(PSW)=0C5H.

英语

这周我发现了一本很有意思的英语书,这本书充满了想象力,他的意思就是,我们学习的英文字母是象形文字,在我的记忆里我只知道汉字是象形文字,这个发现让我学习单词的速度加快了,因为任何事物有了逻辑关系就变的很简单.
从历史来看,我们现在享受的是历史发展给我们带来的好处,我们从一出生牙牙学语到后来可以知道汉字知道英语,能够把单个的汉字和字母词根组合起来,我们只是按部就班的走,但是从来就没有思考过这些东西是如何成熟形成一套体系的,就像现在的填鸭式教育,认真回忆,我小的时候我们学习汉字也是根据汉语拼音学习的,已经脱离的象形文字,但是我们现在还是把汉字运用的很熟练,我认为就是因为我们所处的环境还有我们的文化背景,最最重要的就是我们日常的交流是一个纯熟的汉语环境,这也是我们后来学习英语就不能很熟练的一个重要原因,因为我们很难创造一个全英文的环境来供我们学习一门新的语言。
追根溯源,由大化小。结构紧凑。我认为不管是汉字还是英语,我们都要有逻辑地学习,而不能,只是单纯地熟能生巧,因为英语是我们的第二语言,我们不会有像学习母语一样的环境,这个时候我们就要思考寻找一种更加可靠的方式来保证我们的学习效率,那就是找对方法,深入了解我们要学习的语言的背后的东西,这样才能事半功倍。而不是单纯的死记硬背,可惜的是我从小到大接受的教育都是死记硬背填鸭式的教育,幸运的是随着我们年龄的增长,在好老师的指导下,我们现在已经逐渐摸索出学习的方法,不再只能看见表面的东西。我们要改变自己的思维,当我们看见单词的时候不能只是看见这个单词,我们的眼睛里边应该是词根,我们的眼睛里边应该是字母,要大胆的猜测,不能拘泥于一个英文单词只对应一个汉语意思,个人认为,只要词根能够理解着在脑子里,当我们看见一个很陌生的单词的时候,不要害怕,我们可以结合上下文的语境,大胆的根据上下文认识的单词还有已有的语法知识,猜测这个单词的意思。我们不但要很有逻辑还要拥有丰富的想象力。这两个东西将会伴随我们一生,所以在年纪我们要好好培养自己这方面的能力,才能在日后出类拔萃。
找对方法才应该更加努力,而不是洋洋得意。举个例子,关于准备六级,现在我每天都抽大概两个小时学习英语,给自己计时做题,经过前一段时间词根词缀的训练,我以为自己的词汇量会有很大的提升,但是我认为效果还是不理想,我们选对了方法,但是这并不意味着就是可以只靠这个就能取得成功,虽然这是个也捷径,但是并不意味着我们就要停止自己的脚步,这就像是一双舒服的鞋子,正是因为有舒服的鞋子我们才要比别人跑的更快,而不是停下脚步洋洋得意,真正的学习都是在上课前和考试后,单词的储备也不是一天就能印在你的脑子里的,所以还是要下功夫,找对方法下功夫,把功夫下到点上。才能事半功倍。
写在结尾,今天不学习,明天变垃圾。

2023年8月18日09:12:09

总结:

在这里插入图片描述

学习单片机的重要性有以下几个方面:

  1. 技术发展的需求:单片机是嵌入式系统的核心组成部分,嵌入式系统在各个领域得到广泛应用,如家电、汽车、医疗设备等。掌握单片机编程能力可以满足市场对嵌入式系统工程师的需求。

  2. 提高创新能力:学习单片机可以让人们更好地理解和掌握硬件和软件之间的交互关系,培养创新思维和解决问题的能力。通过单片机的编程和应用,可以实现各种功能,从而为创新提供了更多的可能性。

  3. 增强实践能力:学习单片机需要进行实际的电路连接和编程实现,这可以提高学生的实践操作能力,培养动手能力和团队合作精神。

  4. 培养系统思维:学习单片机需要对整个系统进行全面的设计和实现,这需要学生具备系统思维能力,能够从整体上考虑问题,提高解决问题的能力。

  5. 增加就业竞争力:掌握单片机编程能力可以为个人的就业提供更多机会和选择。在很多行业中,对单片机技术的需求很大,具备相关技能的人才更容易找到工作。

总之,学习单片机对于提高个人技能、增强创新能力和就业竞争力都非常重要。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 32
    评论
评论 32
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Circ.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值