当前位置:网站首页>Some thoughts on the study of 51 single chip microcomputer
Some thoughts on the study of 51 single chip microcomputer
2022-07-06 09:50:00 【Dafang teacher embedded】
51 Some insights of SCM learning
\\\ Insert a : There are surprises at the end of the article ~///

1、51 Single chip microcomputer P0 Mouth is very special .
2、 Yes 51 The operation of single chip microcomputer is essentially the operation of registers , The same is true for other microcontrollers . The library is just an interface , It's just convenient for users .
Here to share with you about learning 51 SCM experience :
1、 I never say 51 Is the foundation , If I say so , Please also understand this sentence that the principle of microcomputer is the foundation .
2、 Yes 51 The operation of single chip microcomputer is essentially the operation of registers , The same is true for other microcontrollers . The library is just an interface , It's just convenient for users .
3、 Assembly language is rarely used in work , Understanding is good. .
4、51 Single chip microcomputer P0 Mouth is very special .
5、C Language is C Language ,51 SCM is 51 Single chip microcomputer , An algorithm is an algorithm , Peripheral circuit is peripheral circuit , Sensors are sensors , Communication devices are communication devices , A circuit diagram is a circuit diagram ,PCB The picture is PCB chart , Simulation is simulation .
When you don't use it anymore 51 了 ,C The knowledge of language is still , The knowledge of algorithm is still , The skill of building the smallest system of single chip microcomputer is still , The use of sensors and communication devices is still , I can also draw circuit diagrams and PCB chart , Of course, it will also simulate .
7、 When the program debugging is not satisfactory , Calm down and check the information carefully ,51 The biggest benefit of single chip microcomputer is that there are many online materials , The problems you encounter must have been encountered by others . As a learner , It may be more convenient to ask people , But it is impossible to cultivate the ability to overcome problems all the time .
8、 Some beginners of single chip microcomputer think it's bad to watch routines , I feel guilty just like looking at the answer . Actually, for beginners , Looking at routines, understanding routines, and then looking at the notes of routines is the best way to learn . It is also possible to transplant programs when doing experiments, curriculum design and entries , There is no need to re realize .( Of course, the homework assigned by the teacher should be completed independently )
however , Be clear , Transplant program is not just learning SCM , The most important thing is to know the framework and implementation method of routines . Which registers are initialized , What pin configurations have been made , Which functions are called , How are those functions implemented , What interrupts are set , What on-chip resources are used (UART、ADC etc. ), What statuses have been queried , If the state changes ( Triggering event ) What will you do and so on . From this, we can sort out a flow chart and know its implementation , Basically, this routine is almost learned .
Keep these four requirements in mind when learning single chip microcomputer with zero foundation , Little detours
One of them , Others can be understood by analogy , Get started quickly . If you have none of these conditions , Then follow me , I suggest you study 51 Single chip microcomputer . Why study 51 Single chip microcomputer : Although there are many kinds and models of single chip computers at this time , Each model has a ?
Whose blackboard eraser are you
Colored eggs : Recently, a classmate asked me for information about SCM , I deliberately spent a few months , Sum up my 10 Years of product development experience , The data package almost covers C Language 、 Single chip microcomputer 、 Analog digital electricity 、 Schematic and PCB Design 、 MCU advanced programming and so on , Very suitable for beginners and advanced . in addition to , Then share with tears what I pressed at the bottom of the box 22 A hot open source project , Include source code + Schematic diagram +PCB+ documentation , It is not the kind of course that is sold in the market , I don't think more tutorials are necessarily a good thing ,10 Years ago, I taught myself fast , In addition to its own execution , There are few tutorials . Don't be shy to be a party , Wait for a little red dot . In the later stage, I will also set up some small circles for pure technical exchange , Let everyone know more big guys , Have a good circle , Your understanding of the industry must be at the forefront .

边栏推荐
- Mapreduce实例(八):Map端join
- May brush question 26 - concurrent search
- 【深度学习】语义分割-源代码汇总
- Mapreduce实例(十):ChainMapReduce
- Function description of shell command parser
- MapReduce instance (VI): inverted index
- Leetcode:608 树节点
- [Yu Yue education] reference materials of complex variable function and integral transformation of Shenyang University of Technology
- Teach you how to write the first MCU program hand in hand
- YARN组织架构
猜你喜欢

学习单片机对社会的帮助是很大的

Minio distributed file storage cluster for full stack development

CANoe仿真功能之自动化序列(Automation Sequences )

C#/. Net phase VI 01C Foundation_ 01: running environment, process of creating new C program, strict case sensitivity, meaning of class library

数据建模有哪些模型

零基础学习单片机切记这四点要求,少走弯路

Mapreduce实例(八):Map端join

Cap theory

Use of activiti7 workflow

Nc29 search in two-dimensional array
随机推荐
Global and Chinese markets for hardware based encryption 2022-2028: Research Report on technology, participants, trends, market size and share
【深度学习】语义分割:论文阅读:(CVPR 2022) MPViT(CNN+Transformer):用于密集预测的多路径视觉Transformer
Mapreduce实例(六):倒排索引
Summary of May training - from a Guang
Scoped in webrtc_ refptr
CAPL脚本中关于相对路径/绝对路径操作的几个傻傻分不清的内置函数
How does the single chip microcomputer execute the main function from power on reset?
六月刷题01——数组
Several ways of MySQL database optimization (pen interview must ask)
Release of the sample chapter of "uncover the secrets of asp.net core 6 framework" [200 pages /5 chapters]
Compilation of libwebsocket
51单片机进修的一些感悟
[Yu Yue education] reference materials of power electronics technology of Jiangxi University of science and technology
英雄联盟轮播图自动轮播
英雄联盟轮播图手动轮播
[deep learning] semantic segmentation - source code summary
Processes of libuv
June brush question 02 - string
大学想要选择学习自动化专业,可以看什么书去提前了解?
Day 5 of MySQL learning