李华印章计数器.docx
- 文档编号:12401237
- 上传时间:2023-06-05
- 格式:DOCX
- 页数:12
- 大小:193.04KB
李华印章计数器.docx
《李华印章计数器.docx》由会员分享,可在线阅读,更多相关《李华印章计数器.docx(12页珍藏版)》请在冰点文库上搜索。
李华印章计数器
北京印刷学院
微机原理及接口技术课程设计报告
设计名称:
印张计数器
设计题目:
印张计数器的设计与实现
专业:
电子信息工程专业
班级:
电06-2班
学生姓名:
李华
学号:
060410217
指导老师:
唐英杰
微机原理及接口技术“印张计数器”实验报告
一、设计任务要求
1)能够进行6位数码显示,显示当前的印张数(000000-999999);
2)能够进行印数的预置;
3)能够进行正/反计数;
4)当计数结束时,可以报警;
5)具有掉电保护功能;
二、设计方案
1、系统功能(基本功能,使用说明)
本产品主要用于印刷过程中对于纸张的计数.。
1)、基本功能
①预设初始计数值:
可通过数字键键入所需计量的印张数,计数范围为:
000000—999999,当输入不正确时可按清除键修改,按下“确定”键后开始。
②正向\反向计数:
可通过键盘上的“正向\反向”键切换正向计数或者反向计数。
当选择正向计数时,显示屏显示从0开始,每印刷一张,数值加1,直到遇到暂停或者到达预设值时停止计数;当选择反向计数时,显示屏从预设值开始,每印刷一张,数值减1,直到遇到暂停或者到达0时停止计数。
③报警提示:
当计数为0或者到预设值时,停止计数,发出报警,此时红灯亮。
④当出现突然停电时,计数器会自动记下当前的印数数值;
⑤能实现键盘锁定的功能;
2、操作说明
(1)——显示屏:
6位7段LED显示,用于在置数或计数过程中显示指数置或计数值。
(2)——暂停/继续键:
用于暂停计数,或在暂停计数后开始计数。
(3)——正计/反计键:
用于切换正/反向计数,正常状态为正计,当反计指示灯亮说明处于反计状态。
(4)——复位键:
用于计数完毕后清零,使印张计数器回到初始状态。
(5)——删除键:
在键入错误时,删除错误数据。
(6)——确定键:
用于开始计数。
(7)——数字键:
用于键入预设值。
(8)——键盘锁定
1).基本使用方法:
开启电源后,通过键盘输入数字键预设所要印刷纸张的数量,按“正计\反计”键选择正向计数或者反向计数,设置好之后按下“开始”键,系统则开始自动进行计数操作,在正计到达预置数或者反计为0时,红色警示灯亮。
计数过程中可通过键盘按下“暂停\计数”键暂停计数,再次按下则恢复计数。
2).注意事项:
在“确定”键按下之前,“暂停/继续”键为无效键;在“确定”键按下之后,数字键、“正计/反计”键和“删除”键为无效键。
3、硬件设计总图
(一)、硬件部分分析说明
1)、显示部分
实验箱提供了6位8段码LED显示电路,只要按地址输出相应数据,就可以实现对显示器的控制。
显示共有6位,用动态方式显示。
8位段码、6位位码是由两片74LS374输出。
位码经MC1413或ULN2003倒相驱动后,选择相应显示位。
在实验箱中8位段码输出地址为0X004H,位码输出地址为0X002H。
此处X是由KEY/LEDCS决定,参见地址译码。
做键盘和LED实验时,需将KEY/LEDCS接到相应的地址译码上。
以便用相应的地址来访问。
将KEY/LEDCS接到CS0上,则段码地址为08004H,位码地址为08002H。
其显示电路连接图为:
2)、键盘部分
实验箱提供了一个6×4的小键盘,向列扫描码地址(0X002H)逐列输出低电平,然后从行码地址(0X001H)读回。
如果有键按下,则相应行的值应为低,如果无键按下,由于上拉的作用,行码为高。
这样就可以通过输出的列码和读取的行码来判断按下的是什么键。
在判断有键按下后,要有一定的延时,防止键盘抖动。
地址中的X是由KEY/LEDCS决定,将KEY/LEDCS接到CS0上,则列扫描码地址为08002H,行码地址为08001H。
列扫描码还可以分时用作LED的位选通信号。
其原理图为:
其显示器和键盘的连接电路图为:
掉电保护:
3)、实验箱各连接线
连线
连接孔1
连接孔2
1
KEY/LED_CS
CS0
2
P1.1
LED1
3
P1.2
LED2
4
P1.3
LED3
5
P1.4
LED4
6
单脉冲输出
INT0(P3.2)
说明:
1、LED1(黄)为计数指示灯,灯亮时表示处于计数状态;
2、LED2(绿)为反计报警指示灯,灯灭时表示还没达到预定值,灯亮时表示计数达到0值;
3、LED3(红)为反计报警指示灯,灯灭时表示还没达到预定值,灯亮时表示计数达到预设值;
4、LED4(绿)为输入预定值指示灯,当输入预定值时就会闪亮。
(3)软件部分介绍:
a)流程图:
图1:
主程序流程图
图2:
键盘扫描显示流程图
图3:
计数程序流程图
图4:
数码管显示流程图
三、设计总结与心得
通过此次的微机原理课程,我感受最深的是实践与理论相结合,也是对我们以前学的知识的总结和概括,使得我们在设计的过程中体会到了电子的重要性,体会到了我们所学的知识的用途和方向。
这次的课程设计一共有三个题目可供选择,这大大提高了同学们对于题目的可选性,有利于大家挖掘自己的潜力,设计出不同的电子产品。
这次的设计让我感受到,我们不管做什么事情都要认真,特别是编写程序时,自身的能力固然是很重要的,可仔细也应该是每个人必须要有的习惯,因为一个不起眼的失误可能就会导致整个程序的运行错误。
所以,养成良好的习惯也是非常重要的。
单片机的学习比一般编程困难在于,要完成一个单片机系统,不仅要掌握编程技术,更为重要的是要知道如何针对实际应用的需要选择合理的单片机方案和外围器件,并为此为基础,设计硬件电路。
所以,单片机是一个软硬结合的产物。
对我来说,我可以制作一个产品了。
也许我的实力并没有达到更高的级别,但是我会更加努力的,争取了解并掌握单片机的设计理念和规则。
我感觉实验课开的非常好,既练习了编程的能力,又练习了动手的能力,比如:
基本端口操作、输入和显示设计、数据采集方法、机电控制思路、数据通信的实现、电源的设计和监控等等,都给我留下了深刻的印象,不仅增强了实力,又让我产生了浓厚的兴趣。
对我们学生来说,动手的能力是非常重要的,对将来对于工作的上手度有着决定性的作用。
在学习的过程中,我发现我还有很多不足之处,我会在业余时间弥补我的不足,希望唐老师时刻监督我,时刻提出我的缺点和不足,这样可以使我尽快地改正错误。
四、电路图
GRC构件,EPS线条bibT1sMw03U4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 印章 计数器