文档库 最新最全的文档下载
当前位置:文档库 › 普中科技单片机实验板使用操作说明

普中科技单片机实验板使用操作说明

普中科技单片机实验板使用操作说明
普中科技单片机实验板使用操作说明

单片机实验报告

院系:计算机科学学院专业:智能科学与技术年级: 2012 学号:2012213865 姓名:冉靖 指导教师:王文涛 2014年 6月1日

一. 以下是端口的各个寄存器的使用方式: 1.方向寄存器:PxDIR:Bit=1,输出模式;Bit=0,输入模式。 2.输入寄存器:PxIN,Bit=1,输入高电平;Bit=0,输入低电平。 3.输出寄存器:PxOUT,Bit=1,输出高电平;Bit=0,输出低电平。 4.上下拉电阻使能寄存器:PxREN,Bit=1,使能;Bit=0,禁用。 5.功能选择寄存器:PxSEL,Bit=0,选择为I/O端口;Bit=1,选择为外设功能。6.驱动强度寄存器:PxDS,Bit=0,低驱动强度;Bit=1,高驱动强度。 7.中断使能寄存器:PxIE,Bit=1,允许中断;Bit=0,禁止中断。 8.中断触发沿寄存器:PxIES,Bit=1,下降沿置位,Bit=0:上升沿置位。 9.中断标志寄存器:PxIFG,Bit=0:没有中断请求;Bit=1:有中断请求。 二.实验相关电路图: 1 MSP430F6638 P4 口功能框图: 主板上右下角S1~S5按键与MSP430F6638 P4.0~P4.4口连接: 2按键模块原理图: 我们需要设置两个相关的寄存器:P4OUT和P4DIR。其中P4DIR为方向寄存器,P4OUT 为数据输出寄存器。 主板上右下角LED1~LED5指示灯与MSP430F6638 P4.5~P4.7、P5.7、P8.0连接:

3 LED指示灯模块原理图: P4IN和P4OUT分别是输入数据和输出数据寄存器,PDIR为方向寄存器,P4REN 为使能寄存器: #define P4IN (PBIN_H) /* Port 4 Input */ #define P4OUT (PBOUT_H) /* Port 4 Output */ #define P4DIR(PBDIR_H) /* Port 4 Direction */ #define P4REN (PBREN_H) /* Port 4 Resistor Enable */ 三实验分析 1 编程思路: 关闭看门狗定时器后,对P4.0 的输出方式、输出模式和使能方式初始化,然后进行查询判断,最后对P4.0 的电平高低分别作处理来控制LED 灯。 程序流程图: 2 关键代码分析: #include void main(void) { WDTCTL = WDTPW + WDTHOLD; // 关闭看门狗 P4DIR |= BIT5; // 设置4.5口为输出模式 P4OUT |= BIT0; // 选中P4.0为输出方式 P4REN |= BIT0; // P4.0使能 while (1) // Test P1.4 { if (P4IN & BIT0) //如果P4.0为1则执行,这是查询方式按下去后是低,否则为高

单片机开发板指导

STC89C52单片机 开发板实验指导书 目录 一、熟悉编程软件的使用 (1) 二、熟悉下载环境 (7) 三、最小系统模块 (12) 四、流水灯 (13) 五、独立按键 (14) 六、矩阵键盘扫描与数码管显示 (15) 七、串口通信实验 (17) 八、电源指示部分和蜂鸣器 (17) 附录一元器件的极性识别 (19) 附录二焊接要求与注意事项 (20)

一熟悉编程软件的使用 一、目的 掌握KEIL编程软件的安装及使用方法,熟悉KEIL编程环境。 二、步骤 (一)、先安装下载软件: 1.在单片机开发板的开发工具文件夹中找到KEIL文件夹,然后双击“C51V900修正版1.1.exe”,按照提示安装即可。安装完成后会在桌面上出现一 个KEIL uVision4的图标。 2.对KEIL软件进行在线注册,首先打开uVision4,在菜单栏中找到File选项,然后再File栏中选择License Management选项,如图1所示,在打开的License Management窗口,复制右上角的CID。 图1 在KEIL文件夹中找到“Keil_lic-v3.2.exe”,然后双击。打开注册机,在CID 窗口里填上刚刚复制的CID,其它设置不变,点击Generate生成许可号,复制许 可号,如图2所示。将许可号复制到License Management窗口下部的New License ID Code,点击右侧的Add LIC。若上方的Product显示的是PK51 Prof。Developers

Kit即注册成功,Support Period为有效期,一般可以到30年左右,若有效期较短,可多次生成许可号重新注册。如图3所示。 图2 图3 (二)、此时,KEIL软件我们就注册成功了。我们打开μVision4软件,点击Project 菜单,点击NEW,选择μVision Project建立新工程,如图4所示。在文件名窗口中输入我们要建立的工程的名字,然后在保存在窗口中选择我们的工程存储位置。然后点击保存。会出现图5所示,我们在这个窗口中选择我们板子的单片机类型,我们单片机开发板的单片机是STC公司的STC89C52RC,选择好后点击

