收藏 分享(赏)

单片机最小系统制作与程序下载详细图示.doc

上传人:hwpkd79526 文档编号:7494170 上传时间:2019-05-20 格式:DOC 页数:7 大小:997KB
下载 相关 举报
单片机最小系统制作与程序下载详细图示.doc_第1页
第1页 / 共7页
单片机最小系统制作与程序下载详细图示.doc_第2页
第2页 / 共7页
单片机最小系统制作与程序下载详细图示.doc_第3页
第3页 / 共7页
单片机最小系统制作与程序下载详细图示.doc_第4页
第4页 / 共7页
单片机最小系统制作与程序下载详细图示.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、单片机最小系统制作单片机入门首先是要会制作单片机最小系统:注:上图中右边的发光 LED 灯不属于最小系统,但加上它,方便观察最小系统是否制作成功。最小系统元件清单:单片机与底座:STC89C52 (或者 AT89S52)1 个 ,40 管脚 DIP 座 1 个(用紧锁座更方便插拔)晶振部分 : 晶振 11.0592MHz、 (或 12MHz) 1 个 ;瓷片电容 30pF 2 个复位电路: 电解电容 10uF 1 个 ; 电阻 10K 1 个 ; 复位按键 1 个底板: 万用板 1 个, 铜柱 + 帽 4 对;排针 不限 (用于拓展引脚)电源: 5V 电源 + 电源插座 额外:330 电阻、发

2、光 LED 各 1 个工具:USB 转串口下载线一条(配 STC 单片机的) ,或 AT 下载线一条(配 AT 单片机用)万用表 + 电烙铁 + 松香、焊锡 等,下图为照片。焊接图如下:最小系统摆放(晶振放外面) 焊接实例一(晶振在外) 焊接实例二(看左边):晶振等放在插座中间焊接背面图如下:(用网线剥光后连接的,布线尽量不交叉,布线还要比较美观,将来可参考此图设计 PCB 板送厂加工)然后编写程序(以汇编为例):ORG 0000HLJMP MAINORG 0100HMAIN: CPL P2.0 ;晶振 12MHz,亮 1秒、灭 1秒,周期为 2秒LCALL DELAYSJMP MAIN;*晶

3、振 12MHz 则延时 1秒*DELAY: MOV R2, #020HD1: MOV R3, #64HD2: MOV R4, #0F8HDJNZ R4, $DJNZ R3, D2DJNZ R2, D1RET;*延时程序结束*END用编译系统如 keilC 编译出.hex 文件,如还不清楚,可以百度上搜 keilC 教程视频。用 proteus 仿真闪烁状态:注:上图 proteus 中不用画最小系统,调出单片机就默认含最小系统。如还不清楚,可以百度上搜 proteus 教程视频。一般而言,你开始搞单片机制作了,你的老师已经给你讲了程序编译与仿真了,所以操作视频一般用不着了。仿真成功,可以向制作

4、的单片机最小系统(它带一个 LED 灯的)写入程序,根据你的单片机是 STC 或 AT 厂商不同,按下面相应方式下载,然后看 LED 灯是否闪烁。STC 单片机下载程序过程详细图示1、安装串口:电脑没有串口,仅有 USB 口,用 PL2303 芯片实现 USB 转 TTL 电平串口情况。网上搜“STC 下载器” ,买到 PL2303 的 USB 线,先不用插上,直接安装 PL2303 驱动软件 (网上能找到,注意适合的版本 ) ,然后插上 PL2303 的 USB 线。点我的电脑属性硬件设备管理,出现了除 com1、com2 之外的新 com 口,如下:下载线安装成功,记住新 com 口(本例

5、为 com6) 。电脑自带串口,用 MAX232 转换电压。即用 com1 或 com2。暂不说这种情况。2、到百度搜 STC 烧录软件,下载后双击 ,启动 STC-ISP 软件选择芯片类型选定下载文件(.hex 或.bin 类型)选择 COM 口(本例为 com6) ,下载速度先可以用默认值,如果太高不稳定再下调。其余按默认值。对有些芯片类型,可能有其他选项,如:3、单片机电路板供上电后,点 ,出现: 提示给单片机上电(实际上现在还供着电的) ,请马上复位,即断电又马上供上电。单片机程序下载成功、校验无错。总结:先给单片机电路板供电-点下载- 复位(断电又立刻上电)- 下载成功。AT 单片机

6、 USB 下载程序过程详细图示1、下载线实物照片:(很久以前学长们制作的下载线,在百度上搜“AT 下载线”,可以购买到很漂亮的)2、拷入 progisp1.66 软件(网上买了下载线,卖家会给你下载程序) ,下载线 usb头连接电脑,排线头接单片机,单片机供电(下载线红色 LED 发光) ,要提示安装驱动程序。按提示手动安装 usb 驱动(选 usbasp.inf) ,完成后,在“我的电脑”属性硬件 设备管理中可以看到:注意: 有 USPasp 项,说明驱动安装成功。3、运行 progisp1.66 软件,可以看到下图:选择芯片,点 识别芯片,没有错误提示就为成功。点“调入 Flash”,选定

7、要下载得 8051 的 hex 或 bin 目标文件:再点 下载程序到 AT 类 51 单片机中。( 完)后续学习路径:在制作成功最小系统之后,再制作显示部分,可以选数码管,或LCD1602 液晶作为显示器,可以做按键计数器等简单项目,成功说明显示部分完成。如果在这个基础上加温度传感器就是数字温度计、加 IC 读卡模块就是刷卡器,成功了画出 PCB 板。在做出上述某个具体有用的单片机系统后,再想法与电脑相连,可以用有线形式,如串口、USB 线、网线等,也可以用无线形式,如蓝牙、wifi、zigbee、及非标模块 24L01 等各种方式连接。再在电脑上写出相应上位机程序,就算单片机学的差不多了。 要强调:不会画 PCB 板及编写上位机程序,还不能算一个合格的单片机设计人员。单片机制作老手编写,供爱好单片机制作的新手参考,可以自由复制保留,愿它对你有帮助。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报