文档介绍:Word资料
Word资料
单片机课程设计
目录
1课程设计的目的1
2设计思路1
3设计过程2
方案论证2
电路的设计6
4应用程序6
5系统调试与焊接8
Word资料
Word资料
UT
►KTA1L1
K1TAJLM
RST
P5ENAUEEA~
PIJ01T2
PI1/T2EX
PIN
P13
PI与
PI£
.2TAD2pg^Ap^/ADEP07/AD7
PS皿飞
P2J1//A12
P25/
F33JTTH
P3S/T1
^
^RD~
生£,工&i±,占口WZ工2-J-T-7一;▲,■一
11口工工3生工£17
J1—
ATB3C52
।.
图3-2单片机最小控制系统
当RST5I脚有一个高电平并维持两个机器周期,则CPU就可以响应并将系统复位。需要100欧,10k电阻各一个,22pf电容一个,按键一个。时钟电路需要在XTAL12,两个端口跨接石英晶体及两个电容,电容一般取10uF左右。
Word资料
Word资料
-3所示
Word资料
Word资料
Word资料
图3-3指示电路
,八段选端接P1口,四个位选端接P3口,如上图所示。数码管显示电路如图3-4所示。
UI
CTA11
£
MW
Pi1万脚
PStuftct-
P12JNTUHJUfflT的4则F3SiTI用E®口ITE
PDOaADD*'JKilMtfaipn-uu»田皿而FDFMR1
四犯”P2ET*"P3JCMS
±±±差
Word资料
Word资料
图3-4数码管电路
Word资料
-5所示
RST
FSEIMALEEA
,,』,.!工■,
PIn/ra
XTAL2
//AD3PPI4/AD4POS/^
PSn/ARP21/AQ
/.D/A'
"
-I
--
图3-5复位电路
4应用程序
#include<>#include<>#include<>voiddelay5ms(void){unsignedchari,j;for(i=10;i>0;i--)for(j=248;j>0;j--);
}
voiddelay2ms(void){unsignedchari,j,k;
for(i=20;i>0;i--)
Word资料
Word资料
for(j=20;j>0;j--)
for(k=248;k>0;k--);
}
unsignedcharcode
LEDcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
unsignedcharcode
LEDcoda[]={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f,0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1a,0x1b,0x1c,0x1d,0x1e,0x1f,0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x40,0x41,0x42,0x43,0x44,0x45,0x46,0x47,