当前位置: 首页 > wzjs >正文

网站开发安全管理建筑工程网官网招聘资料员

网站开发安全管理,建筑工程网官网招聘资料员,公司的网站设计,新产品线上推广方案写这个文章是用来学习的,记录一下我的学习过程。希望我能一直坚持下去,我只是一个小白,只是想好好学习,我知道这会很难,但我还是想去做! 本文写于:2025.03.13 51单片机学习——第13节:[5-1]模块化编程 前言开发板说明引用解答和科…

写这个文章是用来学习的,记录一下我的学习过程。希望我能一直坚持下去,我只是一个小白,只是想好好学习,我知道这会很难,但我还是想去做!

本文写于:2025.03.13

51单片机学习——第13节:[5-1]模块化编程

  • 前言
  • 开发板说明
  • 引用
  • 解答和科普
  • 一、模块化编程
  • 二、模块化编程上节课例子
  • 问题
  • 总结

前言

   本次笔记是用来记录我的学习过程,同时把我需要的困难和思考记下来,有助于我的学习,同时也作为一种习惯,可以督促我学习,是一个激励自己的过程,让我们开始51单片机的学习之路。
   欢迎大家给我提意见,能给我的嵌入式之旅提供方向和路线,现在作为小白,我就先学习51单片机了,就跟着B站上的江协科技开始学习了.
   在这里会记录下江协科技51单片机开发板的配套视频教程所作的实验和学习笔记内容,因为我之前有一个开发板,我大概率会用我的板子模仿着来做.让我们一起加油!
   另外为了增强我的学习效果:每次笔记把我不知道或者问题在后面提出来,再下一篇开头作为解答!

开发板说明

   本人采用的是慧净的开发板,因为这个板子是我N年前就买的板子,索性就拿来用了。不再另外购买视频中的普中开发板了。
   原理图如下
在这里插入图片描述
视频中的都用这个开发板来实现,如果有资源就利用起来。
仔细看了看:开发板的晶振为:11.0592Mhz;12Mhz晶振是用来给CH340G芯片外置晶振;

下图是实物图
在这里插入图片描述

引用

51单片机入门教程-2020版 程序全程纯手打 从零开始入门
还参考了下图中的书籍:
手把手教你学51单片机(C语言版)
在这里插入图片描述

解答和科普

一、模块化编程

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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
模块后的最后放在main一快,如果不是则需要把创建的文件的路径在上图包括中,这样才能找到自己编写的文件。
在这里插入图片描述
如果定义了AAA才参与运算;
在这里插入图片描述
在这里插入图片描述
防止重复定义

二、模块化编程上节课例子

1、添加C文件和对应的H文件
在这里插入图片描述
在这里插入图片描述
接下俩写h文件和c文件,C文件也要写用到的头文件,如果有用到其他的内容,也要加上头文件。H文件有固定的防止重复定义,且把需要外部调用的变量和函数进行声明。
在这里插入图片描述
C文件
在这里插入图片描述
这个部分是用来简化操作,因为一直写固定的模版,就可以使用这个功能,不需要每次都输写一遍了。

在这里插入图片描述
H文件
接下来是Nixie的文件
在这里插入图片描述
Nixie的C文件:中因为用到了P2、P0口,所以要加入52的头文件,用<>表示自带的,用到了Delay函数,所以要加入"main文件路径下的h文件"。
在这里插入图片描述
H文件
H文件函数和变量声明后,不要忘记加;,因为都是复制过来的容易忘记。
都模块化完成后,不要忘记在main.c中把声明一下h文件。
在这里插入图片描述
在这里插入图片描述

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

实验现象:
在这里插入图片描述

问题

1、就是在对点阵关闭的情况下,我刚开始写了dianzhen=0;在Nixie文件中,发现不得行,我突然感觉好麻烦,当然我可以再写一个文件放入进去。
在这里插入图片描述
在这里插入图片描述
这样写是不是也是有点笨的,希望大家能告诉我更好的办法。

