51中,设置定时器,然后启动定时器的汇编语句怎么写?

booming 2007-08-10 04:29:57
51中,设置定时器,然后启动定时器的汇编语句怎么写?
...全文
162 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tlvc 2007-08-15
  • 打赏
  • 举报
回复
TH0 = 0xff;
TL0 = 0xff;
TMOD = 0x01;
ET0 = 1;
EA = 1;
TR0 = 1;
xiayu0912 2007-08-12
  • 打赏
  • 举报
回复
分太少,不想帮你查书
单片机的C语言程序设计与应用课程教学大纲 课程编号: 一、说明 (一)课程性质 本课程应用电子技术专业的必修课。本课程面向的学生主要是高年级本科生。先修课 程:数字电子技术、单片机的汇编语言、汇编语言、C语言程序设计。 (二)教学目的 本课程教学所要达到的目的是:从应用为目的出发,通过对C语言基本概念、基本语 句、单片机应用系统的初步设计的学习,使学生能利用C语言编51系列单片机应用程序 ,熟练使用Keil C编程软件,具有用C51语言进行程序设计的基本技能,培养学生分析问题和解决问题的 能力。 (三)教学主要内容 本课程的主要内容: 1.语言的数据类型、运算符、表达式。 2.语言的控制结构语句 3.函数与存储模式的特点与应用 4.数组和指针的特点与应用 5.位运算和预处理的特点与应用 6.C51语言在单片机的定时器/计数器,断系统的应用 7.C51语言串行通信的应用 8.单片机的键盘和显示 重点内容:单片机C程序设计的方法,熟练使用KEIL51集成开发环境,对单片机的软硬件 设计有一定的了解,能简单开发单片机以及嵌入式应用系统。 难点内容:51单片机的内部结构、工作原理及其功能。 (四)教学时数 总学时64,理论学时,32、实验32,学分3。 (五)教学方式 课堂讲授与上机练习相结合。 (六)适用对象 电子信息工程、自动化、测控技术与仪器专业高年级学生。 二、教学内容及安排 1. 单片机的C语言概述 教学要点: 理解嵌入式系统的定义、特点及架构;掌握嵌入式系统与单片机、PC的区别;了解嵌 入式系统的应用领域;弄清嵌入式系统的发展趋势。 教学时数: 2学时 教学内容: 1.1 C语言与MCS-51单片机 (1学时) 掌握嵌入式系统的定义、特点、组成及分类。 1.2 Keil C51开发工具 了解嵌入式系统的应用领域。 1.3 C51的程序结构与编程实例(1学时) 考核要求: 了解C51语言与汇编语言的优势对比,C51语言与标准C语言的区别。了解KeilC51开发 工具。 2. C51程序设计基础 教学要点: 本章主要介绍C51的数据类型和存储类型、基本运算与流程控制语句、构造数据类型、函 数以及程序设计的其他一些问题等内容 教学时数: 12学时 教学内容: 2.1 C51数据类型及存储类型(2学时) 介绍C51语言的数据类型,常量与变量、数据存储类型。 2 . 2 C51对单片机主要资源的控制(4学时) 1) C51对单片机应用系统主要资源的控制主要包括特殊功能寄存器的定义、片内RAM的使 用、片外RAM及I/O口的使用、位变量的定义。 2) 片内RAM的使用、片外RAM及I/O的使用又称为绝对地址的访问。 2.3 C51 的基本运算与流程控制语句(2学时) 介绍C51的 1) 基本运算 2) 选择(分支)控制语句 3) 循环结构流程控制语句 4) break语句、continue语句和goto语句 2.4 C51的构造数据类型 (2学时) 介绍C51 的构造数据类型主要有数组、指针和结构等。重点讨论数组和指针。 2.5 C51 函数(2学时) 介绍C51的不同函数定义方式。 考核要求: 掌握:C51的数据类型、运算符及表达式;C51语言程序的基本结构及其流程图;函数 及选择语句和循环语句的用法。 3. 单片机内部资源的C51编程 教学要点: 掌握:计算机并行输入/输出、定时/计数器接口、串行接口和断系统的概念,单 片机断系统的结构、断源、断特殊功能寄存器、断响应过程;串行口功能与结 构、工作方式及编程应用;定时/计数器系统的电路结构、特殊功能寄存器及功能和使用 方法。 理解:单片机定时和计数、串行和断的应用。。 教学时数: 8学时 教学内容: 3.1 单片机的并行口(2学时) 介绍51单片机的4个并行I/O口的特点,了解每个端口既可以按字节单独使用,也可以 按位操作,各个端口可作为一般的I/O口使用,大多数端口又可以作为第二功能使用。 3.2 单片机的断系统(2学时) 介绍51单片机的断系统的特点,它提供5个断源(52子系列是6个),具有两个 断优先级,可以实现两级断嵌套。 3.3 单片机的定时器/计数器(2学时) 介绍MCS- 51单片机内部的两个16位的可编程的定时器/计数器,即定时器T0和定时器T1(8052提供 3个,第三个称为定时器T2)。它们既可用作定时器方式,又可用作计数器方式 3.4 单片机的串行口(2学时) 介绍MCS- 51单片机内部的串行接口的特点。这个口既可以用于网络通信,也可以实现串行异步通 信,还可以作为同步移位寄存器使用。 考核要求: 了解单片机内部的并行口、断系统、定时器/计数器、串行口的构成及特点,熟练掌 握对这些资源的C语言编程,能够利用这些资源实现某些功能。

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