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

最近更新

2024年铁岭师范高等专科学校单招职业适应性考.. 46页

2024年鹤壁能源化工职业学院单招职业适应性考.. 45页

2025年三门峡职业技术学院单招职业技能测试题.. 44页

2025年乌兰察布职业学院单招综合素质考试题库.. 45页

2025年亳州职业技术学院单招职业倾向性测试题.. 46页

小学生感恩老师演讲稿集合(31篇) 34页

2025年南阳职业学院单招综合素质考试题库附答.. 44页

2025年合肥科技职业学院单招职业倾向性测试必.. 44页

2025年吉林通用航空职业技术学院单招职业倾向.. 45页

2025年喀什职业技术学院单招职业技能考试必刷.. 47页

2025年四川文化传媒职业学院单招职业适应性测.. 44页

2025年大理护理职业学院单招职业适应性测试必.. 45页

2025年天津职业技术师范大学单招职业倾向性考.. 45页

2025年宁波城市职业技术学院单招职业倾向性考.. 43页

2025年安徽工商职业学院单招职业技能测试题库.. 45页

2025年安徽矿业职业技术学院单招综合素质考试.. 44页

2025年宝鸡中北职业学院单招综合素质考试题库.. 44页

2025年山西财贸职业技术学院单招职业技能测试.. 46页

2025年常德科技职业技术学院单招职业技能考试.. 44页

精选技术服务合同书集锦(2025版) 17页

敏感皮肤的治疗方法 3页

2025年广西安全工程职业技术学院单招职业倾向.. 42页

装修房屋转让合同书(2025版) 15页

速录协议书2025年通用 15页

2025年新疆应用职业技术学院单招职业倾向性考.. 44页

钢结构劳务合同书范本2025年通用 14页

二零二五课后辅导机构定制杞人忧天拼图教具方.. 26页

生活无处不语文市公开课金奖市赛课一等奖课件.. 9页

2024年浙江农林大学单招职业适应性考试必刷测.. 57页

2025年二级注册建筑师之建筑结构与设备题库50.. 133页