用keil C51语句定义寄存器TCON(地址:88H)和其中的每一位?

单片机小系统板安装实习报告

单片机小系统板安装实习

《单片机原理与应用》是电子信息工程专业的一门重要专业课,对应用能力和动手能力要求很高。通过单片机小系统板安装实习,巩固所学理论知识、培养系统设计的思想、提高自身的动手能力,学到电子产品的工艺设计知识,了解电子产品制造过程、熟悉电子产品工艺,掌握制作电子产品的操作技能,为进一步学习和应用奠定基础。

1、熟悉电路结构,分析电路原理图。 (1) 实验板的特性

SXY-MCU单片机实验开发板的CPU可与51系列(DIP40)单片机兼容,其功能强大,充分利用单片机自身的资源构成最小系统。主要由I2C ROM模块、RS232模块、485接口、数码管显示模块、指示灯模块、继电器模块、键盘显示模块、温度传感模块、红外线接收器模块等八个模块组成。通过一系列实验,实现单片机I/O控制、中断控制、数码管显示、键盘扫描输入、数据通信、温度采集、红外线遥控、继电器控制、音响控制和I2C总线功能,实现各个模块的功能。

(2) 各个功能模块的连接情况

I2C ROM模块:本模块采用了AT24C02串行ROM,此器件使用了I2C总线接口模式,如原理图所示,单片机的.com)。

本文介绍的PC/AT键盘具有结构简单、设计灵活、安全可靠的特点,可用于标准PC和嵌入式PC。本键盘可以在标准的键盘基础上进行改造,只需换掉原来的控制芯片即可,可节省设计成本。

单片机C51编程几个有用的模块(1)

KeilC51常用功能模块使用说明

本文档包括单片机系统中常用到的时钟中断、通讯及键盘扫描等模块(见所附源程序)的说明。这些模块使用前后台系统模型。为达到最大的灵活性,需要在用户工程中定义.com)。

本文介绍的PC/AT键盘具有结构简单、设计灵活、安全可靠的特点,可用于标准PC和嵌入式PC。本键盘可以在标准的键盘基础上进行改造,只需换掉原来的控制芯片即可,可节省设计成本。单片机C51编程几个有用的模块(1)KeilC51常用功能模块使用说明

本文档包括单片机系统中常用到的时钟中断、通讯及键盘扫描等模块(见所附源程序)的说明。这些模块使用前后台系统模型。为达到最大的灵活性,需要在用户工程中定义,欢迎阅读单片机原理与应用考试大纲。

《单片机原理与应用》实验课程计划 方案一:电子实习方式

以电子产品生产为背景,通过电子实习使学生学到电子产品的工艺设计知识、电子产品制作过程,掌握制作电子产品的操作技能。

具体划分为几下几个步骤:

1、 焊接练习(大一上学期已经完成)

2、 常用元器件和仪器仪表介绍及检测方法(大一上学期已经完成)

3、 硬件原理图设计(8学时)

4、 PCB设计及焊接(4学时)

5、 测试记录及分析(4学时)

6、 单片机软件程序设计(8学时)

7、 实习文档总结(4学时)

实现难点:原理图设计是重点及难点,学时紧张 方案二:购买PCB印制板方式

购买成品的PCB印制板,要求各模块满足单片机应用的基本功能,学生练习焊接、测试、软件程序设计等操作技能。

具体划分为几下几个步骤:

1、 PCB焊接(4学时)

2、 测试记录及分析(8学时)

3、单片机软件程序设计(12学时)

4、实习文档总结(4学时)

实现难点:购买到价格合适功能齐全的印制板 方案三:购买李群芳老师的实验单板

购买成熟的DEMO板,学生练习实验和在线编程,学习开发环境和单片机的在线编程、仿真调试等技能。

具体划分为以下几个步骤:

1、 实验程序设计、仿真调试技术

2、 实现接口输入/输出、中断、定时/计数器、实施程序设计。

实现难点:李老师是否愿意技术转让的问题。其中和电信系刘玉老师聊天的时候说Dian团队卖51单板,学生立刻发了邮件给我,也存在技术转让的问题。

基于单片机的交通灯设计

通过本实验使学生建立应用电子产品系统开发思想,掌握可编程主控芯片产品、系统开发的开发原理、开发方法和开发过程。

1、 建立基于单片机控制的交通灯模型,并划分软、硬件功能;

2、 以DVCC598JH++仿真器为基础,设计硬件电路;

4、 软、硬件仿真与调试。

把红、绿、蓝3个发光二极管作为一组,分别用4组发光二极管模拟十字路口交通灯。正常情况下,各道口通、断50s,通、断之间等待10s;特殊情况各道口分别可以一直通断,直到特殊情况解除。

2、软、硬件功能划分:

发光二极管亮、灭显示由硬件电路完成;亮、灭的时间由软件控制。

3、交通灯硬件电路设计:

5、软、硬件仿真与调试:

《单片机原理与应用》实验教案

共8个实验,要求8次上机完成。这8个实验分别为: 实验一 利用软件仿真器调试算术运算程序 实验二 INT0中断实验

实验三 定时器/计数器定时实验 实验四 定时器/计数器计数实验

实验五 定时器/计数器T0扩展外部中断源实验 实验六 串行口扩展实验 实验七 DAC0832数模转换实验 实验八 8155接口芯片使用实验

