单片机初学者的常见问题总结

发布者:huanran最新更新时间:2020-06-06 来源: elecfans关键字:单片机  初学者  常见问题 手机看文章 扫描二维码
随时随地手机看文章

1、吴鉴鹰单片机开发板可以在哪些电脑系统上面运行答:在WIN7/XP/8/10都行。


2、吴鉴鹰单片机开发板可以外扩STM32,ATmega128的最小系统板吗?答:可以的,只需要把51芯片下下来,然后把STM32,ATmega128的最小系统板用杜邦线插上就行。


3、单片机的学习,需要哪些软件答:KEIL、STC—ISP软件。


4、下载软件需要安装吗?答:不需要安装,但是需要安装驱动。WIN7/XP/8/10,安装方法一样。驱动安装方法:

一、打开软件的文件夹



 二、打开文件夹“USB to UART Driver”

三、打开文件夹“CH340_CH341”

四、点击应用程序

 
五、点击安装5、为什么程序修改过了,但是下载后还是原来的效果。解决方案:因为没有编译,所以程序生成的hex文件并没有改变,下载还是原来的hex文件。将程序修改完成后,点击一下编译按钮。

图1

图 2


下载hex文件的时候,看看hex文件生成的时间是不是你最近编译的时间,如果不是,说明你程序没有编译成功。6、开发板突然出现异常了,比如不能下载了,数码管、led显示不正常了。解决方法:将电源的电断掉,将锁紧座的把手松开,将单片机芯片取下,确保每一个引脚与锁紧座接触良好,然后装上。

图 3


6、如何进行程序的下载答:一、首先将开发板接上

图 4


USB下载线方口端连在开发板的下载口

图 5


USB下载线的另外一端连接电脑的USB接口二、打开下载程序的软件—STC—ISP  

图 6


三、打开软件后,注意单片机型号的选择,1.我们要选择的是—STC89C52RC/LE52RC;2.串口号要选择正确。1、单片机型号的选择点击单片机型号右边的小三角形,找到【STC89C51RC系列】 ,点击前面的的“+”号,找到【STC89C52RC/LE52RC】,然后点击即可。

图 7

2、串口号的选择正常情况下,将开发板按照第“一”步的方式连接好后,串口号后面会显示“USB—SERIAL CH340(COMX)”,如果没有显示的话,如下图所示,点击右边的三角形,找到“USB—SERIAL CH340(COMX)”,点击即可。

图 8


三、单片机型号和串口号选择好之后,点击【打开程序文件】

图 9


然后找到需要下载的hex文件,双击选中即可。

图 10


四、将单片机开发板断电,确保LED2是灭的。第一步:将开发板断电

图 11


第二步:点击【下载/编程】

图 12


第三步:给单片机开发板上电,如图 11所示,按下电源开关(右下角蓝色开关),确保LED2点亮,上电瞬间,程序会自动下载。当程序下载成功后,如图13所示。

图 13


7、通讯显示乱码

图 14


解决方法:显示乱码那时因为电脑和单片机的通讯波特率不一致造成的,修改电脑的波特率。将波特率改成“9600”即可。

图 15

关键字:单片机  初学者  常见问题 引用地址:单片机初学者的常见问题总结

上一篇:单片机应用智能开发平台的意义及功能解析
下一篇:解析单片机外围电路设计中十大常见问题

推荐阅读最新更新时间:2024-11-08 19:14

80c51单片机串口通讯实验总结
SCON是一个特殊功能寄存器,用以设定串行口的工作方式、接收/发送控制以及设置状态标志,在我的学习过程中,选用了方式1来实现串口通信(SM0=0 SM1=1)这种方式波特率可变而且为发送8为数据的工作方式。 REN为接收控制位,软件置1后,允许接收; TI为发送中断位,RI为接收中断位,均由软件置1方可继续工作; 由于物理地址上存在两个SBUF寄存器……但软件地址上只存在一个,所以串行口的收发均由SBUF控制。设所要发送的字符为“a”,“a”的ACSII码为0x98H,则发送所用的命令行为SBUF=“a”;,计算机接收端就会收到98H;相反接收时方式则为b=SBUF;(b为无符号char型变量).在实际操作时由于单片机发送
[单片机]
关于单片机AT89S52和CF卡的接口设计
  通过8051单片机对CF卡进行读写。   2.CF卡的操作方式   CF卡的操作方式与计算机的硬盘操作方式类似,其扇区的寻址也有两种方式:物理寻址(CHS)和逻辑寻址(LBA),物理寻址使用柱面、磁头和扇区号表示一个特定的扇区,起始扇区是0道、0头、1区,接下来是2区等等,逻辑寻址将整个CF卡统一寻址。逻辑块寻址和物理寻址的关系为:   LBA地址=(柱面号×磁头数+磁头号)×扇区数+扇区数一1   在实际使用过程中,用LBA地址进行寻址,可以大大简化编程的工作量,避免柱面、磁头和扇区之间的换算和切换,并且可以突破CHS对大容量的无法寻址的限制。   3.CF卡的文件管理   CF卡的文件管理系统和硬盘的文
