TD-NMC+新型单片机教学实验系统

由西安唐都科教仪器公司精心设计推出的TD-NMC+新型单片机教学实验系统,采用了国际先进的、内置仿真器的新型超强单片机作为硬件系统核心,并基于Keil C51软件开发环境,为各大专院校进行“单片机原理及应用”课程的实验及开发提供了高效率、高性能的实验开发和调试平台。完全取代了传统的仿真器和编程器,把单片机的仿真开发和应用实验水平提高到了一个新的高度。
一、系统功能及特点
1.取代硬件仿真器的增强型单片机
系统采用具有在系统可编程(ISP)和在应用可编程(IAP)技术的新型超强51单片机,在单片机中内置仿真程序。当用户系统调试开发完成后,将系统监控程序和用户应用程序直接写入单片机内置的Flash存储器。这种先进的单片机将仿真系统和单片机应用系统合二为一。不再需要其它的硬件仿真器,大大降低了应用开发成本,极大的提高了研制开发效率。
2. 先进的单片机调试开发工具
实验系统采用著名的Keil C51集成开发调试环境作为实验系统设计、调试、开发的工具。Keil C51提供了多种调试、运行程序的方法,提供单步、断点、全速运行等多种强大的调试功能,可观察寄存器区、代码区、ROM变量区、RAM变量区、Xdata变量、堆栈区等的内容。支持汇编语言和C语言的源语言调试。
3. 完善的单片机实验平台
系统实验平台采用单元化电路,所用实验资源完全开放给用户使用。实验单元既保持了教学中常用的接口芯片又增加了反映先进技术和实际应用中常用的接口芯片。例如:IC卡读写、SPI总线接口、看门狗、可编程计数器阵列(PCA)、低功耗技术、单总线数字温度传感器、点阵显示控制、液晶显示控制等。实验平台中包含单片机仿真接口、SPI总线、SRAM存储器、8255、ADC 0809、DAC 0832、键盘阵列、LED和数码管显示、16*16点阵显示、LCD液晶显示、电子发声、IC卡读写(I2C总线)、直流电机、步进电机、温度测量、USB总线应用等。
4. 优越的系统扩展性能和开放性
系统提供的总线扩展插座及面包板,可以支持课程设计、毕业设计、电子设计竞赛等大型的应用开发。系统具有的单片机仿真电缆接口可以支持单片机的仿真开发。实验系统具有良好的开放性,用户可以操作连接系统总线及各种外围接口器件和应用设备,提高了学生系统设计和开发的能力。
5. 支持USB总线的应用实验
由于USB总线接口技术在微机中的普及性应用,使得它在微机接口技术的教学中成为非常必要的内容。USB设备的开发包括应用电路设计、固件程序设计、设备驱动程序和应用程序的设计。
实验系统以固件程序、驱动程序和应用程序的设计为主,通过建立应用程序框架、添加控件函数代码和添加USB接口程序代码就可熟悉基本设计过程,而后可在课程设计或毕业设计中进行全面的USB设备设计开发。
6.便捷的实验连接方式,提高实验效率
硬件实验采用排线和锥体连接器混合的连线方式,巧妙的、直观的体现了单片机的三总线结构。数据总线和地址总线采用排线连接、控制总线和控制信号线采用锥体连接器单线连接。这种连线方式既保证了用户自行设计和构造实验电路的简明快捷,又保证了连线的可靠性和实验的成功率。
7. 系统的保护设计提高了系统的安全性
系统采用了具有抗短路、过流的高性能稳压开关电源,从而避免实验过程中接线失误而导致芯片或整机损坏的情况。
二、系统构成
|
系统单元 |
增强型51单片机(内部有32KB用户存储器,1KB随机存储器)、仿真电缆接口 |
|
基本实验单元 |
静态存储器SRAM、SPI接口、E2PROM、4×4阵列式键盘、6位数码管、8255并行接口扩展、ADC0809、DAC0832单元 |
|
实验扩展单元 |
排线,锥体连接器转接接口,进口面包板 |
|
应用实验单元 |
16×16点阵显示、扬声器、IC卡读写(I2C总线)、数字温度采集、LCD液晶显示、步进电机、直流电机、USB总线单元 |
|
开关、LED及脉冲单元 |
16组拨动开关、16组显示灯、2组单脉冲触发电路 |
|
系统电源 |
+5V/2A、±12V/0.2A |
三、实验内容
(一)单片机原理实验
1.系统认识实验
2.数码转换实验
3.运算程序设计实验
4.查表程序设计实验
5.数据排序实验
6.位操作实验
(二)单片机应用实验
1.数字量IO口实验
2.中断系统实验
3.定时/计数器实验
4.看门狗实验
5.低功耗实验
6.可编程计数阵列(PCA)实验
7.串口通讯实验
8.静态存储器扩展实验
9.IC卡读写实验
10.SPI总线实验
11.A/D转换实验
12.D/A转换实验
13.键盘扫描及数码管显示实验
14.电子发声实验
15.16×16点阵LED显示实验
16.LCD液晶显示实验
17.数字温度测量实验
18.步进电机实验
19.直流电机PWM调速实验
(三)USB总线应用实验
1.USB设备固件程序设计实验
2.USB设备驱动程序及其应用实验