我要自学单片机
文章平均质量分 92
manyoftenvictory
本人性格开朗,为人细心,做事一丝不苟,能吃苦耐劳,工作脚踏实地,有较强的责任心,具有团队合作精神,又具有较强的独立工作能力,思维活跃。<br>能熟练运用Windows Office 和CAD2016绘图软件,能根据客户的需求完成各项工作,具备良好的团体意识,极强的沟通能力与谈判能力;<br>在工作中提出专业的意见和产品及供应商资讯,提出可行性方案建议,跟进解决网络故障和电脑各种故障及打印机和监控及服务器网络管理中出现的问题;具备团队协作精神,有责任心、人品好、思想端正;具备一定的文件管理能力<br>
展开
-
自学单片机-15
在前面已经了解到了不少关于时钟的概念,比如,单片机的主时钟是11.0592M,I2C总线有一条时钟信号线SCL等,这些时钟本质上都是一个某一频率的方波信号。那么除了这些在前面新学到的时钟概念外,还有一个早已熟悉的不能再熟悉的时钟概念——“年-月-日、时:分:秒",就是钟表和日历给出的时间,它的重要程序就不需要多说了,在单片机系统里把它称作实时时钟,以区别于前面提到的几种方波时钟信号。实时时钟,有时也被称作墙上时钟,很形象的一个名词,大家知道它们讲的是一回事就行了。本章将学习实时时钟的应用,有了它,单片机系统原创 2023-04-15 20:45:42 · 414 阅读 · 0 评论 -
自学单片机-14
前几章学习了一种通信协议叫作UART异步串行通信,本章要学习第二种常用的通信协议I2C。I2C总线是由PHILIPS公司开发的两线式串行总线,多用于连接微处理器及其外围芯片。I2C总线的主要特点是接口方式简单,两条线可以挂多个参与通信的器件,即多机模式,而且任何一个器件都可以作为主机,当然同一时刻只能有一个主机。从原理上来讲,UART属于异步通信,比如计算机发送给单片机,计算机只负责把数据通过TXD发送出来即可,接收数据是单片机自己的事情。而I2C属于同步通信,SCL时钟线负责收发双方的时钟节拍。原创 2023-04-06 00:02:17 · 155 阅读 · 2 评论 -
自学单片机-13
理念上的内容要想逐步消化掌握,必须通过大量的实践进行巩固,否则时间一长,极容易忘掉。尤其是一些编程相关的技巧,就是靠不停地写程序,不停地参考别人的程序慢慢积累成长起来的。本章学习1602的例程和实际开发中比较实用的串口通信程序。原创 2023-03-31 13:10:19 · 132 阅读 · 0 评论 -
自学单片机-12
我们在学C语言的时候学到指针,每一位教C语言的老师都会告诉我们一句:指针是C语言的灵魂。由此可见,指针是否学会是判断一个人能否真正学会C语言的重要指标之一,但是很多同学只知道其重要性,却学学会其灵活性。简单的程序,100多行代码,不需要指针也可以轻松搞定,但是当代码写到成千上万行甚至更多的时候,利用指针就可以直接而快速地处理内存中的各种数据结构中的数据,特别是数组、字符串和内存的动态分配等,它为函数之间各类数据传递提供了简洁便利的方法。说了这么多作用估计大家没用过指针了体会不到,但这里就是表达这样一个意思原创 2023-03-27 00:42:38 · 665 阅读 · 0 评论 -
自学单片机-11
通信,按照传统的理解就是信息的传输与交换。对于单片机来说,通信则与传感器、存储芯片、外围控制芯片等技术紧密结合,成为整个单片机系统的”神经中枢“。没有通信,单片机所实现的功能仅仅局限于单片机本身,就无法通过其他设备获得有用信息,也无法将自己产生的信息告诉其他设备。如果单片机通信没处理好,它和外围器件的合作程度就受到限制,最终整个系统也无法完成Transmitter,即通用异步收发器)串行通信是单片机最常用的一种通信技术,通常用于单片机和计算机之间以及单片机和单片机之间的通信。原创 2023-03-22 15:18:36 · 279 阅读 · 0 评论 -
自学单片机-10
本章内容主要通过一些实践例程来提高大家对编程的熟练度,并且帮助大家进行一些算法和技巧上的积累。虽然是练习为主,但也涉及了不少软硬件知识的学习,比如数据类型转换、中断响应延迟、位操作技巧以及PWM的知识等。在学习本章内家的时候,一定要达到不看教材,就能独立把程序做出来的效果,那样才能基本上掌握相关知识点和内容。原创 2023-03-14 00:24:46 · 385 阅读 · 0 评论 -
自学单片机-9
对于技术的学习,希望读者一定要有足够的耐性和韧性。如果决定从事单片机这门技术,就一定要坚持学习下去,不能半途而废,当坚持学习一段时间后会发现自己慢慢会喜欢上单片机,对这些东西有了浓厚的兴趣和感情, 离成功就不远了。学到第9章了,鼓励鼓励自己,再加把劲哦!本章首先来了解单片机I/O的一些细节内容,然后在此基础上再学习两种常用的设备使用方法----------步进电机和蜂鸣器。原创 2023-02-25 10:33:33 · 254 阅读 · 0 评论 -
自学51单片机-2
本章的标题是点亮LED,虽然任务很简单,但是需要大家了解的单片机基础知识却很多,特别是对于初学者,刚开始要在头脑中建立一个单片机的概念,然后通过点亮一个LED小灯来增加初学者对单片机的兴趣和自信。原创 2023-01-24 22:08:41 · 2203 阅读 · 0 评论 -
自学51单片机-3
通过第2章的学习,我们貌似成功地点亮了一个LED小灯,但是有一些知识大家还没有彻底搞明白。单片机是根据硬件电路图的设计来编写代码的,所以不仅仅要学习编程知识,还要学习基本的硬件知识,本章就来穿插介绍电路硬件知识。原创 2023-01-25 23:23:30 · 373 阅读 · 0 评论 -
自学单片机-4
C语言,在编程领域是久负盛名的,可能没接触过计算机编程的人会把它看得很神秘,感觉非常的难。其实并非如此,C语言的逻辑和运算,充其量也就是小学水平,所以大家不要怕它,作者尽可能地从小学数学逻辑方式带着大家学习C语言。原创 2023-01-30 11:42:04 · 218 阅读 · 0 评论 -
自学51单片机-1
在错误的道路上日夜兼程,最终也无法成功,方法和思路绝对是最重要的。一些学技术的同学,往往看到这类章节会直接跳过去,因为大多数类似章节都是废话连篇。但是,今天在这里作者学习单片机的无数经验和教训总结出来的瑰宝。因为作者披荆斩棘,开辟了道路,所以可以告诉读者路在何方;也因为作者摸过烧红的烙铁烫了手,所以也可以告诉读者教训和代价是什么。希望各位都能站在作者的肩膀上,看得更远。原创 2023-01-23 21:07:49 · 251 阅读 · 0 评论 -
自学单片机-8
用户与单片机之间的信息交互依赖两类设备:输入设备和输出设备。前边讲的LED小灯、数码管、点阵都是输出设备,本章就来学习一下最常用的输入设备--按键,同时还会学到硬件电路的一些基础知识与C语言函数的一些进阶知识。原创 2023-02-11 23:44:03 · 424 阅读 · 0 评论 -
自学单片机-7
当走在马路上的时候,经常会看到马路两侧有一些LED点阵的广告牌,这些广告牌看起来绚烂夺目,非常吸引人,而且还会变化很多种不同的显示方式。本章就会学习到点阵LED的控制方式,但是首先得来了解一点C语言变量的进阶知识---------变量的作用域和存储类别。原创 2023-02-11 13:21:47 · 244 阅读 · 0 评论 -
自学单片机-6
中断是单片机系统重点中的重点,因为有了中断,单片机就具备了快速协调多模块工作的能力,可以完成复杂的任务。本章首先带领大家学习一些必要的C语言基础知识,然后讲解数码管动态显示的原理,并最终借助于中断系统来完成实用的数码管显示程序。大家对本章内容要多多研究,要完全掌握并能熟练运用。原创 2023-01-31 22:04:58 · 340 阅读 · 0 评论 -
自学单片机-5
通过前面的讲解,大家会发现,自己逐渐进入比较实质性的学习了,需要记住的内容也更多了,个别地方可能会感觉吃力。但是大家不要担心,要有信心。这个跟小孩学走路一样,刚开始走得不太稳,没有关系,多走几步多练练。看教材的时候要注意专心,一遍看不懂,思考一下,再回头看第二遍和第三遍,没准一下就明白了。如果三遍还看不明白,那就把不懂的问题放一放,继续往下学,然后再回头看一次,也可以到群里或者论坛里多咨询一下其他的同学,讨论一下,可能就会茅塞顿开了。原创 2023-01-31 12:09:05 · 164 阅读 · 0 评论