嵌入式系统实验箱说明书

. EFLAG-ARM-S3C44B0 嵌入式系统实验箱说明书 北京工业大学电控学院 DSP和嵌入式系统研究室 二零零四年十月

一、系统概述 嵌入式系统是嵌入式计算机系统的简称,以ARM为CPU的SOC系统作为嵌入式系统的硬件基础,以实时(uC/OS, VxWorks等)或非实时的(uCLinux, Linux, WinCE等)嵌入式操作系统作为软件平台。这样的嵌入式系统是一个完整的计算机系统。特别是有了嵌入式操作系统的支持以后,系统的软件开发的复杂程度大大降低。程序员在操作系统层面设计和编写程序,降低了对程序员硬件知识水平的要求,扩大的开发队伍,提高了开发速度,缩短了开发期,增强了系统的可靠性和稳定性。 ARM是处理器,“ARM”即是ARM公司的名字,也是ARM CPU的名字。ARM 公司是一家集成电路设计公司,本身不生产芯片,也不销售芯片,ARM公司向其他芯片制造厂商出售他们的设计,即IP (知识产权)。芯片制造公司(如Intel,Samsung,Atmel,Philips等)生产基于ARM处理器的SOC(片上系统)芯片。ARM公司要求,所有使用ARM处理器的芯片必须印有ARM标志。 ARM本身是CPU,不是单片机。以ARM为CPU生产的SOC芯片在部结构上是完整的计算机系统结构,而非传统单片机的控制器结构,故以ARM为核心制造的芯片区别原有的单片机而被称之为SOC芯片。 ARM处理器被多芯片制造大厂采用,芯片制造厂商使用ARM处理器,再整合不同的外设,生产出不同的SOC芯片,如Intel使用ARM V5TE版本处理器,添加SDRAM控制器,LCD控制器,USB控制器,串口,IIC等外设生产Xscale 芯片,Xscale是Intel公司的SOC芯片,其部使用的处理器是ARM。不同厂商基于同一个版本的ARM处理器生产的SOC芯片CPU的指令集是相同的,这就给开发人员带来了极大的便利,更大的加速了ARM处理器的市场占有率。

嵌入式系统实验箱说明书综述

EFLAG-ARM-S3C44B0 嵌入式系统实验箱说明书 北京工业大学电控学院 DSP和嵌入式系统研究室 二零零四年十月

嵌入式系统是嵌入式计算机系统的简称,以ARM为CPU的SOC系统作为嵌入式系统的硬件基础,以实时(uC/OS, VxWorks等)或非实时的(uCLinux, Linux, WinCE等)嵌入式操作系统作为软件平台。这样的嵌入式系统是一个完整的计算机系统。特别是有了嵌入式操作系统的支持以后,系统的软件开发的复杂程度大大降低。程序员在操作系统层面设计和编写程序,降低了对程序员硬件知识水平的要求,扩大的开发队伍,提高了开发速度,缩短了开发周期,增强了系统的可靠性和稳定性。 ARM是处理器,“ARM”即是ARM公司的名字,也是ARM CPU的名字。ARM公司是一家集成电路设计公司,本身不生产芯片,也不销售芯片,ARM公司向其他芯片制造厂商出售他们的设计,即IP (知识产权)。芯片制造公司(如Intel,Samsung,Atmel,Philips等)生产基于ARM处理器的SOC(片上系统)芯片。ARM公司要求,所有使用ARM处理器的芯片必须印有ARM标志。 ARM本身是CPU,不是单片机。以ARM为CPU生产的SOC芯片在内部结构上是完整的计算机系统结构,而非传统单片机的控制器结构,故以ARM为核心制造的芯片区别原有的单片机而被称之为SOC芯片。 ARM处理器被许多芯片制造大厂采用,芯片制造厂商使用ARM处理器,再整合不同的外设,生产出不同的SOC芯片,如Intel使用ARM V5TE版本处理器,添加SDRAM控制器,LCD控制器,USB控制器,串口,IIC等外设生产Xscale芯片,Xscale是Intel公司的SOC芯片,其内部使用的处理器是ARM。不同厂商基于同一个版本的ARM处理器生产的SOC芯片CPU的指令集是相同的,这就给开发人员带来了极大的便利,更大的加速了ARM处理器的市场占有率。 S3C44B0是Samsung公司生产的基于ARM7TDMI的SOC芯片,内部集成了SDRAM控制器,LCD控制器,8通道ADC,DMA控制器,8Kbyte的CACHE,IIC控制器,IIS控制器,串口,同步串口,PWM输出,定时器,PLL,中断控制器,看门狗定时器,实时时钟等资源。其工作频率可达到66MHz。 EFLAG-ARM-S3C44B0实验箱配置外设: 用于调试的JTAG端口; 直接同计算机并口相连的用于调试的JTAG仿真器; 两个9针串口; SMSC91C113 10M/100M以太网口; Philips D12 USB接口; UDA1341 IIS音频输入/输出口,板上麦克风; 2M字节的线性Flash存储器,8M字节的SDRAM,24C16IIC存储器; 5.7寸STN彩色LCD显示屏; 基于AD9850的DDS信号发生器; 四颗高亮度玫瑰红色LED; 德国进口长寿命4×4键盘(手感极好); 外接信号接线孔。

