一,打开文件(可以随文下载放置在文档中打开)。(如下图1所示)

图1

二,调整原理图大小,适合可视,另存工程文件。(如下图2,3,4所示)

图2


图3


图4

三,点击Source Code标签。(如下图5所示)

图5

四,编辑main.c 代码如Proteus8.9 VSM Studio GCC编译器仿真STM32F407ZGT6系列011_lcd1602并口(如下图6所示)

图6

五,Main.c 代码:

/* Main.c file generated by New Project wizard

  • Author: Ziegler Yin
  • Created: 周四 一月 16 2020
  • Processor: STM32F407ZGT6ZGT6
  • Compiler: GCC for ARM
    */

#include “mfuncs.h”
#include “delay.h”
#include “usart.h”
#include “lcd1602.h”

u8 l;

int main(void)
{
delay_init(84); //初始化延时函数
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置系统中断优先级分组2
uart_init(9600);//初始化串口波特率为115200
GPIOSt_Init();
lcd_init();

while(1) //实现比较值从0-300递增,到300后从300-0递减,循环
{
LClear();
for(l=0; l<100; l++) delay_ms(5);
ShowStr(1, 0, “Kaillen WorkWork”, 12);
ShowStr(4, 1, “Wellcom YOU!”, 12);
for(l=0; l<255; l++) delay_ms(5);

 uprint("大家好!!!\r\n");uprint("大家来造呼吸机-----。\r\n");  uprint("控制芯片STM32F407ZGT6_011_LED1602并口02仿真开始了。\r\n");LClear();for(l=0; l<100; l++) delay_ms(5);ShowStr(1, 0,"Code Made", 9);ShowStr(2, 1, "---Ziegler Yin", 14);for(l=0; l<100; l++) delay_ms(5);
}

}
void main(void)
{
init();
while(1){
LClear();
delay(500);
ShowStr(1, 0, “Kaillen WorkWork”, 12);
ShowStr(4, 1, “Wellcom YOU!”, 12);
delay(500);

 LClear();delay(500);ShowStr(1, 0,"Code Made", 9);ShowStr(2, 1, "---Ziegler Yin", 14);delay(500);}

}
六,点击构建工程按钮,编译工程。(如下图7所示)

图7

七,点击窗口左下方仿真按钮,可见lcd1602和虚拟串口的信息显示在屏。 (如下图8,9,10所示)

图8


图9

图10

八,选择release,点击构建工程按钮,编译工程生成Hex文件。(如下图11所示)

图11

附件下载:https://download.csdn.net/download/kaillen/12406468

附件Proteus8.9 VSM Studio GCC编译器仿真STM32F407ZGT6系列011_lcd1602并口在已安装Proteus8.9的计算机文件夹中打开即可
需要进一步了解,请加入QQ群:976235464

