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

最近更新

SPEEKPVP质子交换膜的制备研究 2页

2025年幼儿园员工个人工作辞职报告 9页

SF 6全封闭式开关站 一、SF 6技术介绍 2页

2025年幼儿园保育工作计划精选5篇 13页

PZT红外热释电陶瓷材料的研究 2页

2025年幼儿园中班月工作计划通用(25篇) 56页

2025年幼儿园中班十月工作总结精选5篇 15页

PCB用干膜的市场,生产和技术发展综述 2页

当代流行歌名语言学研究 1页

N~+、Xe~+离子注入银薄膜的实验分析 2页

XXX117医务医技管理制度 266页

Mg 2SiAl复合材料组织控制研究现状 2页

校企技术合作开发合同协议 6页

校企合作培养合同方案 7页

2025年平安夜和圣诞节祝福语大全(0句) 23页

标准装修工程暖通安装合同范本 6页

2025年干将莫邪传说故事记载 4页

2025年师范生精选实习总结 17页

GaAs阳极氧化及其在外延材料测试中的应用 2页

标准土地租赁合同模板 6页

2025年市场总监的工作职责是什么 11页

标准合同模板 新员工劳动合同样本 6页

Embrex公司制订了将生物技术产品用于鸡的计划.. 2页

2025年工程部工作内容计划(7篇实用) 29页

2025年工程管理部工作周记 13页

2025年湖南三一工业职业技术学院单招职业适应.. 73页

小学科学教科版五年级下册第二单元《船的研究.. 4页

比例的意义公开课省公开课金奖全国赛课一等奖.. 19页

建筑桩基技术规范 4页

爱华仕箱包营销推广方案 33页