目录

  • 1 绪论
    • 1.1 前言
  • 2 微处理器基础
    • 2.1 计算机中的数和编码系统
    • 2.2 计算机的组成及工作原理
    • 2.3 第1章-小结
  • 3 MCS-51微处理器结构
    • 3.1 MCS-51的总体结构
    • 3.2 MCS-51存储器组织
    • 3.3 第2章-小结
  • 4 指令系统与汇编程序设计
    • 4.1 MCS-51的专用寄存器
    • 4.2 MCS-51的寻址方式
    • 4.3 MCS-51单片机指令系统
    • 4.4 A51常用伪指令
    • 4.5 MCS-51单片机汇编程序设计举例
    • 4.6 第3章-小结
  • 5 C51程序设计基础
    • 5.1 C51简介
    • 5.2 C51的常量与变量
    • 5.3 C51的基本运算
    • 5.4 C51的分支与循环结构
    • 5.5 绝对地址访问
    • 5.6 C51的函数
    • 5.7 C51预处理器与库函数
    • 5.8 C51使用技巧与规范
    • 5.9 C51程序设计举例
    • 5.10 第4章-小结
  • 6 MCS-51定时器/计数器
    • 6.1 T0、T1定时/计数器
    • 6.2 定时/计数器T2
    • 6.3 可编程计数器阵列PCA(*)
    • 6.4 第5章-小结
  • 7 MCS-51中断系统
    • 7.1 微处理器中断的基本概念
    • 7.2 中断的处理过程
    • 7.3 MCS-51的中断系统
    • 7.4 第6章-小结
  • 8 I/O与人机接口
    • 8.1 I/O接口概述
    • 8.2 I/O接口扩展电路
    • 8.3 MCS-51与LED显示器接口
    • 8.4 键盘接口
    • 8.5 7279可编程数码管/键盘串行接口(*)
    • 8.6 第7章-小结
  • 9 数模与模数转换接口
    • 9.1 概述
    • 9.2 D/A转换原理及接口
    • 9.3 A/D转换原理及接口
    • 9.4 第8章-小结
  • 10 MCS-51串行通信接口
    • 10.1 串行通信的基本概念
    • 10.2 MCS-51串行接口
    • 10.3 第9章-小结
  • 11 应用系统设计方法及实例
    • 11.1 应用系统设计机基本流程
    • 11.2 设计举例
    • 11.3 第10章-小结
  • 12 课程设计实践
    • 12.1 设计要求
    • 12.2 设计报告内容要求
    • 12.3 设计报告格式要求
设计要求

题目:电脑打铃控制器设计

  1. 一、  设计实践内容:

以MCS-51系列微处理器为核心,设计一电脑打铃控制器,基本功能要求如下:

具备电子时钟功能,掉电后电子时钟需继续运行;

显示实时时钟,至少显示“时”和“分”数据;

可对电子时钟的时间进行校准;

通过键盘至少可设置10个定时打铃时间点,并可掉电保存;

定时打铃时间到启动打铃,打铃持续30秒,然后自动关闭;

铃声采用机械或电子方式产生;

采用220V交流供电。

  1. 二、  设计要求如下:

  2.  整个设计工作需完成以下具体的设计内容:

系统的总体方案设计;

模块电路的方案比较、选择,及电路设计、计算;

控制软件的整体方案设计;

软件功能模块的流程设计;

软件功能模块的C51程序设计;

系统的硬、软件调试方案。

  1. 三、  提高要求:

 增加自动校时(可选:GPS、北斗、网络等授时方案)功能。

  1. 四、  报告要求:

      见附件。