单片机底层思考的程序执行与封装思想

本文探讨了单片机如何执行程序,指出程序执行本质是不断写入寄存器,结合实例解释了算术运算、硬件控制和数值比较的基础操作。接着,作者阐述了封装思想的重要性,通过封装函数实现硬件操作的抽象,以open_led函数为例说明如何简化代码,使其脱离底层电路原理,提高代码可读性和维护性。
摘要由CSDN通过智能技术生成

单片机底层思考的程序执行与封装思想

91a9b0dea736912661bfb495079b0e53.png

\\\插播一条:

自己在今年整理一套单片机单片机相关论文800余篇

论文制作思维导图

原理图+源代码+开题报告+正文+外文资料

想要的同学私信找我。

5d85fbb7885c06ae0d2a40fa36a48e7a.png

笔者希望催促自己一周写一篇类似的文章,分享自己的思考.

若是对读者有益,那是极好,若是没益,权当催促自己思考进修!

这周思考的主题是,分享一下我对“单片机是如何执行程序的”以及“封装”的了解。

1、单片机如何执行程序?

我原先对计算机是如何执行程序的非常的痴迷,希望能够明白最底层的道理,我在单片机这个设备上找到了一点影子。

对单片机执行程序的了解,我读了王爽教师写的《汇编语言》这本书,然后联合自己的思考。

我认为

程序执行 =不停的写不同的寄存器。

上一篇文章写道,嵌入式软件开发最一般的操作就是控制类似P0OUT这样与实际底层相关的寄存器。写嵌入式软件代码

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值