50919 views|1 replies

1379

Posts

0

Resources
The OP
 

Microcontroller C Language Tutorial (I) [Copy link]

Learning single-chip microcomputers is not an easy task. First, you need to buy expensive programmers and simulators. Second, you need to learn programming languages. There are also many types of single-chip microcomputers to choose from, which is really a headache. Among the many single-chip microcomputers, the 51 architecture chip has been popular for a long time, and there are relatively many learning materials. It is one of the better choices for beginners. There are two commonly used programming languages for 51 , one is assembly language and the other is C language. The machine code generation efficiency of assembly language is very high, but the readability is not strong. A more complex program is even more difficult to understand. In most cases, the machine code generation efficiency of C language is comparable to that of assembly language, but the readability and portability are far better than assembly language. Moreover, C language can also be embedded in assembly to solve the problem of high-efficiency code writing. For the development cycle, the development cycle of medium and large software written in C language is usually much shorter than that of assembly language. Combining the advantages of C language above, I chose C language when I was learning. The subsequent tutorials are just some of my study notes and essays in the learning process. They are sorted and modified here. I hope to share, communicate, learn and make progress with you.

483.rar

79.55 KB, downloads: 117

This post is from MCU

Latest reply

Download it and take a look. Thank you for sharing it selflessly. Maybe it will be useful to you.   Details Published on 2021-12-23 16:57
 

51

Posts

0

Resources
2
 

Download it and take a look. Thank you for sharing it selflessly. Maybe it will be useful to you.

This post is from MCU
 
 

Guess Your Favourite
Find a datasheet?

EEWorld Datasheet Technical Support

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list