其中前六个实验为验证性实验,第七个实验为设计性实验。 最后一个为综合性实验。每个实验3学时。

1、实验前认真阅读实验要求,明确实验目的和实验任务。

2、拟订实验步骤,编好上机程序。

共八个实验,每个实验完成后交实验报告,写在实验报

告纸上,报告中应包含以下内容:

1、 实验名称、实验人姓名、学号、班级

2、 实验目的、任务(内容);

(2)要求写出已调试通过的实验程序清单(加适量注 释)

第三章 实验项目及内容

实验一 利用软件仿真器调试算术运算程序 1.目的要求

(1) 熟悉WAVE调试软件的使用。 (2) 熟悉算术运算程序编程和调试的方法。 2.实验内容

(1)有6个数据分别放在片内RAM区50H~55H单元中,试求和,并将结果放在片内RAM区03H(高位),04H(低位)单元中。

(2) 编程将内部RAM70H~7FH中的16个数据按从小到 大的顺序重新排序。

实验二 INT0中断实验 (验证性实验

(1)掌握MCS-51单片机中断原理以及编程使用方法。 (2)理解下降沿中断和低电平中断的区别。

(1)编写主程序,读取开关SW1的状态,当其闭合时初始化为下降沿中断,反之,初始化为低电平中断,且发光管灭;编写中断服务程序,使发光管闪烁5次,间隔250ms,即中断服务程序的执行时间为2.5秒。退出中断程序时,使发光管灭。 (2) 用万用表测量C点的电平,按下TR31秒钟,然后松 开,观察C点电平的变化。

实验板一块、直流稳压电源、编程器一台、万用表一块

实验三 定时器/计数器定时实验 (验证性实验

(1) 掌握MCS-51单片机定时器/计数器定时功能的使用方法。

(2) 了解定时和计数的本质区别和联系。

编写程序,初始化定时器/计数器T0工作在定时方式1,使P1.2输出周期为10秒的方波,即使发光管亮3秒,灭7秒。

实验板一块、直流稳压电源、编程器一台、万用表一块

(1)掌握MCS-51单片机定时器/计数器计数功能的使用方法。

(2)了解定时和计数的本质区别和联系。

编写程序,通过8个发光二极管来显示所计脉冲个数。

实验板一块、直流稳压电源、编程器一台、万用表一块

实验五 定时器/计数器T0扩展外部中断源实验

掌握利用定时器/计数器扩展外部中断源使用的方法。

编写主程序,使发光管灭;编写中断服务程序,当执行中断服务程序时,发光管闪烁5次,间隔500ms,主程序运行后通过按TR3按钮触发中断。

实验板一块、直流稳压电源、编程器一台、万用表一块

实验六 串行口扩展实验 (验证性实验

(1)掌握MCS-51单片机串行口方式0的工作原理。 (2)了解方式0的应用,即通过串行口扩展输出口,进行静态显示的方法。

(3) 掌握串行移位寄存器芯片74LS164的工作原理。

编制程序使数码管循环依次显示00到99,每秒加1。

实验板一块、直流稳压电源、编程器一台、万用表一块

实验七 DAC0832数模转换实验 (设计性实验

(1)掌握DAC0832与MCS51单片机的接口方法。 (2)掌握D/A转换程序的设计方法。

认真复习所学习的DAC0832的工作方式,利用单缓冲

方式使0832输出锯齿波和三角波。并设计使运放LM741输出0-5V和0--5V的波形。如果不用示波器,如何测试你所设计的电路和所编写的程序是否正确。

实验板一块、直流稳压电源、编程器一台、万用表一块 、

D/A转换器的输入为数字量,经转换后输出为模拟量。

DAC0832为一个8位D/A转换器,单电源供电,在+5~+15V范围内均可正常工作。MCS-51单片机与DAC0832的接口有3种连接方式,即直通方式、单缓冲方式及双缓冲方式。所谓单缓冲方式就是使DAC0832的两个输入寄存器中有一个处于直通方式,而另一个处于受控的锁存方式,当然也可使两个寄存器同时选通及锁存。本实验中采用该方式。要求WR1和WR2连接在一起接在89C51的WR端,CS和XFER连接在一起接在片选端,ILE接+5V。

0832可以产生很多波形,如:三角波、锯齿波、梯形波等。 5.设计内容

编制程序使运放LM741输出锯齿波和三角波,具体步骤:断开开关SW1,输出锯齿波;闭和开关SW1,输出三角波。

实验8 8155接口芯片使用实验 (综合性实验

(!)掌握MCS-51单片机系统I/O扩展方法。

(2)掌握并行接口芯片8155的性能以及编程使用方法。 (3)掌握单片机系统动态LED显示和键盘输入程序的设计方法。

编写程序实现下列功能:程序运行后数码显示管显示HHMMSS(000000),即时分秒,按键调整其为正确的时间并继续运行。

该实验综合性较强,建议学生分两步走:第一步完成显示,可以参考实验六;第二步完成键盘扫描。

实验板一块、直流稳压电源、编程器一台、万用表一块

每个实验:预习10%、实验操作60%、实验报告30%。 最后成绩以每次实验课程成绩累加被实验项目个数相除的办法计算。

1、《单片机接口技术开发实验指导书》

北京科技大学C31实验室

2、《8051实验指导书》

}

我要回帖

更多关于 51系列单片机的数据总线和地址总线 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信