普中科技单片机实验板使用操作说明

单片机学习的良师益友 好帮手单片机学习套件 -PRECHIN 使用手册 普中科技有限公司

P R E C H I N-V2.0开发板 Version 1.2 用户手册 开发软件运行于Windows 2000/Windows XP简体中文版 重要提示

通知。本手册中所描述的硬件及软件在没有得到本公司书面许可的前提下,除购买者自己使用外,不得为其它任何目的、使用任何方法(包含复印和录制在内的电子和机械手段)对其进行复制和传播。如果您在使用中发现某些问题,请记录下来并与我们联系,我们将表示衷心的感谢。 2008年普中科技著作所有,保留所有权 版本号:08.01.2 如果需要技术支持,请与我们联系 电话:0755-******** 邮箱: prechin @https://www.wendangku.net/doc/0f4753642.html, 网址:https://www.wendangku.net/doc/0f4753642.html, 前言 单片机——一个在我国大学开设了多年的专业学科,但我们却惊奇的发现,该专业的大学生毕业之后几乎不能立即投入实际的开发应用中,而且在严峻就业压力面前,很多的大学生不得不选择改行,而此时众多的企业却在感叹人才难求。

考。 单片机与嵌入式系统应用技术是一门实战性很强的学科。离开了实践就如无源之水。于是我们总结出了如下成功的公式: 理论学习+实践+针对问题的理论学习+解决问题的实践=开发工程师然而我们的大学生朋友由于受种种条件的限制,没有足够的实践机会,因此,我们为大家奉献的这套开发板,希望能成为是大家学习实践的好帮手;成为大家加速步入控制领域的好帮手。 同时,提醒在校大学生千万不要抱着毕业之后到公司去学的态度,因为企业主要目的是盈利,而培训要花费相当长的时间和精力,因此对于企业来说,更亲睐那些知识结构健全、应用经验丰富、创新能力极强的人。这正好印证了我们常说的一句话:机会总是留给那些有准备的人!抓紧准备吧,我亲爱的大学生朋友们,从知识结构、专业技能等方面塑造自己、发展自己,提高实际应用能力,以增加自己在就业时的筹码。 当然,也有很多在工作的朋友,想加入这行但还没能入这行的。那么,请抓紧宝贵的时间,行动起来吧!我们为您构建了符合社会实际需求的单片机开发平台,让您的实践直接面向实际应用,直接面向市场需求。只要掌握市场所需的技术,您一定会成为当今社会急需的人才。 为方便广大读者的学习,本说明书除有详细的操作说明外,还配有很多例程及配套光盘供大家学习参考。 作者 2008年5月 展望C51 对于51,前景是一片光明,就像4位的单片机到现在很多小的电子产品中还

单片机流程图

单片机总流程图

主函数程序 #include<> #include<> #define uchar unsigned char #define uint unsigned int #define OSC_FREQ #define __10ms (65536 - OSC_FREQ/(/9970)) #define COM8255 XBYTE[0XFFF3] #define PA8255 XBYTE[0XFFF0] #define PB8255 XBYTE[0XFFF1] #define PC8255 XBYTE[0XFFF2] uchar code tab[]={0xFC,0x60,0xDA,0xF2,0x66,0xB6,0xBE,0xE0,0xFE,0xF6}; uchar code dis_HELLO[]={0x89,0x86,0xc7,0xc7}; uchar code dis_op51[]={0xc0,0x8c,0x92,0xf9}; uchar code dis_code[]={0xcf,0xa4,0xcf,0xa4}; uchar ucCnt_10ms=99; uchar i=0; uchar J=0; uchar n=0; uchar led1; uchar led2; sbit P2_4=P2^4; sbit P3_7=P3^7; sbit P1_0=P1^0; sbit P1_1=P1^1; sbit P1_2=P1^2; void Disp_op51 (); void Disp_HELLO(); void Set_Init_Xint(); void Set_Init_Timer(); void Disp_t(); void DelayX1ms(uint count); void Disp_8255(); void main() { for(;;) { Set_Init_Xint(); Set_Init_Timer(); Disp_8255(); //ucCnt_10ms =99; //ucLed1 = 6;

dickus单片机实验

数据传送实验 实验项目类型:设计型 实验时间:2012.10.15 一、实验目的 1、掌握单片机的汇编指令系统及汇编语言程序设计方法。 2、掌握单片机的存储器体系结构。 3、熟悉Keil软件的功能和使用方法。 4、掌握单片机应用程序的调试方法。 二、设计要求 1、编写程序将00H~0FH 16个数据分别送到单片机内部RAM 30H~3FH单元中。 2、编写程序将片内RAM 30H~3FH的内容传送至片内RAM 40~4FH单元中。 3、编写程序将片内RAM 40H~4FH单元中的内容传送到外部RAM 4800H~480FH单元中。 4、编写程序将片外4800H~480FH单元内容送到外部RAM 5800H~580FH单元中。 5、编写程序将片外RAM 5800H~580FH单元内容传送回片内RAM 50H~5FH 单元中。 三、实验程序流程框图和程序清单。

