当前位置:网站首页>Some thoughts on the study of 51 single chip microcomputer
Some thoughts on the study of 51 single chip microcomputer
2022-07-06 09:43:00 【Dafang teacher embedded】
51 Some insights of SCM learning
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
边栏推荐
- May brush question 02 - string
- [Chongqing Guangdong education] reference materials for nine lectures on the essence of Marxist Philosophy in Wuhan University
- Interview shock 62: what are the precautions for group by?
- 068.查找插入位置--二分查找
- MapReduce工作机制
- A wave of open source notebooks is coming
- Mapreduce实例(五):二次排序
- Design and implementation of online snack sales system based on b/s (attached: source code paper SQL file)
- Le modèle sentinelle de redis
- Global and Chinese market of bank smart cards 2022-2028: Research Report on technology, participants, trends, market size and share
猜你喜欢
MapReduce instance (VIII): Map end join
Design and implementation of film and television creation forum based on b/s (attached: source code paper SQL file project deployment tutorial)
软件负载均衡和硬件负载均衡的选择
Mapreduce实例(九):Reduce端join
Redis' bitmap
Lua script of redis
小白带你重游Spark生态圈!
[Yu Yue education] reference materials of complex variable function and integral transformation of Shenyang University of Technology
面试突击62:group by 有哪些注意事项?
Oom happened. Do you know the reason and how to solve it?
随机推荐
发生OOM了,你知道是什么原因吗,又该怎么解决呢?
Sqlmap installation tutorial and problem explanation under Windows Environment -- "sqlmap installation | CSDN creation punch in"
硬件工程师的真实前途我说出来可能你们不信
解决小文件处过多
Counter attack of noodles: redis asked 52 questions in a series, with detailed pictures and pictures. Now the interview is stable
一大波开源小抄来袭
There are software load balancing and hardware load balancing. Which one to choose?
Summary of May training - from a Guang
Global and Chinese market of appointment reminder software 2022-2028: Research Report on technology, participants, trends, market size and share
基于B/S的网上零食销售系统的设计与实现(附:源码 论文 Sql文件)
【深度学习】语义分割:论文阅读:(2021-12)Mask2Former
tn-c为何不可用2p断路器?
MapReduce instance (x): chainmapreduce
Solve the problem of inconsistency between database field name and entity class attribute name (resultmap result set mapping)
Hero League rotation chart manual rotation
Le modèle sentinelle de redis
Global and Chinese market of bank smart cards 2022-2028: Research Report on technology, participants, trends, market size and share
面渣逆袭:Redis连环五十二问,图文详解,这下面试稳了
Take you back to spark ecosystem!
Global and Chinese market of capacitive displacement sensors 2022-2028: Research Report on technology, participants, trends, market size and share