[嵌入式]
单片机:STC89C52的最小单元
STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 标准功能 具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外
[单片机]
<font color='red'>单片机</font>:STC89C52的最小单元
51单片机实例讲解,由按钮控制灯亮程序
按钮控制灯亮接线原理图如图11所示。在单片机的P1口的低4位按上按钮,在高4位接上发光二极管。当按下SB1时(P1.0口为“0”),LED1发亮(P1.4口为“0”)。同理,若分别按下SB2、SB3、SB4,则对应的端口P1.5、P1.6、P1.7输出低电平,对应的发光二极管LED2、LED3、LED4就发亮。 若同时按下两个以上的按钮,则对应的发光二极管发亮。例如按下SB1和SB3,则对应的输出端口P1.4和P1.6输出为低电平,对应的发光二极管LED1、LED3发亮。 (1)按钮控制灯亮硬件电路(见图11)。 图11 按钮控制灯亮接线原理图 (2)按钮控制灯亮硬件电路元器件(见表3)。 表3 按
[单片机]
51<font color='red'>单片机</font>实例讲解,由按钮控制灯亮程序
AVR单片机I/O口使用的几个注意事项
简介:AVR单片机I/O口使用的几个注意事项 1.先正确设置DDRx方向寄存器,再进行I/O口的读写操作。 2.I/O口复位后的初始状态全部为输入工作方式,内部上拉电阻无效,外部引脚呈现三态高阻输入状态。 3.当I/O口工作在输入方式时,且要读取外部引脚上的电平时,应读取PINxn的值,而不是PORTxn的值。 4.当I/O工作在输入方式时,要根据实际情况使用或不使用内部的上拉电阻。 5.一旦将I/O口的工作方式由输出设置成输入方式后,必须等待1个时钟周期后才能正确读到外部引脚PINxn的值。
[单片机]
手把手教你学51单片机:C语言基础以及流水灯的实现
一、进制 二进制:0和1 前缀0b 十六进制:四个二进制为一位,0~9加上A~F(或a~f) 前缀0x 二、C语言变量类型和范围 字符型、整型、长整型、浮点型。每一种又分为有符号/无符号。 前三种除了长度不一样外,都只能表达整数,无符号只能表示正整数。 表示小数必须用浮点型。 三、C语言基本运算符 + - * / % ++ -- == != …… 区分:++a(先加后执行),a++(先执行后加) eg: b=a++;a=1、b=0; b=++a;a=1、b=1; 四、for循环语句 for(;判断语句;) for(;;); 死循环 五、while语句 while(表达式),若表
[单片机]
51单片机系列知识8--定时器、计数器(1)
几个相关的概念: 1、时钟与机器周期 时钟电路是计算机的心脏,它控制着计算机的工作节奏。时钟信号的频率称为振荡频率或时钟频率。振荡频率的倒数为振荡周期。 规定了每个机器周期包括6个状态周期(用s)表示,每个状态周期划分为两个节拍,分别对应着两个节拍时钟的有效期间。因此,一个机器周期有12个振荡周期,分别为S1P1、S1P2、S2P1…….S6P2 i. 与定时器、计数器有关的寄存器 方式寄存器TMOD 定时器方式和外部事件计数方式的差别是计数脉冲源和用途的不同,C/T的实质是选择计数脉冲源。 对外部输入脉冲计数的目的通常是为了测试脉冲的周期、频率或对输入的脉冲数进行累加。 △ 计算脉冲的周期、频率是
[单片机]
51<font color='red'>单片机</font>系列知识8--定时器、计数器(1)
STM32单片机串口的定义及应用方法
STM32配置串口需要配置的寄存器包括: 1、时钟配置,开启相应IO端口的时钟,以及串口模块的时钟。 串口1模块时钟寄存器:RCC_APB2Periph_USART1; 串口1的端口是PA9,PA10,对应的时钟寄存器:RCC_APB2Periph_GPIOA; 开启的函数是:RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1|RCC_APB2Periph_GPIOA, ENABLE); 串口2的模块时钟寄存器:RCC_APB1Periph_USART2; 串口2的端口是PA2,PA3;对应的时钟寄存器是:RCC_APB2Periph_GPIOA; 开启的函数是:RCC_APB2PeriphC
[单片机]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved