最小系统八位灯的c语言程序,单片机最小系统交通灯流水灯课程设计.doc

HEFEI UNIVERSITY

单片机应用技术课程

设计报告

系 别: 电子信息与电气工程系

专业(班级):

姓名(学号):

导师姓名:

完成时间: 2015-05-30

摘 要

本课程设计完成的是构建单片机最小系统和实验环境熟悉,跑马灯实验及74LS138译码器,8255控制交通灯实验,8253方波实验。最小系统包括晶振,复位等模块。138的译码实验,根据138的译码特性建立一个译码表,用P1口给74LS138的A、B、C口赋值,在此过程中其实只用到了P1^0,P1^1,P1^2;8255A交通的实验选择PA口控制交通灯,核心思想就是延时时间的控制;8253方波实验采用的是CLK0产生方波信号,再用T0、T1不同工作方式进行分频,输出方波;最后继电器是通过控制单片机端口的高低电平来控制继电器的通断。

关键词:单片机 译码器 交通灯 方波 工作方式

目录

TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc389379831"一、系统分析 1

HYPERLINK \l "_Toc389379832"二、系统总体设计 2

HYPERLINK \l "_Toc389379833"三、硬件设计 3

HYPERLINK \l "_Toc389379834"1、单片机最小系统 3

HYPERLINK \l "_Toc389379835"2、流水灯电路 5

HYPERLINK \l "_Toc389379836"3、译码器电路 6

HYPERLINK \l "_Toc389379837"3.1 74LS138芯片的引脚图及功能 6

HYPERLINK \l "_Toc389379838"3.2 电路设计 7

HYPERLINK \l "_Toc389379839"4、交通灯电路 8

HYPERLINK \l "_Toc389379840"4.1 8255A芯片引脚图及功能 8

HYPERLINK \l "_Toc389379841"4.2 电路设计 9

HYPERLINK \l "_Toc389379842"5、方波电路 10

HYPERLINK \l "_Toc389379843"5.1 8253芯片的引脚图及功能 10

HYPERLINK \l "_Toc389379844"5.2 电路设计 12

HYPERLINK \l "_Toc389379845"6、继电器电路 12

HYPERLINK \l "_Toc389379846"7、独立按键电路 13

HYPERLINK \l "_Toc389379847"四、软件设计 13

HYPERLINK \l "_Toc389379848"1、主程序 13

HYPERLINK \l "_Toc389379849"2、地址端口定义 14

HYPERLINK \l "_Toc389379850"3、输出方波程序 15

HYPERLINK \l "_Toc389379851"五、系统调试 16

HYPERLINK \l "_Toc389379852"1、硬件调试 16

HYPERLINK \l "_Toc389379853"2、软件调试 16

HYPERLINK \l "_Toc389379854"3、软硬件联调 16

HYPERLINK \l "_Toc389379855"六、功能测试 16

HYPERLINK \l "_Toc389379856"1、测试平台 16

HYPERLINK \l "_Toc389379857"2、测试工具 17

HYPERLINK \l "_Toc389379858"3、测试步骤 17

HYPERLINK \l "_Toc389379859"4、测试结果 17

HYPERLINK \l "_Toc389379860"总结 17

HYPERLINK \l "_Toc389379861"致谢 18

HYPERLINK \l "_Toc389379862"参考文献 18

HYPERLINK \l "_Toc389379863"附录 19

HYPERLINK \l "_Toc389379864"附录1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值