Proteus8.9 VSM Studio GCC编译器仿真STM32F407ZGT6系列011_lcd1602_并口相关推荐

  1. Proteus8.9 VSM Studio GCC编译器仿真STM32F407ZGT6系列012_lcd1602一线屏

    一,打开文件(可以随文下载放置在文档中打开).(如下图1所示) 图1 二,调整原理图大小,适合可视,另存工程文件.(如下图2,3,4所示) 图2 图3 图4 三,点击Source Code标签.(如下 ...

  2. Proteus8.9 VSM Studio WINAVR编译器仿真ATmega16系列a19_DS18B20_LCD1602

    *本文及代码参阅彭伟<单片机C语言程序设计实训100例> 一,打开文件(可以随文下载放置在文档中打开).(如下图1所示) 图1 二,调整原理图大小,适合可视,另存工程文件.(如下图2,3, ...

  3. Proteus8.9 VSM Studio WINAVR编译器仿真ATmega16系列a09_扩展内存

    *本文及代码参阅彭伟<单片机C语言程序设计实训100例> 一,打开文件(可以随文下载放置在文档中打开).(如下图1所示) 图1 二,调整原理图大小,适合可视,另存工程文件.(如下图2,3, ...

  4. Proteus8.9 VSM Studio SDCC编译器仿真STC15W4K32S4系列013_iic_03_AT24C08

    一,打开文件(可以随文下载放置在文档中打开).(如下图1所示) 图1 二,调整原理图大小,适合可视,另存工程文件.(如下图2,3,4所示) 图2 图3 图4 三,点击Source Code标签.(如下 ...

  5. Proteus8.9 VSM Studio SDCC编译器仿真STC15W4K32S4系列013_iic_02_AT24C04

    一,打开文件(可以随文下载放置在文档中打开).(如下图1所示) 图1 二,调整原理图大小,适合可视,另存工程文件.(如下图2,3,4所示) 图2 图3 图4 三,点击Source Code标签.(如下 ...

  6. Proteus8.9 VSM Studio PIC编译器仿真PIC16F630_系列001_LED

    一,打开文件(可以随文下载放置在文档中打开).(如下图1所示) 图1 二,调整原理图大小,适合可视,另存工程文件.(如下图2,3,4所示) 图2 图3 图4 三,点击Source Code标签.(如下 ...

  7. Proteus8.9 VSM Studio Keil编译器仿真AT89C51RD2系列019_lcdPG12864

    一,打开文件(可以随文下载放置在文档中打开).(如下图1所示) 图1 二,调整原理图大小,适合可视,另存工程文件.(如下图2,3,4所示) 图2 图3 图4 三,点击Source Code标签.(如下 ...

  8. Proteus8.9 VSM Studio Keil编译器仿真AT89C51RD2系列018_lcd12864竖屏

    一,打开文件(可以随文下载放置在文档中打开).(如下图1所示) 图1 二,调整原理图大小,适合可视,另存工程文件.(如下图2,3,4所示) 图2 图3 图4 三,点击Source Code标签.(如下 ...

  9. Proteus8.9 VSM Studio Keil编译器仿真AT89C51RD2系列017_lcd12864横屏

    一,打开文件(可以随文下载放置在文档中打开).(如下图1所示) 图1 二,调整原理图大小,适合可视,另存工程文件.(如下图2,3,4所示) 图2 图3 图4 三,点击Source Code标签.(如下 ...

最新文章

  1. el replace 表达式_EL表达式截取字符串 各种字符串操作的方式全解 泽0715新浪博客...
  2. JUnit 5 –架构
  3. 最近公司遇到了APR攻击,顺便了解一下知识
  4. 使用pymongo连接mongodb时报错:pymongo.errors.OperationFailure: not authorized
  5. 单片机知识点总结框图_89C51单片机的结构框图及原理解析
  6. 基于stm32的指纹打卡系统/指纹锁
  7. 使用vb脚本实现钉钉重复发送10条消息
  8. mongo——limit的坑
  9. cygwin 编译android,再次在 cygwin 下编译 Android toolchain
  10. matlab数据转换为tecplot格式[ASCII码格式下的plt文件]
  11. 数据分析中的数据处理以及特征分析
  12. 防止后缀aol.com}AOL勒索病毒*** .com}AOL勒索病毒解密工具处理方法
  13. 求任意两圆相交的面积(不限程序设计语言版本)
  14. UG编程-适合新手的详细讲解
  15. CornerNet: Detecting Objects as Paired Keypoints 论文笔记
  16. 污水中去除重金属的工艺解析—离子交换树脂
  17. 文字溢出省略和用户体验优化
  18. 苹果手机中病毒显示无服务器,iPhone手机真的不会“中毒”?出现这3个状况就要小心了...
  19. 你没有权限查看或编辑这个对象的权限设置 的解决方法
  20. 【C语言】循环结构常见问题1

热门文章

  1. FPGA _Verilog HDL_8选一多路选择器设计
  2. 怎么修改APP的服务器,安装app后怎么修改服务器地址
  3. 基于SSM的酒店前台管理系统的设计与实现,高质量论文范例-2022年最新,可直接使用
  4. Oracle drop删表后的数据恢复
  5. 昂达vi40精英版刷Linux,昂达vi40旗舰版刷机教程【图解】
  6. 使用Win32 SDK开发屏幕保护程序
  7. Django框架的电商商城的设计与实现python语言
  8. Web应用程序设计十个建议
  9. 【愚公系列】2023年02月 WMS智能仓储系统-006.租户功能的配置
  10. Arduino基础学习-声音信号输出