流程图 程序一程序二 程序三程序四程序五 程序清单 ORG 0000H MAIN: MOV R0, #30H MOV A, #00H

T1: MOV @R0, A INC R0 INC A CJNE A, #10H, T1 MOV R0, #3FH MOV R2, #10H MOV R1, #4FH T2: MOV A, @R0 MOV @R1, A DEC R0 DEC R1 DJNZ R2, T2 MOV R2, #10H MOV R1, #4FH MOV DPTR, #480FH T3: MOV A, @R1 MOVX @DPTR, A DEC R1 DEC A MOV DPL, A DJNZ R2, T3 MOV DPL, #00H MOV R2, #10H T4: MOV DPH, #48H MOVX A, @DPTR MOV DPH, #58H MOVX @DPTR, A INC DPTR DJNZ R2, T4 MOV R0, #50H MOV DPTR, #5800H MOV R2, #10H T5: MOVX A, @DPTR MOV @R0, A INC R0 INC A MOV DPL, A

2014版51单片机实验开发板焊接和调试资料

2014版51单片机实验开发板焊接调试指南 一、焊接指南: 1、先矮后高(先焊接低矮的器件如飞线、卧式电阻等,再焊比较高的器件)。 2、先小后大(先焊接体积比较小巧的器件,再焊体积比较大的器件)。 3、注意有极性元器件的安装和焊接(普通二极管、发光二极管、三极管、电解电容的极性,以及接插件的缺口方向、芯片插座方向等)。 4、建议不要一次性的把很多元件都放好才焊,应该是先放几个,焊好后剪掉元件引脚线,再接着放和焊。元件插入电路板后,为了防止电路板翻转焊接时掉落,可以适当把元件脚掰过两边,但是千万不要把元件脚全部掰平到电路板上! 5、建议一个类型一个类型地焊接,比如先统一把所有电阻焊完,再统一焊接二极管,然后再统一焊电容,等等。这样就不会搞漏。 6、所有元器件,包括电容、发光二极管等,都应该尽可能压低到电路板表面后再在反面焊接,不要让元件歪歪扭扭的“站”在电路板上。 7、注意发光二极管、排针、排座芯片插座不要长久焊接,防止这些塑料件被烫坏而报废! 8、芯片插座,尤其是单片机插座,要认真检查所有针脚从电路板洞中全部露出来后再焊接,否则贸然焊接后才发现有脚没过来时,整个芯片插座可能得拆出来才能解决问题,不仅费工而且极可能使芯片插座报废! 二、调试指南: 把元件清单后半部分的元器件焊接完毕后,绝对不可以马上把清单的前部分器件如芯片等插入电路板通电测试,这样做会因为焊接等原因导致元器件大面积损坏!应按以下步骤一步步按顺序进行调试: 1、不要插入任何芯片、液晶显示模块、电池,先用万用表测量单片机芯片插座的第20脚(地线脚)和第40脚之间(电源脚)是否短路。如有一定要先排除,否则可能会导致电脑USB口和下载线的损坏!重点检查电路板的电源线有否与地线之间有毛刺粘连,尤其是左下角可调电阻的一个脚所在电源线与地线之间是否粘连。 2、板子正确接好下载线,然后插到电脑USB口,反复按动板子上的电源开关,这时左上角的电源指示灯应该可以亮灭。如果灯不亮,断电检查开关是否可以通断,电源指示灯是否焊反或烫坏。 3、接着用一根杜邦线一头接在地线上,一头顺序接通P2.0、P2.1……P2.7的引出脚,以及右边的十个LED灯的引出脚,此时对应的灯应该点亮,不亮的不是烫坏了就是焊反了。揭开蜂鸣器上的盖纸,地线接P2.0时,除灯亮外,应可听到蜂鸣器发出响声,不响的,检查所接三极管和蜂鸣器是不是接反。地线接P2.1时,应可听到继电器“滴答”的吸合声。 4、上述步骤检查通过的,则说明板子基本没问题了,可以进行下一步调试。没通过的绝对不可以继续下去! 5、断电,插上51单片机,注意芯片方向。运行下载软件,看看是否可以进行正常下载!注意最好使用STC的V481下载软件,并确保下载线驱动装好、串口号设对。如果电脑端无问题但还是不能下载的,重点检查下载线的收发两根线是否正确接到单片机收发口上(收发接反、收发线相互粘连或与别的线粘连)。能正常下载,说明板子基本可以正常使用了。 6、强烈建议,板子使用中,用到什么芯片再插入相应的芯片,不要一股脑儿全插上,避免不知不觉中未用到的芯片误连接或操作而损坏。尤其是纽扣电池,没用到时钟的坚决不能放到板上,它造成的DS1302芯片损坏率和板子不正常的几率奇高(芯片出厂或编程时没有进入电池不充电保护状态)!

