FwLib_STC12封装库较多使用函数的方式对寄存器进行封装, 而函数与函数间的层级调用都会增加栈开支, 这样一方面8位MCU本来就不多的内存更加捉襟见肘, 另一方面增加了生成的固件尺寸. 在FwLib_STC8封装库中, 大量使用宏语句对寄存器操作进行封装, 并且控制方法间的层级调用深度, 有效节省了固件体积和堆栈占用. 以下介...
在TOOLS.INI 文件中添加如下内容“CDB0=UV4\STC.CDB ("STC MCU Database")”:闪灯程序 新建工程 现在,在 Keil 中新建工程,点击 Device 就可以愉快地选择 STC MCU 了:在电脑上找个地方新建一个文件夹 blink-demo, 你也可以起个其他的名字。然后在 Keil 里依次点击菜单 Project-> new uVision Project 新建...
重启Keil MDK后, 在File->Device Database中选择STC MCU Database可以看到STC下的单片机型号列表 烧录 接线 烧录 STC单片机使用的是ISP(In System Program)烧录方式, 其原理是在单片机内部固化一段ISP代码, 上电时检测是否有连续的d字符, 如果检测到则进入ISP准备阶段, 如果超时没有收到则执行用户代码区. 若进入...
更改“D:\Keil_v5” 目录下的 TOOLS.INI 文件: 在TOOLS.INI 文件中添加如下内容“CDB0=UV4\STC.CDB ("STC MCU Database")”: 闪灯程序新建工程 现在,在 Keil 中新建工程,点击 Device 就可以愉快地选择 STC MCU 了: 在电脑上找个地方新建一个文件夹 blink-demo, 你也可以起个其他的名字。然后在 Keil ...
• Select a CPU Data Base File 中选择 STC MCU Database,创建STC系列单片机项目 • 根据板子类型,为项目选择CPU型号。我这选的是STC15F2K60S2 • 添加main.c文件 2.编写程序 程序代码如下: //*** //STC_XGboard 51单片机学习板 //author:Kimiyang ...
2、下载完成后,从压缩包中将“stc_usb_cdc_8h_data.lib”和“stc32_stc8_usb.h”解压到项目目录中 3、打开Keil软件,并新建项目 Database请选择“STC MCU Database” 单片机型号选择“STC8H8K64U Series” 4、项目建立完成后,将下面的代码命名为main.c文件并保存到项目目录中 //测试工作频率为24MHz #in...
选项。3、然后在电脑中选择keil的安装目录(如:C:\keil),选中keil文件夹,点击确定按钮。4、然后在弹出的对话框中,直接点击确定按钮。5、打开keil4软件,新建一个工程文件,就可以通过下拉箭头选择STC MCU Database。6、然后在出来的界面中,选择好需要的stc单片机型号即可。1...
选择器件库:在弹出的窗口中选择[STC MCU Database]后,点击[确定]。 图5:选择器件库 选择器件:在弹出的窗口中选择单片机的型号,如下图所示。 图6:选择器件 说明:这里的选项STC8A8K64D4 Series表示的意思是STC8A8K64D4这一系列的单片机,STC8A8K48D4也属于STC8A8K64D4系列。 当出现的下面提示框时,选择[否...
在“D:\Keil_v5”目录下找到并打开TOOLS.INI文件进行修改:在TOOLS.INI文件中,按照以下格式添加内容:“CDB0=UV4\STC.CDB ("STC MCU Database")”,如下所示:三、编程控制闪灯 1、创建新项目 接下来,在Keil环境中新建一个项目,并点击“Device”选项来选择STC MCU,以便开始您的编程之旅。在您的电脑上...
2 打开STC-ISP软件,点选kiel仿真设置,点添加STC仿真驱动到keil软件中/添加型号和头文件到keil软件中 3 选择keil的安装目录(如:C:\keil),选中keil文件夹,按确定,弹出STC MCU型号添加成功!按确定完成 4 打开keil软件,新建一个工程文件,就可以通过下拉箭头选择STC MCU Database,确定后就中以选择对应单片机...