第一章单片机快速入门
首先要说的是当前STM32系列32位单片机已经占据了MCU市场的很大份额了。C51还有必要学吗?答案是肯定的,不过比较适合初学者。
STM32现在都是建立在库的基础上进行开发的,初学者对那庞大的上千个寄存器就单凭理解和简单使用估计就打退堂鼓了。
C51开发更接近底层,比较适合初学者,上手容易,适合循序渐进的学习。
Keil uVision是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,使用接近于传统c语言的语法来开发,C语言在功能上、结构性、可读性、可维护性上有明显的优势,
因而易学易用,而且大大的提高了工作效率和项目开发周期。
“全球最大的8051单片机设计公司 TSMC台积电上海制造”,比较有意思的是STC的网站真的很让人震惊!这首页。。。。有兴趣大家可以看看,这绝非我个人吐槽!
在Keil uVision4 中加入STC系列单片机型号步骤如下:
1、在STC的官网下载好最新的STC-ISP软件,然后在电脑上打开此软件。
2.在kiel仿真设置页面下,点击“添加STC仿真驱动到keil软件中/添加型号和头文件到keil软件中”选项。
3.然后在电脑中选择keil的安装目录(如:C:\keil),选中keil文件夹,点击确定按钮。
4、然后在弹出的对话框中,直接点击确定按钮
5、打开keil4软件,新建一个工程文件,就可以通过下拉箭头选择STC MCU Database。
6、然后在出来的界面中,选择好需要的stc单片机型号即可。
在这个基础上就可以开始新的工程了,书中详细列举建立工程的步骤包括怎么点亮1个LED,适合新手,都是些基础的东西我也没有更好的说明了,Keil u4 Vision比较新一点,u2太老了。