51单片机入门·开篇
文章目录
入门
1.1开发环境的安装
1.2 遇见潇潇遇见你,不负代码不负卿
入门
1.1开发环境的安装
用什么写代码--语言是C,环境是keil
Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C 语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。
- Keil安装
- Keil"破姐"
- Typora安装(本文档程序)使用教程 https://www.cnblogs.com/hider/p/11614688.html
- 使用
#include "reg52.h"sbit led1 = P3^7;//根据原理图(电路图),设备变量led1指向P3组IO口的第7口
sbit led2 = P3^6;//根据原理图(电路图),设备变量led2指向P3组IO口的第6口void main()
{led1 = 0;//根据电路图,低电平点亮ledled2 = 0;while(1);
}
STC-ISP 是一款单片机下载编程烧录软件,是针对STC系列单片机而设计的,可下载STC89系列、 12C2052系列和12C5410等系列的STC单片机,使用简便。
- 单片机通过type-C数据线和电脑连接(如果不识别,安装ch340驱动,在资料包中)
- 选择单片机型号STC89C52RC
- 选择生成的执行程序文件template.hex
- 点击”下载/编程“按钮
- 单片机开关拨动重新上电
- 自动检测并下载了程序,看到灯亮。如果失败,仔细对照 以上每一步内容
- 什么是单片机
单片机(Single-Chip Microcomputer)是一种集成电路芯片,把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多 路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。
- 什么是单片机开发板
基于单片机设计一些外接电路,模块以满足学习,日常调研等工作需求STC89系列单片机命名规则,封装LQFP44, 特性 定时器,计数器,串口,看门狗,IO
1.2 遇见潇潇遇见你,不负代码不负卿
![](/assets/blank.gif)
51单片机入门·开篇相关推荐
- 51单片机入门教程(6)——外部中断
51单片机入门教程(6)--外部中断 一.外部中断 1.1 中断 1.2 外部中断 二.中断优先级 一.外部中断 1.1 中断 关于中断的概念在上一篇博客中已经提到了.(传送门:51单片机入门教程(5 ...
- 51单片机入门教程(5)——定时器中断
51单片机入门教程(5)--定时器中断 一.中断的概念 二.定时器中断 2.1 软件延时的不足 2.2 中断寄存器 2.2.1 中断允许控制寄存器 IE 2.2.2 定时器工作方式寄存器 TMOD 2 ...
- 51单片机入门教程(1)——点亮一个LED灯
51单片机入门教程(1)--点亮一个LED灯 一.什么是单片机 单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU.随机存储器 ...
- 51单片机入门学习小结(流水灯与数码管)
51单片机入门学习小结(流水灯与数码管) 对原理图的分析 以下是我所用单片机的原理图 这块51单片机一共有4个I/O口(意思为input/output),也代表着如果我们后续都要用到这四个的话那么功能 ...
- 51单片机入门模板(STC89C52RC)
该模板适用于51单片机入门,比较易于理解,包含定时器和串口的操作. 可以在定时器T0中断服务函数和主循环中实现主要功能,在UART中断服务函数(T1定时器)中实现简单的串口通信接收命令的功能. 注:本 ...
- 51单片机入门指南系列:一、前期准备
51单片机入门指南系列:一.前期准备 51单片机学习步骤 为什么我用的是52单片机,大家也说它是51? 编译环境 单片机入门书籍 购买实物开发板 51单片机学习步骤 51单片机是嵌入式学习的入门级芯片 ...
- 51单片机入门——16路抢答器
文章目录 设计要求 电路原理图 硬件原理 时钟信号(晶振) 矩阵按键与独立按键 代码解析 设计要求 同时为16支参赛队提供抢答功能,抢答成功后应能通过数码管显示出参赛队号数,同时点亮发光二极管示意抢答 ...
- 51单片机入门基础介绍
51单片机入门基础介绍 文章目录 51单片机入门基础介绍 前言 常用元器件 发光二极管 数码管 LED数码管的显示方式 按键 定时计数器 串行口控制寄存器SCON 中断系统 中断源及中断请求 中断允许 ...
- 51单片机入门——数字时钟
文章目录 1. 前言 1.1. 设计要求 2. 硬件原理 2.1. 时钟信号(晶振) 2.2. 按键开关 2.3. 数码管显示 3. 原理图 3.1. 仿真原理图 3.2. AD原理图 3.3. PC ...
最新文章
- 04 pod setup 慢的问题
- Boring counting HDU - 3518 (后缀数组)
- Robot Framework--06 用户关键字User Keyword
- IPv6的脚步声近了!
- adxl276怎么添加到proteus中_奶粉中的营养强化剂和食品添加剂是怎么一回事?
- UNIX(多线程):28---双buffer “无锁” 设计
- mysql 分区 性能更差_用案例分析MySQL 5.7分区表性能下降的根本原因
- oracle中的and用法,Oracle bitand( )函数简介
- Android(java)学习笔记155:中文乱码的问题处理(qq登录案例)
- MFC框架类、文档类、视图类相互访问的方法
- 企业应用打包的时候 修改ipa包的bundle identifier
- oracle erp 用户手册,oracleerp用户手册-mrp
- 使用OpenLayers发布离线地图(谷歌地图)
- 彻底清理c盘空间,本人亲测有效--WinDirStat
- 磕碰,擦伤了,紧急处理方法
- Spring Security - 21 记住我功能
- Unity相机设置CullingMask
- CSGO新手教学-CSGO游戏模式介绍 CSGO 攻略
- traceroute工作原理
- python语言表示语句结构_python基础语言以及if/while语句结构
热门文章
- 2022年8月上海PMP®项目管理认证招生简章
- 陪孩子一起学python创客童年_Python课程
- html5标题标语,五一活动标语(精选30句)
- 更换6700机器人平衡缸两侧轴承操作分享
- SQL(MySql)菜鸟教程知识
- 5G与AI赋能医疗,赋出怎样的现实?
- Freekan5.9-热播影视系统,完美修复众多BUG完整安装包--视频接口修复修复版
- 管理信息系统 第七版 第10章 课后习题
- Surface RT and Surface Pro
- 计算机英语2008影印版,(计算机英语2008影印版课后单词翻译.doc