总结

本节课主要学习了模块换编程的思路,因为文件多,功能不同,可以把程序分成模块,每个模块完成各自的功能,最后通过H文件,进行替换和调用。
1、创建C和H文件,并编写C文件和H 文件的格式。
2、注意C文件是否用到其他文件中的内容,要在头文件加入对应的H文件,H文件需要注意对C文件的函数和变量进行声明,变成外部可调用。
3、最后要在main.c中添加用到的H文件,进行替换后进行主函数调用。注意变量的使用。我这还不是很理解。


文章转载自:

http://sXaxCVK9.ndngj.cn
http://pbyarsfq.ndngj.cn
http://T725S6Ou.ndngj.cn
http://tSaThpAA.ndngj.cn
http://88x3x1gt.ndngj.cn
http://PtzMho2o.ndngj.cn
http://wqpL9Ep2.ndngj.cn
http://MjjYvRIU.ndngj.cn
http://benoLVNL.ndngj.cn
http://MEXj0N4e.ndngj.cn
http://GUBB5Ay0.ndngj.cn
http://9ittjB6N.ndngj.cn
http://1ktMXIbM.ndngj.cn
http://ia0j9WPF.ndngj.cn
http://UA6QijS1.ndngj.cn
http://fySzfeUf.ndngj.cn
http://5MH2JWt8.ndngj.cn
http://c6QGpwd0.ndngj.cn
http://PKIlVcVJ.ndngj.cn
http://W3HuYLmI.ndngj.cn
http://yAMsEpiA.ndngj.cn
http://zxi1laDE.ndngj.cn
http://GSsBp3Dr.ndngj.cn
http://dZ1nQVxX.ndngj.cn
http://ZtPwOwI6.ndngj.cn
http://5FkzvEAu.ndngj.cn
http://VJ0aARir.ndngj.cn
http://N1Jr45MU.ndngj.cn
http://6qJI5dSn.ndngj.cn
http://P3T1yM6Z.ndngj.cn
http://www.dtcms.com/wzjs/758199.html

相关文章:

  • 工商注册在哪个网站大连专业网站设计服务商
  • 织梦html5手机网站模板爱站网长尾词挖掘工具
  • 网站建设技术服务合同怎么让网站分享有图片
  • 济南网站制作企业phpstudy搭建本地网站
  • 兰州网站建设 冰雨网页设计培训评价怎么写
  • 平度168网站建设移动互联网 传统网站
  • 网站购买空间信阳百度推广公司电话
  • 网站适配手机怎么做网站怎么做双机房切换
  • 电商网站建设价格低wordpress更改邮箱
  • 网站建设个人职责网络推广专员是干嘛的
  • 网站建设的经济可行性分析网络营销策略ppt
  • 某个网站做拍卖预展的好处廊坊seo建站
  • h5做的分销网站网页访问自动跳转中
  • 如何使用上线了app建设网站vs2008 手机网站开发
  • 网站建设结构分布网络培训课堂app
  • 动漫网站建设总结网站做seo
  • wordpress 外贸站主题网页设计制作网站素材
  • 做技术一般逛那些网站黄山地区建设行业网站
  • 网站管理后台文章排序百度招聘平台
  • 实业有限公司网站怎么做wordpress企业建
  • seo网站建设方案以数字域名为网址的网站
  • 做电脑网站步骤seo课程培训学校
  • 揭阳模板建站开发公司网络营销工具与方法
  • 建设公司与建筑公司的区别上海哪学网站建设优化
  • 音乐网站可以用什么语言做电子商务网站建设成都
  • 手机网站做静态路径网站开发工具
  • 网站制作怎样容易新密做网站公司
  • 做招聘网站需要人力资源许可外贸网站有什么
  • 个人做网站的流程外贸网站有哪些平台
  • 云建网站网址做网站效果