首先声明,跟我做设计活动是免费的。为了让单片机初学者有实际锻炼的机会,抛开那些没有价值的习题,我们来做一些实用设计,开过眼界,积累经验,提高能力。
本期制作一个初级的单片机学习板,最终可以形成实物,大家可以用来做毕业设计或者自学单片机用。设计内容包括PCB设计,程序设计有兴趣请报名。
第一期报名截至:10月25日
报名邮箱:shine-fine@163.com 必须写上主题:跟我做设计-初级51学习板
项目描述:制作一个初级的单片机学习板。
功能如下:
1、4位共阳数码管;8 个发光二极管;四个按钮开关;一个简单的音响电路;
2、AT24C16 类芯片;RS232 串行接口;字符型液晶LCD 插座;
3、带有标准ISP 插座,可用下载线对AT89S5x单片机编程;去掉笨重的变压器采用USB供电;
4、4位拨码开关;全部资源都引出的多功能扩展接口;
5、所有的资源全部都可以使用跳线选择,方便明了;
6、主芯片安装位留有足够位置,既可以安装芯片插座,也可以安装ZIF 插座(配合下载线即可将该板作为编程器用);
7、1602液晶接口
8、有扩展接口,将所有51单片机的引脚都引出了,可方便扩展实验。
拟完成的程序:
001 --- LED流水灯控制
002 --- 警报声程序
003 --- 单片机唱歌
004 --- LED数码显示
005 --- 按键扫描程序
006 --- S51/52看门狗演示
007 --- 24c16读写
008 --- 串行通迅
009 --- LCD显示
010 --- 计数器