网站首页 > 资源文章 正文
关注一下,更多精彩等着你!
我们就直接接着上一篇讲了。
上一篇介绍了编程软件的测试,然后输出了一个.hex文件,这次我们需要使用。接下来就开始硬件的介绍。搞单片机,硬件也是一大方面,很重要而且很难啃的一块骨头,要有心理准备。
首先准备好下载器,我使用的一个USB-TTL的,注意购买时要看清,我们下载用的是TTL电平。如果不是,就不会成功,当然有些比较高级,可以多合一。要具体看说明书。下载器上写的有,我们用的是TXDRXD这两个针。
然后是下载线,就是下载器后边带的那根线,一般店家会提供四芯杜邦线,也是可以的。我是买的。当时想着方便用,其实也是鸡肋。
再往下就是单片机一枚,我的是STC89C52RC,关于型号的选择,只要是51系列就可以,其他的无需关注,就是内部功能多少而已。
最小系统板准备一个,或者自己焊接也可以。之前说过,购买最小系统板,就在同一家店购买下载器和下载线,我是在两家店买的,然后就被坑了,便宜了四块钱,但两个不能对接,虽然插上了,但是插座布线完全不一样,md。我把背部铜线切断,自己飞了几根线。唉,说多了都是泪,希望你们能不遇到这种事。当然真遇到了,也没事,自己通过动手也是可以解决的。岂不是更有成就感
我这个简略板的扩展板,基本就是能用就行,纯手工打造。反正学习嘛,就是学会就可以了,谁还非得用高档装备。
硬件就是这些了,前期使用这些足以。我们就用它来测试第一个程序,来验证下我们的学习整套设备是否都可以使用。
打开下载软件
选择型号,我使用的是89c52,所以选择了这个,你们可以选择与自己一致的型号。
选择COM口,这个是为了让下载器与软件进行对接,务必选择正确,否则无法使用,学过其他编程的,应该都清楚这项。很重要。
查看端口方式如下,先右键单击我的电脑,然后选择设备管理器,然后查看COM设备就可以看到了。
我的是COM14,所以需要把端口选择为COM14.
端口选择完成后,我们需要打开程序文件,导入程序。先单击【打开程序文件】,弹出的对话框,选择自己保存.c的文件位置,然后就会发现一个与》工程名《一样的.hex文件。
选中后就可以了,接下来就是下载程序到单片机里了。单击下方的下载,如果COM口选择没有问题,此时COM选择处会提示绿灯。等待两秒,下方提示框中会提示:请给MCU上电,此时需要给单片机上电或者关掉电源再打开即可。部分下载器可能支持直接下载,不用断电再上电,具体视情况而定,一般需要进行一次断电再恢复的操作。
下载完成,会提示下载完成和下载时间,同时下方的软件下载成功计数会自动加一。
然后我们会看到,板子上的P1.0端口所对应的小灯熄灭了。说明最小系统板没有问题,程序也正常运行了,扩展线路也工作了。
到了这一步,第一次全流程测试完成,包含了软件测试,编程测试,编译测试,下载器测试,最小系统测试,扩展电路测试。所有正常后,我们进行以后的操作和学习就会很轻松,不用担心是否出现问题。当然如果后期发现任何问题,都可以回来用这个流程再走一遍,看下问题出在哪里,方便快捷。
有些同学没有硬件,或者手头只有电脑,那我们可以退而求其次,使用仿真软件来进行硬件操作。下篇我们介绍下软件仿真如何使用。文章会介绍得比较慢,学习是个缓慢的过程,急于求成都不好。对于急着做毕业设计的同学,你们估计看到答辩或许才能动手设计。这里只是给初入门厅的小白们准备的。如果有需要还是要看老师给的资料和课堂视频。当然,通过文章补下基础也是极好的。
如果有什么问题或建议可以私信或留言给我。
更多多内容,欢迎关注百家号:小亮谈电气。微信公众号:电气学苑。
猜你喜欢
- 2024-12-25 51单片机-配置定时器 51单片机配置定时器步骤
- 2024-12-25 创意DIY 非接触红外测温语音播报仪的制作
- 2024-12-25 自学单片机第十二篇上:首次测试设备——软件
- 2024-12-25 51单片机玩转物联网基础篇02-点亮LED灯,实现跑马灯效果
- 2024-12-25 51单片机学习笔记1 简介及开发环境
- 2024-12-25 单片机裸机代码框架设计思路(一) 单片机 框架
- 2024-12-25 学习笔记基于单片机的酒精浓度检测仪的设计
- 2024-12-25 单片机中三极管的应用 单片机三大电路
- 2024-12-25 关于STC51下载器串口免冷启动简单方案
- 2024-12-25 自学单片机第二篇:硬件准备 单片机硬件编程
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)