电工之家_电工基础知识学习网站
当前位置:电工之家 > 电工知识 > 单片机 > 正文

学习51单片机要用到哪些硬件工具

时间:2019-03-12 08:47 来源:电工之家

学习单片机主要是学习三方面的内容:1)单片机的使用方法;2)单片机外设电路的设计;3)单片机程序的设计。而且单片机是一门偏重动手实践的技术,所以在学习的过程当中要多动手,最好的方式就是要有一块单片机开发板。所以学习51单片机要用到以下硬件工具:
1.需要用到一块单片机开发板
顾名思义,单片机开发板就是专门用来学习单片机的。开发板集成了很多常用的外设电路,并尽可能的照顾到单片机的外设资源。单片机的引脚资源一般分为三类:1)普通GPIO;2)片上资源复用功能;3)中断功能等。51单片机开发板常用的外设电路有这些:
输出控制流水灯、输出控制蜂鸣器/继电器、按键输入检测、输出控制数码管/点阵、矩阵按键输入、AD采样、UART通讯、红外遥控、IIC掉电存储等。
学习51单片机要用到哪些硬件工具
由以上可见,单片机开发板已经集成了太多常用的外设电路,覆盖范围比较广,方便了初学者的学习,不用再去费力的搭电路了。所以所说,入手一块51单片机开发板很有必要。
2.需要用到下载器/仿真器
在写完程序后,需要下载到单片机中去执行,实现程序的功能,这就需要下载工具。51单片机使用USB/TLL即可实现程序的下载。

USB/TTL有四根线,澳门拉斯维加斯棋牌正、澳门拉斯维加斯棋牌负、TXD和RXD,分别与单片机的澳门拉斯维加斯棋牌正、澳门拉斯维加斯棋牌负、RXD和TXD连接。
3.其他扩展模块
用了单片机开发板和下载工具就可以学习单片机了,把单片机开发板自带的外设电路学习完后,可能还需要扩展自己的知识面,就需要更多的扩展模块了,如NRF24L01无线模块、电机驱动模块、温度检测模块、液晶显示等。这就需要根据自己的需求去选择了。
电脑,相应的单片机开发板,程序下载器,实现程序到单片机的传送,常用的电子元件,比如电阻电容三极管等,电烙铁等电路焊接工具。

上一篇:单片机如果提高自己的代码治量
下一篇:没有了
看过《学习51单片机要用到哪些硬件工具》的人还看了以下文章
51单片机负载电容是做什么的 51单片机负载电容是做什么的
单片机中所指的负载电容是指电路中用于无源晶振的起振电容,晶振电路是单片机最小系统之一,晶振电路是必须的,现在很多单片机都有内部晶振,在对时钟频率要求不是很高的情况下,可以省略外部晶振。 什么是负载电容 单片机的指令周期都是以时钟频率为基准的...
51单片机引脚如何控制 51单片机引脚如何控制
对于51单片机大家都不陌生,电子类专业的学生,在大学期间都学习过51单片机,再加上单片机易操作、资料多,所以非常受欢迎。51单片机有40个引脚,常用的封装为DIP-40,即所谓的双列直插引脚。 51单片机的IO是准双向IO,不需要设置方向寄存器。单片机的IO口有...
如何学习STM8单片机编程 如何学习STM8单片机编程
目前还在使用stm8s系列单片机,不得不说stm8系列单片机是非常优秀的单片机,比8051之类的要好用,成本也不高,最关键的是内置了eeprom对于做为动态密码加密和存储非常方便,不用外扩eeprom。 首先、stm8系列单片机的编程开发环境 IDEA 该开发环境是Cosmic出...
51单片机定时器初值为0x00,计数时0x00计算在内吗 51单片机定时器初值为0x00,计数时0x00计算
单片机中0x00作为定时器的初值,在计数时0x00不计算在内,但参与了计数。为何这样说,从以下分析便可清楚。 1:51单片机的定时器/计数器是加计数器。工作时该单片机有0至3四种工作方式,每种方式的定时/计数最大值都不一样; 2:设定某种方式后,都是定时/计数...
51单片机基础不多要过渡到STM32难不难 51单片机基础不多要过渡到STM32难不难
其实单片机都是相通的,学会一款型号,可以很快的入手其他型号,单片机只是一门工具,做好产品才是最终的目的。51单片机到STM32的过度,不困难,仅体现在单片机寄存器的配置上,下面分几个方面进行说明。 1.从外围电路层面的过度 在产品设计中,单片机往往是...