1 / 18
文档名称:

单片机课程设计参考.docx

格式:docx   大小:122KB   页数:18页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机课程设计参考.docx

上传人:小健 2021/8/3 文件大小:122 KB

下载得到文件列表

单片机课程设计参考.docx

相关文档

文档介绍

文档介绍:课程设计报告
姓名:
专业:计算机科学与技术
课程名称:单片机系统的开发与应用
班级:2007级本科班
系(分院):计算机科学与技术学院
2009年12月
单片机系统的开发与应用课程设计报告
1、 课程设计要求:
选取8255A作为扩展接口芯片,输入设备为开关和非编码键盘,输出设备 为发光二极管和七段数码管。要求由键盘输入倒计时时间(至少为三位,分和秒 用隔开),,输入计时时间后,由七段数码管显示 并在开关的控制下,实现“开始倒计时”、“暂停倒计时”和“结束倒计时”。倒 计时结束、倒计时暂停、倒计时开始要由不同的发光二极管点亮或闪烁状态予以 指示。
2、 总体设计
本课程设计中包括开关、非编码矩阵键盘、发光二极管、七段数码管在内的两种 输入设备和两种输出设备。端口 A接实验箱218h,端口 B接实验箱219h,端口 C接实验箱21ah,位选信号接实验箱210h,键盘控制接实验箱21bho发光二极 管是端口 A,端口 B输入,端口 C输出。键盘控制为端口 A,端口 C输入,端口 B输出。开关控制是与80h测试,PB7与K1连接。编程实现的是开关低电平工作, 高电平结束,按任意键开始倒计时,P键暂停倒数(指示灯闪烁),M键恢复暂停 倒计时,倒计时为十进制。
3、 硬件原理图
显示字符
共阴极字型码
共阳极字型码
.显示字符
共阴极字型码
共阳极字型码
0
3FH
C0H
C
39H
C6H
1
06H
F9H
D
5EH
A1H
2
5BH
A4H
E
79H
86H
3
4FH
B0H
F
71H
8EH
4
66H
99H
P
73H
8CH
5
6DH
92H
U
3EH
C1H
6
7DH
82H
R
31H
CEH
7
07H
F8H
y
6EH
91H
8
7FH
80H
H
76H
89H
9
6FH
90H
L
38H
C7H
A
77H
88H
“灭”
00H
FFH
b
7CH
83H


图一七段数码管字型码
-a .ia
B组
PC3-PC0
PC7-PC4
1-输入
PA7-PA0
1-输入
0-输出
PB7-PB0 ]-金人 0-普虬 万*遗拜 0-方式0 1-》式1
IX-方式2
图二七段数码管罕
89C2051
图三8255A的方式控制字
平1OK
12MHZ
/
L~
1 RST
VCC40
2
Pl. 7 19
3
Pl. 6 18
4 mL2
Pl. 5 17
5 XTAL1
Pl. 4 16

Pl. 3 15
7
Pl. 2 14

PL 1 13

12
10 VSS
11
」_L
O
4ZZI







/
/
/
/
/
/

4、程序设计。
程序目的:开关低电平工作,高电平结束,按任意键开始倒计时,p键暂停倒数
(指示灯闪烁),M键恢复暂停倒计时,倒计时为十进制。
程序思路:运行程序时,若开关打开,则将6个七段数码管全部置为(编 码为40h)并且二极管发光,否则返回重复执行检测开关是否开启。然后由键盘
将数字输入,七段数码管对应显示;检测是否按下任意键,若没有,则重新检测, 否则开始倒计时,若有P键按下,就停止倒计时,若有m键按下,就恢复倒计时, 然后按任意键开始倒计时。
程序流程图如下:
;端口 A
;端口 B
;端口 C
paport equ 218h pbport equ 219h pcport equ 21ah wport equ 210h dport equ 211h ctrlport equ 21bh
data segment
table dw OlOlh, 0102h, 0104h, 0108h, OHOh, 0120h, 0140h, 0180h
dw 0201h, 0202h, 0204h, 0208h, 0210h, 0220h, 0240h, 0280h
;dw 0410h, 0420h, 0440h, 0480h ; 键盘编码
char db 12, 13, 14, 15, 11, 10, 9, 8, 4, 5, 6, 7, 3, 2, 1,0 ;与键盘编码对照
qdm db
3fh, 30h, 5bh, 4fh, 66h, 6d

最近更新

西部钛业公司目标成本管理应用探讨 3页

西宁市城镇居民基本医疗保险发展状况研究 4页

装配式建筑钢结构防火保护技术研究 3页

表面活性剂水溶液池热核沸腾传热的试验研究 4页

行政事业单位财务经济综合分析的方法研究 4页

螺杆转子断裂故障分析及修复方法 3页

融合瓷文化的图书馆茶文献阅读推广研究 3页

虚拟现实教学法在《电工学》课程中的应用 3页

薄膜晶体管透明电极铟锡氧化物雾状不良的分析.. 3页

蒸汽低温烹饪对烤鸡翅食用品质影响的研究 3页

营改增对铁路运输企业的影响及对策分析 3页

药用三七球磨法超微粉碎的试验研究 3页

茶叶包装设计中中国传统图案的运用研究 4页

苏浙沪三省(市)二氧化碳排放现状与影响因素分.. 3页

2025年度个人间借款及资金监管服务合同 7页

2025年度个人租车合同附带充电服务 9页

节能型SY400铝电解槽技术研究及应用 3页

艺术设计实验教学中心精细化管理体系探究 3页

船舶运动干扰载荷数学模型及计算方法研究 3页

2025年度三轮车零部件采购与供应合同 9页

航空发动机故障诊断方法及测试 3页

自适应特征熵权模糊C均值聚类算法的研究 3页

自动需求管理系统在印度电网的设计与应用 3页

膨胀蛭石复合相变水泥板热性能研究 3页

脱硝助剂在催化裂化装置上的应用 3页

胶原抗冻肽的制备及在冷冻面团中的应用 3页

聚风型风力机尾流的数值模拟研究 3页

聚合物表面活性剂的溶液性能研究 3页

联合循环电厂控制系统一体化应用 3页

耐热ABS的共混改性技术、性能比较及应用现状 3页