单片机计数显示器(6 页)Good is good, but better carries it
精益求精,善益求善
电子秒表显示器一、 设计要求及目的设计要求:在 Keil C 中用 C51 语言编程,并在 Proteus 中模拟 51单片机的电子秒表显示器,并在电子秒表显示器中加入中断和定时,使得电子秒表显示器反复的显示某个区间(0~60)的值
设计目的:熟悉 51 单片机的基本输入/输出应用,掌握 Proteus ISIS 模块的原理图绘图方法及单片机系统仿真运行方法,同时,掌握 C51 语言的编程方式和数据结构,掌握中断和定时的概念以及在 51 系列单片机中的应用
二、 实验环境操作平台:Windows 编程软件:Keil C 模拟仿真软件:Proteus8三、 元器件列表元件类别电路符号元件名称Microprocessor ICsU180C51MiscellaneousX1/12MHzCRYSTALCapacitorsC1~C2/1nFCAPCapacitorsC3/22uFCAP-ELECResistors PacksRP1/7~100 RESPACK-7ResistorsR1/100 RESOptoelectronicsLED1~LED27SEG-COM-CAT-GRNSwitches&RelaysBUTBUTTON表格 1 元器件清单四、 实验原理1
实验电路原理图如图 1 所示,图中有如下 5 个分支点路:由共阴极数码管 LED1 和 LED2、P0 口、P2 口、上拉电阻 RP1以及 Vcc组成的输出电路;由按钮开关 BUT、P3
4 和接地点组成的输入电路;由 C1、C2、晶振 X1、引脚XTAL1、XTAL2 与接地点组成的时钟电路;由 C3、R1、引脚 RST 和 Vcc组成的上电复位电路;由 Vcc和引脚 EA 组成片内 ROM 选择