一、实验的性质、任务和基本要求(一)本实验课的性质、任务本课程是计算机科学与技术的专业选修课,它是对微机原理及接口技术的进一步拓展及加深,让学生对一个完整的计算机系统的原理、设计及应用得到更加感性的认识,本课程旨在培养学生对单片机系统的分析、设计能力。实验是巩固课堂教学质量必不可少的重要手段。本实验课的任务是通过实验进一步加深对单片机各部件组成以及工作原理的掌握,培养学生在单片机硬件方面的动手能力以及加深对软件控制程序的理解。(二)基本要求1、掌握MCS-51单片机汇编语言程序设计的基本方法;2、掌握单片机内部并行接口的工作原理及编程;3、掌握单片机并行接口的基本编程及程序的编写及控制;4、掌握使用8255完成并行接口扩展的基本原理及电路连接、软件编程;5、掌握单片机中定时器与中断的联合应用,掌握定时器及中断的编程方法及键盘识别
上传时间: 2013-10-10
上传用户:gxm2052
摘要:分析HW-3204型自动定标器的电路工作原理及存在的故障.利用MCS-51单片机设计定时和计数电路代替HW-3204型定标器中原有的定时和计数电路,分析设计电路的硬件、软件的组成和工作原理,新设计的定时和计数电路具有测量准确及工作性能稳定等优点.关键词:自动定标器;单片机;计数器;定时器
上传时间: 2013-10-23
上传用户:ysystc670
2.1 MCS-51单片机的外特性2.2 MCS-51单片机内部结构2.3 CPU及复位电路2.4 IO端口2.5 MCS-51存储器2.6 专用功能寄存器2.7 中断系统2.8 定时器/计数器2.9 串行接口2.10 看门狗定时器2.11 掉电模式和空闲模式
上传时间: 2013-11-04
上传用户:Amygdala
µPSD3251标准的8032内核-3个16位定时器/计数器-2个外部中断双FLASH结构-64K字节MainFLASH-16K字节SecondFLASH-2K字节的SRAM-可编程逻辑-DPLD,CPLD-提供I2C,UART接口,PWM,ADC-提供更多的I/O口-高达50根I/O口线内置WDT在系统编程(ISP)在应用中再编程(IAP)·PSD结构提高了8051的性能·-可编程系统外围芯片·-双FLASH实现在应用中再编程(IAP)·-允许8051程序代码和数据在存储器间的切换,满足用户的需要·-JTAG编程特别适用于实验开发和生产阶段的需要·高达288K字节的存储单元,为什么要这么大的存储单元·-使用C语言编程需要用较大的存储空间·-菜单、图形、显示类的用户接口要用到大量的存储空间·-多种语言、字体以及数据表需要大空间存储器·-要想数据转换速度快同样需要大量的存储单元·-数据记录·-低成本·-与其他的以8051或某种8位MCU为内核带有大容量的SRAM和Flash的设备相比,uPSD为用节省了成本
上传时间: 2013-10-09
上传用户:rocwangdp
P87C51RA2/RB2/RC2/RD2单片8位微控制器采用先进的CMOS工艺制造,是80C51微控制器家族的派生品其指令集与80C51指令集完全相同。该器件可通过并行编程的方法对一个OTP位进行编程,从而选择6时钟或12时钟模式。此外,也可通过时钟控制寄存器CKCON中的X2位选择6时钟或12时钟模式。该器件还包含有4个8位I/O口、3个16位定时/计数器、多中断源-4中断优先级-嵌套的中断结构、1个增强型UART片内振荡器及时序电路。新增的特性使得P87C51RA2/RB2/RC2/RD2成为功能更强大的微控制器,更好地支持应用于脉宽调制,高速I/O,递增/递减计数能力(如电机控制)等场合。
上传时间: 2013-10-17
上传用户:zhyfjj
LPC2210是基于一个支持实时仿真和嵌入式跟踪的16/32位ARM7TDMI-SCPU的微控制器。对代码规模有严格控制的应用可使用16位Thumb模式将代码规模降低超过30%,而性能的损失却很小。由于LPC2210的144脚封装、极低的功耗、多个32位定时器、8路10位ADC、PWM输出以及多达9个外部中断使它们特别适用于工业控制、医疗系统、访问控制和POS机。通过配置总线,LPC2210最多可提供76个GPIO。由于内置了宽范围的串行通信接口,它们也非常适合于通信网关、协议转换器、嵌入式软modern以及其它各种类型的应用。
上传时间: 2013-11-13
上传用户:gut1234567
第一章 DVCC系列单片机仿真实验统原理和组成第二章 键盘监控命令简介第三章 DVCC微机实验系统软件概述第四章 DOS功能调用实验一 初级程序的调试与执行实验二 编码及数制转换实验三 分支及循环程序设计实验四 排序程序设计及双重循环程序的应用实验五 并行口 8255A应用实验六 8253A定时计数器实验实验七 使用 8259A的单级中断控制实验实验八 存贮器读写实验
上传时间: 2013-10-25
上传用户:waixingren
单片微机的概念单片微机是单片微型计算机SCMC(SingleChipMicroComputer)的译名简称,在国内也常简称为“单片微机”或“单片机”。它包括中央处理器CPU、随机存储器RAM、只读存储器ROM、中断系统、定时器/计数器、串行口和I/O等等。除了工业控制领域,单片微机在家用电器、电子玩具、通信、高级音响、图形处理、语言设备、机器人、计算机等各个领域迅速发展。目前单片微机的世界年产量已达100亿片,而在中国大陆地区单片微机的年应用量已达6亿片左右,截止2001年4月,由中国大陆地区自行设计和生产的单片微机也已达到2000万片。由此可见单片微机的广泛用途和发展前景!
标签: 单片机原理
上传时间: 2013-10-18
上传用户:jhs541019
AT89LP216是一款低功耗、高性能CMOS8位单片机,它有2k字节ISPFlash存储器。产品生产采用Atmel的高密度非易失性存储器技术而且和工业标准de的MCS51指令集相兼容。AT89LP216基于一个加强性CPU内核,每时钟周期读取单子节指令。在经典8051结构中,每次读取需要6个时钟周期,使得执行指令需要12、24或者48个时钟周期。在AT89LP216CPU中,指令只需要1到4个时钟周期就可以达到传统8051速度的6到12倍。70%的指令字节数与执行的时钟周期数相等,而且其他指令只需要一个额外时钟。在相同功耗下增强型CPU内核可达到20MIPS,而传统8051CPU只能达到4MIPS。相反地,在相同的工作速率下,新CPU内核比传统的8051拥有更低的时钟速率和功耗。AT89LP216也拥有下列标准的特性:2K字节ISPFlash存储器,128字节RAM、多达12个I/O口、2个16位定时器/计数器,两PWM输出,一个可编程看门狗定时器,一个全双工串口,一个串行外围接口,一个内部RC振荡器,片上石英振荡器和一个4级、6矢量中断系统。AT89LP216里的两个定时器/计数器增加了两个新模式。模式0可以被设置为9到16位的定时器/计数器,模式1可被设置位16位自动装载定时器/计数器。此外,定时器/计数器可以独立驱动PWM输出。AT89LP216里面的I/O口能被独立配置为4种工作模式的其中一种。在准双工模式中,I/O口的工作模式和传统8051一样。在输入模式中,接口是三态门。推挽输出模式提供足够的CMOS驱动,开漏模式则起到一个下拉的作用。另外,Port1的所有8个引脚可以作为通用中断接口。AT89LP216的I/O口能承受的电压可超出电源电压达到5.5V。当器件的电源电压为2.4V而I/O口输入5.5V时,所有I/O口的反向电流总和不超过100μA。
上传时间: 2013-10-24
上传用户:曹云鹏
第一章 单片机概述(2学时)第二章 MCS-51单片机的结构和原理(6学时)第三章 MCS-51指令系统(4学时)第四章 汇编语言程序设计(4学时)第五章 MCS-51单片机中断系统(4学时)第六章 定时器与计数器(4学时)第七章 串行接口通信(4学时)第八章 并行I/O接口扩展及其应用(2学时)第九章 嵌入式系统概述(2学时)第十章 基于单片机的嵌入式接口设计(4学时)
上传时间: 2013-11-07
上传用户:zzbbqq99n