- 9
- 0
- 约9.46千字
- 约 86页
- 2018-10-26 发布于天津
- 举报
课题三单片机系统的基本应用任务4数显抢答器
五、一位数码管循环显示“0~9” 1.电路原理图 2.“0~9循环显示”程序 0~9循环显示.ASM 一、电路设计 8路数显抢答器电路原理图 二、程序设计 8路数显抢答器程序设计流程图 2.程序编译与仿真 1.根据上述设计思路编写程序并输入WAVE软件。 8路数显抢答器.ASM 三、制作硬件电路并调试 步 骤 说 明 示 范 图 片 1.焊接前材料准备 参照元器件清单表 步 骤 说 明 示 范 图 片 2.硬件焊接 电路板元件布局图 电路板背面 DIP底座 步 骤 说 明 示 范 图 片 3.程序烧入、调试并运行 2号抢答成功运行图 单击此处返回目录 任务5 简易数字秒表 1.了解秒表的工作过程。 2.掌握单片机控制LED数码管动态显示字符方法。 3.能够设计并制作简易数字秒表。 本任务利用软件延时计数法,通过四位一体数码管输出显示,实现简易秒表的计时功能,具体控制要求如下: 1.单片机的P0口控制四位一体LED共阴数码管的各码段端; 2.单片机的P2.0~P2.3引脚外接驱动电路控制数码管的四个位选端; 3.四位数码管分别用来显示一位分计时和两位秒计时,中间用“—”隔开。 动态显示是将所有数码管的8个段码端的同名端并联在一起,由一个8位的输出口控制,每位数码管的公共端(称位线)由各自独立的输出口线控制,如图所示。它解决了数码管静态显示时占用较多的I/O口资源的问题。 一、动态显示工作原理 在轮流显示过程中,每位数码管的点亮时间一般要控制在1~2ms,这样由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,显示的效果和静态显示一样。但由于CPU需要不断扫描刷新数据,因此会占用CPU较多的时间。 采用动态显示方式时,为了保证数码管的亮度,一般需在数码管的段输出或位输出端加驱动电路。如使用三极管9012、74HC573或74LS07(74HC07)进行位信号驱动,码段上则可使用74LS245、 ULN2003或74LS373等来驱动。 在实际电路设计中,如果驱动数码管的位数不多,可选用市场上的高亮度数码管,这样就可以省去加驱动电路的麻烦。 本任务选用的74HC07的逻辑图及其功能表如下: 输入 输出 L L H H 二、二进制数据转换BCD码 两位数的显示需要在送出显示之前先进行分离。对于任意一个两位数,可以将其与10相除,然后利用取余和取商的方法,分别得到两位数的低位和高位。 [例] 46÷10 = 4……6 结果为:商4,余6 MOV A , #46 ;A = 46 MOV B , #10 ;B = 10 DIV AB ;A = 4 , B = 6 一、电路设计 简易数字秒表电路原理图 二、程序设计 在单片机控制的LED数码管显示电路中,对于多位数码管的显示,通常采用动态显示方式,即软件上采用循环扫描的方式。本任务中要让四位数据从左到右在数码管上依次显示出来,扫描过程如下图所示: 秒表的计时,首先要实现秒的计时显示功能,当延时时间1s到,需将秒的存储单元(R2)中的值加1,当秒变量累加到60时,分的存储单元(R1)中的值加1,当分变量累加到10时,秒表归零,即最大计时时间是9分59秒。接下来再分别将分变量和秒变量中的数值送出去显示。 数码管动态显示时对扫描的频率有一定的要求,频率太低,数码管将出现闪烁现象;频率过高,由于数码管点亮时间太短,数码管显示将无法看清。因此编写延时程序时,一位数码管的扫描时间一般取1~2ms为宜。 四位数码管动态扫描显示过程 简易数字秒表软件设计流程图如下: 2.程序编译与仿真 1.根据上述设计思路编写程序并输入。 简易数字秒表.ASM 三、制作硬件电路并调试 步 骤 说 明 示 范 图 片 1.焊接前材料准备 参照元器件清单表 步 骤 说 明 示 范 图 片 2.硬件焊接 电路板元件布局图 步 骤 说 明 示 范 图 片 3.程序烧入、调试并运行 简易秒表运行图 单击此处返回目录 CJNE Rn,#data,rel ;若Rn? data,则转移 ;若Rn= data,顺序执行下一条指令 ;若Rn≥data,C清0 ;若Rn data,C置1 CJ
您可能关注的文档
最近下载
- 人教PEP版五年级下册英语全册教案(单元整体教学设计).docx VIP
- 2025年贵州省公务员考试题及答案解析.docx
- 部编版(2025)小学语文六年级上册单元综合训练试题全册.docx
- 有机化学习题及考研指导(第三版) 习题答案 12第十二章 答案.pdf VIP
- DB46_T 610-2023 浮式深水养殖网箱锚泊系统及安装技术规范.docx VIP
- 中医护理技术在肛肠专科中的应用.pptx VIP
- 2026版离婚协议书(官方标准版).docx VIP
- 人教版七年级下册数学全册教学设计(配2025年春新版教材).docx
- (高清版)DB4408∕T 33-2023 《深水网箱框架和网衣建造技术规程》.pdf VIP
- TCAI 008-2021 可生食鸡蛋规范.docx VIP
原创力文档

文档评论(0)