admin 管理员组

文章数量: 887007

图28.1 单片机编程实验板

单片机是一门实践性非常强的学科,复杂的中断系统和寄存器往往让初学者觉得晦涩难懂。如果仅仅是理论学习和纸上谈兵而不经过任何实践,套用平凡老师以前的一句话——“我劝您还是趁早放弃。”

为此,我们设计了这款小巧的单片机编程实验板(见图28.1),成本低廉,同时具备了单片机的编程和基本的试验功能,适合新手学习制作。为了确保您能够按照本文介绍的方法制作成功,特别建议您在此之前先学习基本的电子知识和焊接技巧。

迷你单片机学习板的特点

(1)它可以直接支持STC89C52RC单片机的烧写,可以把程序写入单片机并实验。

(2)它是一个多功能的51单片机试验板,配合我们提供的范例程序。您不需要另外购买其他任何材料即可完成51单片机的流水灯、小键盘、数码管动态/静态显示、计数器、扬声器报警/唱歌、串口通信试验、24C02扩展、外部中断等试验。

学习使用此编程板对计算机的要求是:操作系统是Windows 98/me/2000/xp或者Windows 7,硬件配有USB接口即可。

图28.2 学习板的工作示意图

图28.2所示是这个学习板的工作示意图,即通过USB接口,将计算机中的程序用STC_ISP软件下载到单片机中,然后程序自动在学习板上运行,用户会看到程序运行结果。

单片机学习板所包括的硬件资源

1个实验芯片STC89C52

8个Led 指示灯(接 P1.0~P1.7 引脚)可做跑马灯试验,或 IO 状态指示

4个小键盘(接P3.2~P3.5引脚),一端接IO,一端接地,按下小键盘时相应的端口变为低电平

1个扬声器(接P3.3引脚)用作唱歌或者报警试验

1个硬件复位

2位动态扫描数码管分别接P2.6和P2.7引脚

1个USB转232通信接口

1个扩展储存器24C02

1个电源开关,用于冷启动单片机

1个复位键,在实验时通过按此键,使得试验部分复位运行,重启程序

1个MINI USB 接口,用于学习板的通信和供电

制作所需工具:</

本文标签: 单片机 DIY