《单片机开发板的制造和程序.doc》由会员分享,可在线阅读,更多相关《单片机开发板的制造和程序.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流单片机开发板的制造和程序.精品文档.第一章:实物制作1、1焊接的基础知识1、焊接用的工具与材料;(作用)电烙铁,镊子,剪刀,焊锡,松香。2、焊接的条件:被焊金属可焊。被焊件应保持清洁。选择合适的焊料,即焊锡。选择合适的焊剂,去除被焊金属表面的氧化物,多使用松香作为助焊剂。保证合适的焊接温度。1、2手工焊接技术1、正确的焊接姿势:坐姿焊接。电烙铁离操作者鼻子的距离以20-30cm为佳。笔握法拿电烙铁。2、手工焊接操作的步骤(五步法):准备、加热、加焊料、移开焊料、移开 烙铁3、焊点的常见缺陷及原因虚焊、拉尖、桥接、球焊、印制板铜箔起翘、焊盘脱落
2、、导线焊接不当。4、拆焊普通电烙铁:用于加热焊点,镊子:用于夹持元器件或借助于电烙铁恢复焊孔。1、3注意事项1、准备:元器件清点好,工具、材料准备好。2、焊接时注意:先低后高,先易后难。元器件位置不够时,采用立式安装。元件高度要合适,防止出现无法装配现象。保管好材料,丢失不补。3、安全问题:安全用电,人身安全。1、4 实物 正面 反面第二章 :课程设计案例 要想把自己写的程序烧到单片机里,就得有一个开发板。 开发板是用来进行嵌入式系统开发的电路板,包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列硬件组件。开发板是为初学者了解和学习系统的硬件和软件,同时部分开发板
3、也提供的基础集成开发环境和软件源代码和硬件原理图等。一、开关抬起循环灯左移,开关落下循环灯右移。#include#include#define uchar unsigned char#define uint unsigned intsbit k1=P11;void delay(uint x) while(x-) uchar i; for(i=0;i125;i+);void main() int i; P0=0xfe; if(k1=0) delay(10); if(k1=0) for(i=0;i8;i+) P0=_crol_(P0,1); delay(400);if(k1=1)delay(10)
4、;if (k1=1)for (i=0;i8;i+) P0=_cror_(P0,1); delay (400);二、继电器吸合蜂鸣器响程序。#include reg51.hsbit key1 = P37;sbit key2 = P36;sbit key3 = P35;sbit key4 = P34;sbit key5 = P33;sbit key6 = P32;sbit SPK = P15;sbit JDQ = P14;while(1)if(key1=0)JDQ=0;if(key2=0)JDQ=1;if(key3=0)SPK=0;if(key4=0)SPK=1;if(key5=0)JDQ=0;S
5、PK=0;if(key6=0)JDQ=1;SPK=1;三、数码管显示程序#include reg51.h unsigned char table=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90;sbit SMG_q = P10;sbit SMG_b = P11;sbit SMG_s = P12;sbit SMG_g = P13;void delay(void); void main(void) unsigned char i=0;while(1)SMG_q=0;P0=table2;delay();P0=0XFF;SMG_q=1;SMG_b=0;P0=table0;delay();P0=0XFF;SMG_b=1;SMG_s=0;P0=table1;delay();P0=0XFF;SMG_s=1; SMG_g=0;P0=table3;delay();P0=0XFF;SMG_g=1;void delay(void)unsigned char i=10;while(i-);