湖南工业大学单片机课程设计答案
单片机课程设计指导
书
电气与信息工程学院实验室
一、设计任务:
1.1 设计一个单片机最小系统,用仿真软件设计,要求有5V电
源,8个LED灯,12MHZ晶振,完成流水灯的仿真。 1.2外部脉冲自动计数,自动显示。
1.2.1设计一个255计数器:0-255计数,计满后自动清0,重新计数(在数码管中显示)。
1.2.2设计一个50000计数器:0-50000计数,计满后自动清0,重新计数(在数码管中显示)。
起步价为5元(2km以内),2km后,0.8元/0.5km;要求每500m刷新计费一次,在8位数码管中,前3位显示数码管显示里程数,后3位数码管显示价钱(角,元,十元,百元)
1.3 设计一个出租车计费系统:
1.4 单片机最小系统实训板的设计。(要求采用PROTEL完成单片机最小系统的硬件电路设计)
二.课程安排:
17周完成设计任务(1.1-1.2)的程序设计以及软件仿真
18周完成设计任务(1.3-1.4)以及所有设计任务的硬件实现 三、单片机最小系统硬件资源介绍:
※ 89S51单片机; ※ 6位共阳极数码管;
※ 段码驱动器74HC573,位选译码器74HC138; ※ 4路独立式按键; ※ 外部晶振电路;
※ ISP下载接口(In system program,在系统编程); ※ DC+5V电源试配器(选配);
※ ISP下载线(选配)。
单片机最小系统实训板硬件资源分布见图1元件布局图和图2电路原理图:其中P1为外部电源输入座(DC+5V),S8为电源最小系统的电源开关,E1和C3为电源滤波,去耦电容。D1为系统电源指示灯。J2为ISP下载接口,S7系统复位按键。CRY1,C1,C2为外部时针电路。IC1为89S51(DIP-40),左上角为第一脚。PRE1,PRE2。为上拉排阻(阻值4.7k—10k)。J5,J9,J6,J10分别对应单片机的P0,P1,P2,P3口。便于二次开发。6路共阳极数码管动态显示电路,P0口通过74HC573(起驱动和隔离作用,让电流通过74CH573流
入公共地),来控制数码管的8路段码,P20-P22通过74HC138译码器(使用其中的6路)控制数码管的公共端(中间还有三极管做驱动器)。这样设计的理由:为了保证该单片机最小系统的二次开发的资源充足和合理性。如果单只做一个动态显示电路,可以省去74HC573,和74HC138。
图1 元件布局图
S2DPY_8SEG_4WA11B7C4D2E1F10G5DP3abcdefgdpcom1com2com31298com4YS0R84.7KQ7PNP2YS3R54.7K2YS2R64.7KQ5PNP2YS1R74.7KQ6PNP23333Q8PNP11116VCCS1DPY-8SEG-2WA8A9A10123U2ABCY0Y1Y2Y374LS138Y4E1Y5E2Y6E3Y715141312111097YS0YS1YS2YS3YS4YS5YS6YS7ABCDEFGDP39867412com2com1abcdefgdp456VCCJ212345678910CON10U1MOSIMISOSCKRESETVCCGNDRESETJ11234567895.1kVCCDB0DB1DB2DB3DB4DB5DB6DB710YS5R34.7K2YS4R44.7KQ3PNP233Q4PNP115J412345CON5VCCIC1P10P11P12P13P14MOSIMISOSCKINT1INT0T1T0C1VCC30PCRY112MHzRESETC230PRDWR123456781312151431191891716P10/TP11/TP12P13P14P15P16P17INT1INT0T1T0EA/VPX1X2RESETRDWR89S51S3P10R188.2KP00P01P02P03P04P05P06P07P20P21P22P23P24P25P26P27VCCGNDRXDTXDALE/PPSEN39383736353433322122232425262728402010113029VCCVCC11DB0DB1DB2DB3DB4DB5DB6DB723456789C1D2D3D4D5D6D7D8D74HC5731Q2Q3Q4Q5Q6Q7Q8Q1918171615141312R9R10R11R12R13R14R15R16ABCDEFGDPA8A9A10A11A12A13A14A15VCCP0.0RXDTXDALEJ912345678DB0DB1DB2DB3DB4DB5DB6DB7P2.0J51OCJ612345678J10A8A9A10A11A12A13A14A15RESETS4P11P1.0S5P12ALES6P13VCCP1DC+5VS8J812CON2E1C3220UF104C4104C5104VCCSWPOWERC6104D112J7ALER171KP3.0S7E210UF87654321P17P16P15P14P13P12P11P1087654321RDWRT1T0INT1INT0TXDRXD
湖南工业大学单片机课程设计答案



