单片机最小系统制作
单片机入门首先是要会制作单片机最小系统:

最小系统元件清单:
单片机与底座:STC89C52 (或者AT89S521个,40管脚DIP1用紧锁座更方便插拔晶振部分: 晶振11.0592MHz、(或12MH0 1个 ;瓷片电容30pF 2
复位电路:    电解电容10uF 1个;电阻10K Q 1个;复位按键1
底板:    万用板1个, 铜柱+4对;排针 不限(用于拓展引脚)
电源: 5V 电源+电源插座    额外:330 Q电阻、发光LED1
工具:USB转串口下载线一条(配 STC单片机的),或AT下载线一条(配 AT单片机用)

万用表+电烙铁+松香、焊锡 等,下图为照片。
手机拍軽人 QQ : 154401855/ L5440185B
万用表

焊接图如下:
焊接实例一一 晶振在外
焊接实例二看左边:晶振等放在插座中间
最小系统摆放晶振放外面编程入门先学js 焊接背面图如下:
(用网线剥光后连接的,布线尽量不交叉,布线还要比较美观,将来可参考此图设计
PCB板送厂加工)
ORG
0000H
LJMP
MAIN
ORG
0100H
MAIN:
CPL
P2.0    ;晶振
LCALL
DELAY
SJMP
MAIN
;************** 晶振 12MHz 9延时
DELAY:
MOV
R2, #020H
D1:
MOV
R3, #64H
D2:
MOV
R4, #0F8H
DJNZ
R4, $
DJNZ
R3, D2
DJNZ
R2, D1
RET
然后编写程序以汇编为例:
・ ***************
1 ^秒 ***************
12MHz,亮1秒、灭1秒,周期为2
^延时程序纟结^束 ******************
END
用编译系统如keilC 编译出.hex文件,如还不清楚,可以百度上搜    keilC教程视频。
proteus仿真闪烁状态:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。