keil5IDE 编写流水灯
编写好代码时 报错:
这是由于未安装 STM32F1支持包,导致并没用C51芯片,
官网下载即可——STM32F1
选择以往的版本即可。为的是更好的兼容,避免不必要的出错 这就和tomcat匹配JDK版本一样。
建立工程:
led.c:
#include "led.h"
#include <reg52.h>void main(void)
{LedInit();while(1){LedC();}
}void LedInit(void)
{LedD = 0xfe;
}void LedC(void)
{unsigned char i;for(i=0; i<8; i++){Delay();Sta = (~LedD);Sta <<= 1;LedD = (~Sta);} LedInit();
}void Delay(void)
{unsigned char i;unsigned char j;for(j=0; j<200; j++){for(i=0; i<200; i++){;}}
}
运行之后 记得勾选.hex 才能在proteus成功显示。
keil5IDE 编写流水灯相关推荐
- 用keil编写C语言流水灯程序,简述关于Keil、STM32 用C++编写流水灯程序
通常来说,在单片机上编程,要么汇编,要么C语言,而用C++++进行开发的很少,那么究竟能不能用C++开发单片机呢? 答案是肯定可以的,下面讲讲基于Keil.STM32,用C++编写流水灯程序的一些内容 ...
- 基于Keil、STM32,用C++编写流水灯程序
关注+星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | 嵌入式专栏 通常来说,在单片机上编程,要么汇编,要么C语言,而用C++进行开发的很少,那么究竟能不能用C++开发 ...
- 用c语言编写流水灯的思路原理,花样流水灯 单片机设课设.doc
单片机课程设计报告 学院: 任课老师: 班级: 姓名: 学号: 基于单片机的花样流水灯及其数码显示技术 姓名 学号 [引言] 单片机课程设计主要是为了让我们增进对89C51单片机电路的感性认识,加深对 ...
- AVR单片机开发2——流水灯及仿真
用ICCAVR编写流水灯程序,所用单片机为ATMega168: //PD口流水灯实验 #include<_iom88to328v.h> #include <AVRdef.h> ...
- ARTIX-7 XC7A35T实验项目之流水灯
刷题推荐 链接: Verilog刷题 1,实验简介 通过LED流水灯实验,熟悉vivado软件开发FPGA的基本流程.包括器件选择.设置.代码的编写.编译.分配管脚.下载.程序FLASH固化烧录等. ...
- 基于 NIOS-II 软核的流水灯
基于 NIOS-II 软核的流水灯 一.实验介绍 (一)实验目的 (二)实验内容 (三)实验原理 (四)实验器件 二.硬件设计 (一) 新建一个工程 (二) Qsys 系统设计 (三)完成 Qsys ...
- 嵌入式下的Hello World——点亮流水灯(STM32cubemx)
前言: 一.环境搭建 1. 下载STM32CuneMx 2.安装CubeMx 3.安装HAL库 二.CubeMx配置完成点亮流水灯 1.新建工程 2.环境配置 三.编写流水灯代码 1.打开由CubeM ...
- 89c52流水灯汇编语言,89c52单片机流水灯汇编程序
8路流水灯汇编语言程序的写法 汇编语言程序如下: ;假设1:D1~D8八个彩灯接在P1口,输出低电平发光 ;假设2:系统晶振为12MHz ;假设3:N = 5 ;程序如下: ORG 0000H MOV ...
- AVR单片机实践--ATmega16按键控制流水灯
一.实验目的 1.掌握AVR单片机开发平台的搭建方法. 2.掌握GPIO的编程方法. 二.实验内容及结果 1.设计程序 自行设计电路,包括流水灯和4个按键,完成"按键控制流水灯样式" ...
- S7-200 Smart入门笔记1——流水灯
采用西门子PLC s7-200 smart编写流水灯,目的是熟悉位移指令.传送指令.比较指令,采用两种方法实现. 方法一采用按键,按下一次按钮,灯就变动一次: 方法二采用定时器,每个1秒,灯变动一次: ...
最新文章
- matlab gui优化,matlabgui优化程序
- 开发日记-20190820 关键词 读书笔记《Unix环境高级编程(第二版)》DAY 1
- 终于有了属于自己的家,哈哈,很高兴~~
- 设计模式之四(抽象工厂模式第三回合)
- 重庆大学校友会计算机,资环学院联谊会隆重举行
- C++对象模型3--无重写的单继承
- PowerDesigner建立与数据库的连接,以便生成数据库和从数据库生成到PD中
- 在PyCharm中自动添加文件头、时间日期等信息
- 芯片手册不需要全部看,抓住框架信息即可
- java怎么实现历史修改记录_java历史记录封装实现
- 用户标签的集合——用户画像及其应用
- 【转】武大张卢腾448分考研真实经历
- 在windows服务器部署mysql,局域网内操作
- 2种特殊电容:X电容和Y电容,
- php邮件发送可以发送图片吗,phpmailer发送图片
- 充电口 米兔积木机器人_米兔积木机器人怎么充电
- 75-CentOS-Docker构建nginx镜像
- ❤️React Hooks⭐
- python提取每个单词首字母_如何将字符串中每个单词的首字母大写(Python)?
- Leetcode初学——跳跃游戏