单片机课程设计-单片机的秒表系统设计(编辑修改稿)内容摘要:
源程序 : HAOMIAO EQU 34H MIAO EQU 35H SHIMIAO EQU 36H ORG 0000H AJMP START ORG 0030H START: CLR C SETB SETB SETB MOV HAOMIAO,0 MOV MIAO,0 MOV SHIMIAO,0 MOV DPTR,TABLE MOV A,00H MOVC A,@A+DPTR CLR MOV P2,A MOV A,00H MOVC A,@A+DPTR CLR MOV P2,A MOV DPTR,TABLE1 MOV A,00H MOVC A,@A+DPTR CLR MOV P2,A LCALL KAISHI 单片机的秒表系统设计 8 LCALL MAIN SHIWEI : SETB MOV DPTR,TABLE。 十秒位显示 MOV MIAO,0。 使秒位从零位重新循环 INC SHIMIAO MOV A,SHIMIAO CLR C SUBB A,6 JZ START AJMP MAIN RET TINGZHI: MOV A,00H。 判断是否有清零指 MOV A,P3 ANL A,04H JZ START MOV A,00H。 判断是否有停止指令 MOV A,P3 CLR C ANL A,02H LCALL YANSHI JZ MAIN LJMP TINGZHI START1 : LJMP START SHIWEI1: LJMP SHIWEI MAIN : SETB SETB SETB MOV A,00H。 判断是否有清零指令 MOV A,P3 单片机的秒表系统设计 9 ANL A,04H JZ START1 MOV A,00H。 判断是否有停止指令 MOV A,P3。单片机课程设计-单片机的秒表系统设计(编辑修改稿)
相关推荐
时,被定义为高阻输入。 P0 能够用于外部程 序数据存储器,它可以被定义为数据 /地址的第八位。 在 FIASH 编程时, P0 口作为原码输入口,当 FIASH 进行校验时, P0 输出原码,此时 P0 外部必须被拉高。 P1 口: P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口, P1 口缓冲器能接收输出 4TTL 门电流。 P1 口管脚写入 1 后,被内部上拉为高, 可用作 输入
( 11)可被用作串行 ROM。 ( 12)可提供工厂编程芯片( QTP)。 ( 13) ESD 保护 4000V。 ( 14) 1,000,000 擦 /写周期。 ( 15)八脚 DIP、 8 引线或者 14 引线 SOIC 封装。 ( 16)提供很宽的温度适用范围: 芯片应用: 24C04 与单片机的接口电路如图 所示,图中 RP RP2 为上拉电阻,大小为。 24C04B/08B
过 DS1302 能够准确的计时,时间可调并在液晶上显示出来。 ( 2) 通过 DS18B20 能够实时、准确的检测当前环境温度。 ( 3) 利用单片机自身功能实现闹钟。 第第 二二 章章 、 总总 体体 方方 案案 论论 证证 与与 设设 计计 本系统以 AT89S52 单片机为控制核心,通过与 DS1302 和 DS18B20 通信获取实时时间和实时环境温度,并将得到的数据通过 1602
电机驱动 1117 稳压 车灯 语音 LM2596 稳压 舵机 1 2 如图 2:发送模块框图 通过对以上两种方案的可行性的比较,方案一 1 对程序的要求难度比较大,而且成本很高,遗憾的是我们对单片机知识还未 有深刻掌握;方案二对程序的要求比较低,而且各个模块的成本也比较低,体积小,为了加深对单片机知识的理解和掌握,和控制小车的性价比,此次设计我选择方案二。 三 、各单元电路设计 1. 基于
9 图 22 8255 引脚图 2. 8255 的功能 (1)数据端口 A, B, C 端口 A:一个 8 位数据输出锁存 /缓冲器,一个 8 位数据输入锁存器; 端口 B:一个 8 位数据输出锁存 /缓冲器,一个 8 位数据输入锁存器; 端口 C:一个 8 位数据输出锁存 /缓冲器,一个 8 位数据输入锁存器。 3 个端口都可以作为数据输入式输出端口,但是不同的端口有不同的工作方式。
le and simulation module with four integrated digital pipe display of Yang, dropping speed and hospital. When the module and simulation module press call selfclosing, host module can detect the first