电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

用单片机AT89C51设计一个2位的LED数码显示作为“秒表”—单片机课程设计

用单片机AT89C51设计一个2位的LED数码显示作为“秒表”—单片机课程设计_第1页
用单片机AT89C51设计一个2位的LED数码显示作为“秒表”—单片机课程设计_第2页
用单片机AT89C51设计一个2位的LED数码显示作为“秒表”—单片机课程设计_第3页
一、设计题目和要求:1二、设计目的:2三、设计内容:2四、课程设计心得体会 26五、参考文献 27六、课程设计指导教师评审标准及成绩评定 28附件 1:秒表原理图(实际接线图)30附件 2:仿真图 131附件 3:仿真图 232题目三:秒表应用 AT89C51 的按时器设计一个 2 位的 LED 数码显示作为“秒表”显示时刻为 00〜99s,每秒自动加 1,设计个“开始”键,按下“开始”键秒表开始计时。设计一个“复位”键,按下“复位”键后,秒表从 0 开始计时。任务安排:李座负责绘制电路原理图;梁宗林负责搜集资料及电子版整理;付忠林负责程序和仿真。二、设计目的:1•进一步掌握 AT89C51 单片机的结构和工作原理;2. 掌握单片机的接口技术及外围芯片的工作原理及控制方式;3. 进一步掌握单片机程序编写及程序调试进程,掌握模块化程序设计方式;4.掌握 PROTEUS 仿真软件的利用方式;5.掌握 LED 数码管原理及利用方式。6. 掌握按时器、外部中断的设置和编程原理。7. 通过这次课程设计能够将单片机软硬件结合起来,对程序进行编辑,校验。8. 该课程设计通过单片机的按时器/计数器按时和计数原理,设计简单的计时器系统,拥有正确的计时、暂停、清零、复位功能并同时能够用数码管显示。三、设计内容:了解 8051 芯片的的工作原理和工作方式,利用该芯片对LED 数码管进行显示控制,实现用单片机的端口控制数码管,显示分、秒,并能用按钮实现秒表起动、停止、清零功能,精准到 1 秒。AT89C51 单片机的主要工作特性:•内含 4KB 的 FLASH 存储器,擦写次数 1000 次;•内含 28 字节的 RAM;•具有 32 根可编程 I/O 线;•具有 2 个 16 位可编程按时器;•具有 6 个中断源、5 个中断矢量、2 级优先权的中断结构;•具有 1 个全双工的可编程串行通信接口;•具有一个数据指针 DPTR;•两种低功耗工作模式,即空闲模式和掉电模式;•具有可编程的 3 级程序锁定定位;AT89C51 的工作电源电压为 5(1±)V 且典型值为 5V,最高工作频率为24MHz.AT89C51 各部份的组成及功能:AAVVVV7\7\ 7\7\CPU中断控制可编程串行口数据存储器128 字节两个 16 位定时器计数器总线扩展控制器振荡器和时钟电路程序存储器14KB并行可编程I/O 口*内部*总*线外部中断扩展控制 P0P1P2P3RXDTXD1.单片机的中央处置器(CPU)是单片机的核心,完成运算和操片内地址寄存PC 增量暂存器B 寄存器-ACCC-程序计数器PC暂存器定时及控制...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部