电子技术综合实验箱使用说明书

目录 一、系统简介 (1) 二、配置 (2) 三、软、硬件安装 (2) 四、系统功能介绍 (4) 五、MCU单片机小系统详述 (22) 六、ISE9.1简明教程 (36) 七、电子技术综合实验箱实验项目简介 (48) 实验一、流水灯控制实验 (48) 实验二、数码管显示实验 (50) 实验三、液晶显示实验 (52) 实验四、串行A/D实验 (53) 实验五、串行D/A实验 (54) 实验六、232通讯实验 (55) 实验七、鼠标键盘驱动及VGA显示实验 (57) 实验八:简易电子琴实验 (61) 实验九:音乐回放实验 (62) 实验十:等精度频率计实验 (62) 实验十一:DDS实验 (64) 实验十一:扩展部分实验(只提供方案) (66) 实验一、数字存储示波器 (66) 实验二、频谱分析仪 (68) 八、ISE9.1i安装步骤 (73)

电子技术综合实验箱使用说明书 一、系统简介 电子技术综合实验箱是由鑫三知科教设备研发的,以单片机与FPGA为核心的综合实验系统。主要适用于各高校参加全国大学电子竞赛的赛前辅导,以及本科生的单片机与FPGA 的入门级教学,同时该实验系统也可作为研究生、中小企业的电子工程师等使用者的开发平台和辅助培训工具。开发工程师可使用VHDL语言、Verilog语言、原理图或方程式,结合Xilinx集成开发环境开发FPGA的应用,使用C语言或汇编语言开发单片机应用程序。 二、配置 2.1 基本配置 ★ 1. 5V、3.3V、1.8V板上电源 ★ 2. 40万门SpartanⅢ XC3S400 FPGA ★ 3. 支持JTAG、Slave Serial、Select MAP等多种加载模式 ★ 4. 支持FPGA EEPROM配置,EEPROM芯片为XCF02S ★ 5. 置50MHZ晶振,满足高速设计要求 ★ 6. 以STC89c58RD+为核心的单片机最小系统 ★ 7. 高速AD/DA模块 ★ 8. 支持标准RS232串行接口 ★ 9. PS2键盘接口、PS2鼠标接口,支持3D、4D滚轮鼠标 ★ 10. VGA监视器接口,支持800×600、1600×1200或自定义分辨率 ★ 11. 12864点阵LCD显示(可选) 2.2 可选配置 ★ 12. 大容量高速SRAM模块,容量128KB ★ 13. 直接数字合成DDS模块 ★ 14. 语音处理模块 三、软、硬件安装 3.1 开发套件容 ★电子技术综合实验箱; ★ FPGA下载线; ★串口电缆; ★用户手册(含原理图和元器件清单); ★ CD-ROM(含ISE7.1、ModelSim6.0、Keilc51、ISPlay v1.5开发软件(数据手册); 3.2 电子技术综合实验箱各模块基本配置: ◎底板: ★ +12V、-12V、5V、-5V、3.3V、1.8V电源 ★ VGA显示接口 ★ PS2鼠标、键盘接口 ★ RS232串行通信接口 ★音频输入/输出接口

单片机实验箱的使用

前言 本实验教材是根据教育部《关于加强高等学校本科教育工作提高教学质量的若干意见》文件精神和《高等学校国家级实验教学示范中心建设标准》,并考虑到精品课建设要求编写的一套适应21 世纪教学改革要求的实验教材。 由于单片机具有高可靠性、超小型、低价格、容易产品化等特点,在仪器仪表智能化、实时工业控制、实时数据采集、智能终端、通信设备、导航系统、家用电器等控制应用领域,具有十分广泛的用途。由于目前在国内单片机应用中,MCS-51系列单片机仍然是一种主流单片机,所以本实验指导书为学习MCS-51单片机的学生和广大的工程技术人员,配合《单片机原理及应用》课程的教学,结合一种单片机仿真开发型实验系统编写了这本实验指导书。 《单片机原理及应用》是一门实践性很强的课程,提高教学质量的一个重要环节是上机实习和训练,无论是学习汇编语言程序设计,还是学习接口电路和外设与计算机的连接,或者软硬兼施地研制单片机应用系统,不通过加强动手是不能获得预期效果的。本实验指导书提供10个实验的指导性材料,有些实验还有一些有一定难度的选做项目,可以根据课时的安排和教学要求进行取舍。为了达到某些实验的目的,书中提供的参考程序与实际应用中的程序会有些差别,所以不一定是最优的。 本实验指导书由朱斌老师编写,并由王玉平老师、谭勇老师等协助上机验证程序的正确性,2006级的部分同学也协助做了一些工作,特此致谢。 由于编者水平有限,加上编者学识有限,书中如有不妥之处,敬请读者批评指正。 编者 2007.3编写

目录 第一章DVCC单片机实验系统简介 (1) 1.1 系统的性能指标 (1) 1.2 系统性能指标 (2) 1.3 系统提供的主要实验项目 (3) 1.4 系统的连接 (4) 1.5 键盘显示简介 (5) 1.6 系统资源的使用 (6) 第二章DVCC单片机实验系统安装与启动 (16) 2.1 系统硬件安装............................................................................................................................ 2.2 系统软件的安装........................................................................................................................ 2.3 系统启动.................................................................................................................................... 第三章实验系统软件使用说明. (18) 3.1主界面......................................................................................................................................... 3.2文件编辑部分............................................................................................................................. 3.3 调试部分.................................................................................................................................... 3.4 窗口部分.................................................................................................................................... 3.5 工具栏........................................................................................................................................ 实验一单片机开发系统的使用................................................................. 错误!未定义书签。实验二MCS-51单片机I/O口实验........................................................... 错误!未定义书签。实验三数据排序实验................................................................................. 错误!未定义书签。实验四字符串查找实验............................................................................. 错误!未定义书签。实验五交通灯控制实验............................................................................. 错误!未定义书签。实验六D/A转换实验................................................................................. 错误!未定义书签。实验七流水灯设计..................................................................................... 错误!未定义书签。实验八小直流电机调速实验..................................................................... 错误!未定义书签。实验九继电器控制实验............................................................................. 错误!未定义书签。

基于51单片机的开发板

江西工业学院 课程设计报告书 题目:基于STC89C52RD单片机实验板的制作 与程序设计 系别: 专业: 姓名:学号: 指导老师: 2016 年12 月

目录 第1节引言 (3) 1.2 基于89C51单片机系统实验板概述 (3) 1.2.1stc89C51单片机开发板硬件配置情况 (4) 1.2.2、stc89C51单片机实验板配套实验 (4) 第2节系统主要硬件电路设计 (5) 2.1 STC89C51单片机简介 (5) 2.2电源转换芯片MAX232 (6) 2.3 四位一体共阳LED数显 (7) 2.4 LED 灯电路 (8) 2.5 按键电路 (9) 2.6蜂鸣器 (9) 2.7 8*8点阵 (9) 第3节实验系统软件设计 (10) 3.1 花样流水灯程序设计: (10) 3.2.简易时钟程序设计: (11) 3.3 8*8点阵屏显示程序设计 (13) 第4节结束语 (14) 参考文献 (14) 附录 (14) 课程设计指导教师评语 (17)

基于STC89C52RD单片机系统实验板的制作与程序设计 第1节引言 单片微型计算机简称单片机,又称微控制器(MCU),它的出现是计算机发展史上的一个重要的里程碑,它以体积小、功能全、性价比高等诸多优点独具特色,在工业控制、尖端武器、通信设备、信息处理、家用电器等嵌入式应用领域中独占鳌头。本次课设采用的STC89C51单片机是51系列单片机的一种代表,目前51系列单片机是国内目前应用最广泛的一种单片机之一。单片机以其系统硬件构架完整、价格低廉、学生能动手等特点,成为工科学生硬件设计的基础课。 1.1本设计任务和主要内容 本设计以单片机STC89C52RD为控制核心,由八路LED模块、八路按钮模块、四位一体共阳数显模块、语音模块等部分组成。可实现花样流水灯、简易电子琴、外部中断控制、时间显示等功能。要求在将硬件电路准确无误地安装后进行软件调试,至少完成以下三个程序设计及调试任务 1 .1.1花样流水灯:程序循环输出到单片机P1口,从左到右依次点亮,每次增加一个,直至全亮;从左到右依次暗灭,每次减少一个,直至全灭;从右向左依次点亮,每次亮一个;从左到右依次点亮,每次亮一个;8个发光二极管闪烁三次;两个二极管前后追逐循环三次;两个按键控制,K1按下停止循环,K2按下继续循环。 1.1.2.简易时钟电路:采用动态扫描技术,四位数显实现数字时钟,要求显示时、分,K0调时、K1调分;整点报时。 1.1.3 8*8点阵屏显示程序设计:动态轮流显示数字0-9,字母A-Z 1.2基于89C51单片机系统实验板概述 本次课设所使用的单片机最小系统板包括以下器件:电源端子(DC +5V),可以USB供电,也可独立电源供电。通用异步串口,采用MAX232做电平转换。STC89C51单片机。各种颜色的LED发光二极管共9个,其中8个接于P1口做LED显示,还有一个做电源灯显示。四位一体共阳数码管可以实现时钟电路及动态扫描显示。还有其他电阻电容若干,系统板一个,大按键开关两个,用于中断控制和通信开关。

实验箱使用说明书

传感信号检测与转换实验箱 使用说明书 “传感信号检测与转换实验箱”研制项目组 2013年1月

传感信号检测与转换实验箱 使用说明书 1、实验箱的组成 系统硬件主要由三部分构成:电源模块、传感信号检测转换调理模块、传感信号数字化处理模块。三个模块各自分立,相互间通过信号线连接。上位机为PC机。 2、系统电源模块 系统电源模块具体由传感信号检测转换调理模块供电电路和传感信号数字化处理模块供电电路两部分构成。工作原理为交流变直流。为确保系统用电安全和模拟电路与数字电路两区域的完全的电气隔离,提高系统电路本身的抗电气干扰性能,采用了双绕组输出的单相隔离变压器。 模拟电路模块供电直流稳压电源:±15V,±5V。 数字电路模块供电直流稳压电源;+5V,+3.3V 3、传感信号检测转换调理模块 传感信号检测转换调理模块电气部分具体包括:霍尔传感器实验模板、电容传感器实验模板、温度传感器实验模板、电涡流传感器实验模板、应变片实验模板、以及三种不同性能与增益信号调理电路模板。具体布局见图3.1所示。 图3.1传感信号检测转换调理模块布局图

3.1应变片实验模板 应变片式传感器实验模板如图3.2所示。 图3.2应变片式传感器实验模板 实验模板中的R1、R2、R3、R4为金属箔式电阻应变片,没有文字标记的5个电阻符号下面是空的,其中4个组成电桥模型是为实验者组成电桥方便而设,面板上虚线所示电阻为虚设,仅为组桥提供插座。具体包括:应变片式单臂电桥连接电路、应变片式半桥连接电路、应变片式全桥连接电路。图中的实线表示电路连接线。 本实验系统中4片金属箔式电阻应变片已安装在平行式悬臂梁上,如图3.3所示。左上角应变片为R1;右下角为R3;左下角为R4;右上角为R2。当传感器托盘支点受压时,R1、R3阻值增加,R2、R4阻值减小,可用四位半数显万用进行测量判别。常态时应变片阻值为350Ω。加热电阻也已安装在悬臂梁下面,加热丝电阻值为50Ω左右。 此4片应变片已连接在应变片式传感器实验模板上方的R1、R2、R3、R4上。 图3.3金属箔式电阻应变片安装示意图

EDA实验箱手册

EDA实验箱使用手册 https://www.wendangku.net/doc/0f4753642.html,

第一章 GW48 SOC/EDA 系统使用说明 第一节 GW48教学实验系统原理与使用介绍 一、GW48系统使用注意事项 a :闲置不用GW48 EDA/SOC 系统时,关闭电源,拔下电源插头!!! b :EDA 软件安装方法可参见光盘中相应目录中的中文README.TXT ;详细使用方法可参阅本书或《EDA 技术实用教程》、或《VHDL 实用教程》中的相关章节。 c :在实验中,当选中某种模式后,要按一下右侧的复位键,以使系统进入该结构模式工作。 d :换目标芯片时要特别注意,不要插反或插错,也不要带电插拔,确信插对后才能开电源。其它接口都可带电插拔(当适配板上的10芯座处于左上角时,为正确位置)。 e :对工作电源为5V 的CPLD (如1032E/1048C 、95108或7128S 等)下载时。最好将系统的电路“模式”切换到“ b ”,以便使工作电压尽可能接近5V 。 g: GW48详细使用方法可参见《EDA 技术实用教程》配套教学软件*.ppt 。 h:主板左侧3个开关默认向下,但靠右的开关必须打向上(DLOAD ),才能下载。 i:跳线座“SPS ” 默认向下短路(PIO48);右侧开关默认向下(TO MCU )。 j:左下角拨码开关除第4档“DS8使能”向下拨(8数码管显示使能)外,其余皆默认向上拨。 二、GW48系统主板结构与使用方法 附图1-1A 为GW48-CK 型EDA 实验开发系统的主板结构图(GW48-GK/PK 型未画出,具体结构说明应该参考实物主板),该系统的实验电路结构是可控的。即可通过控制接口键SW9,使之改变连接方式以适应不同的实验需要。因而,从物理结构上看,实验板的电路结构是固定的,但其内部的信息流在主控器的控制下,电路结构将发生变化。这种“多任务重配置”设计方案的目的有3个:1.适应更多的实验与开发项目;2. 适应更多的PLD 公司的器件;3. 适应更多的不同封装的FPGA 和CPLD 器件。系统板面主要部件及其使用方法说明如下(请参看相应的实验板板面和附 图1-1A )。 以下是对GW48系统主板功能块的 注释,但请注意,有的功能块仅GW48-GK 获GW48-PK 系统存在: (1) SW9 :按动该键能使实 验板产生12种不同的实验电路结构。这些结构如第二节的13 张实 验电路结构图所示。例如选择了“NO.3”图,须按动系统板上的 SW9键,直至数码管SWG9显示“3”,于是系统即进入了NO.3 图所示的 附图1-1B 、GW48-GK/PK 系统目标板插座引脚信号图

单片机实验一

软件实验部分 实验一 Keil uVision2 开发环境入门 一、实验目的 1、初步熟悉Keil uVision2开发环境的使用; 2、了解C51语言程序设计和调试方法。 二、实验内容 1、应用给定程序联系使用Keil uVision2软件 2、对指定数据块赋值 三、实验流程图 1、输入以下程序: 全速运行实验程序,观察相关单元中数据的变化和单步运行的方法 2、对指定数据块赋值 (1)对指定单元进行清零操作 (2)对外部RAM中2000H开始的单元进行赋值,赋值数据为0~16.并对相关单元进行观察。 四、实验步骤 (一)存储块清零 1、打开Keil uVision2开发环境; 2、新建一个文件:File→New; 3、根据清零实验要求输入代码如下: xdata unsigned char Buffer[256] _at_ 0x3000; void main() {

unsigned int index; unsigned char xdata * ptr; ptr = &Buffer; // 起始地址 for (index = 0; index <= 255; index++) { *ptr++ = 0; // 清0, 地址加一 } } 4、保存文件名为“Text1.c”并为其建一个工程; Project→New Project→AT89s51→确定→右键Source Group 1→Add Files to Group ” Source Group 1”→将“Text1.c”选中加入工程即可。 5、编译→改错→直到编译通过没有错误; 6、仿真程序:按钮→按钮→屏幕下方会出现Address工具栏→Address栏中输入 如右图→通过改变表中地址对应的内容,这 三个按钮运行程序,查看内容是否被清零。 (二)对指定数据块赋值 1、建立工程和新建文件同(一)中类似 2、自己编程 仿真结果如下图:(仿真步骤与(一)类似)

单片机开发板的制作方法

单片机开发板的制作方法 单片机技术自发展以来已走过了近20年的发展路程。单片机技术的发展以微处理器(MPU)技术及超大规模集成电路技术的发展为先导,以广泛的应用领域拉动,表现出较微处理器更具个性的发展趋势。小到遥控电子玩具,大到航空航天技术等电子行业都有单片机应用的影子。针对单片机技术在电子行业自动化方面的重要应用,为满足广大学生、爱好者、产品开发者迅速学会掌握单片机这门技术,于是产生单片机实验板普遍称为单片机开发板、也有单片机学习板的称呼。比较有名的例如电子人DZR-01A单片机开发板。 单片机开发板是用于学习51、STC、AVR型号的单片机实验设备。根据单片机使用的型号又有51单片机开发板、STC单片机开发板、AVR单片机开发板。常见配套有硬件、实验程序源码、电路原理图、电路PCB图等学习资料。例如电子人单片机开发板,针对部分学者需要特别配套有VB上位机软件开发,游戏开发等教程学习资料。开发此类单片机开发板的公司一般提供完善的售后服务与技术支持。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。 单片机(Microcontrollers)诞生于1971年,经历了SCM、MCU、SoC三大阶段,早期的SCM单片机都是8位或4位的。其中最成功的是INTEL的8051,此后在8051上发展出了MCS51系列MCU系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。 而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。高端的32位Soc单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux 操作系统。 常见配套资源如下: 1、硬件实验板及其配件如:连接线、CPU芯片、流水灯、点阵显示、ds18b20温度检测、彩色TFT液晶屏,SD卡,游戏开发(推箱子游戏)、收音机、mp3解码等。 2、实验程序源码,包含汇编源程序、C语言源程序。 3、电路原理图、PCB电路图。 4、实验手册、使用手册。 5、针对单片机开发板的详细讲解视频。 6、附加PCB设计制作、VB软件开发等计算机学习资料

冰箱测试系统使用说明书

冰箱测试系统使用 说明书 1

冰箱测试系统使用说明书

第一章,设备框图 1.1计算机局域网图:由服务器、交换机、登录验关电脑、后台查询 电脑、返修查询电脑、静态抽检电脑构成一个客户机服务器系统结构。如图1所示。 1.2,动态测试子系统框图:

1.3,静态测试子系统框图:

第二章,系统概述: 本系统是为XX公司设计、制造的专用冰箱制冷性能检测系统,系统能够在线检测220v/50Hz、冰箱制冷性能,系统检测项目为:冰箱制冷温度(箱内4路,管路2路,)、冰箱的有效功率、电流、电压、功率因数等,检测工位:动态120个、静态40个;整个系统分为3部分,⑴计算机局域网。⑵动态测试子系统。⑶静态测试子系统。 2.1计算机局域网。采用5台计算机、1台服务器、一个交换机组成 一个小型局域网进行数据管理。 1台测试系统应用服务器,负责整个计算机局域网的文档管理。 1台动态验关计算机,负责动态子系统的登录和验关,以及动态 163个测试盒的数据采集处理。

1台静态计算机,负责静态测试房60台测试盒的数据采集与处理。 1台后台管理计算机,进行冰箱标准建模、查询、统计等; 1台维修计算机,负责维修工位的信息采集管理 1台入库计算机,负责入库的冰箱数据采集管理。 2.2动态测试子系,包括163个能够采集冰箱性能参数并与动态基站 进行无线数据交换的测试盒,一个无线电的数据收发基站,1个 在登录位置的光电开关,1台有2个显示器的验关计算机。 2.3静态测试子系统,包括60个能够采集冰箱性能参数并与动态基站 进行无线数据交换的测试盒,一个无线电的数据收发基站,1台静态计算机 第三章,动态测试子系统 3.1动作流程 如图所示,动态测试过程流程图如下:

相关文档
相关文档 最新文档