单片机课程设计小yin

单片机课程设计小yin

ID:42544743

大小:252.65 KB

页数:14页

时间:2019-09-17

单片机课程设计小yin_第1页
单片机课程设计小yin_第2页
单片机课程设计小yin_第3页
单片机课程设计小yin_第4页
单片机课程设计小yin_第5页
资源描述:

《单片机课程设计小yin》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、单片机的初步认识1・单片机的概念单-片微型计算机简称单-片机,是典型的嵌入式微控制器(MicrocontrollerUnit),常用英文字母的缩写MCU表示单片机,单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器,存储器,输入输岀设备构成,相当丁•一个微型的计算机(最小系统),和计算机相比,单片机缺少了外围设备等。概拈的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使

2、用单片机是了解计算机原理与结构的最佳选择。它最早是被用在工业控制领域。2.单片机的特点(1)高集成度,体积小,高可靠性单片机将各功能部件集成在一块晶体芯片上,集成度很高,体积自然也是最小的。芯片本身是按工业测控环境要求设计的,内部布线很短,其抗工业噪音性能优于一般通用的CPU。单片机程序指令,常数及表格等固化在ROM中不易破坏,许多信号通道均在一个芯片内,故可靠性高。(2)控制功能强为了满足对对象的控制要求,单片机的指令系统均有极丰富的条件:分支转移能力,I/O口的逻辑操作及位处理能力,非常适用

3、于专门的控制功能。(3)低电压,低功耗,便于生产便携式产品为了满足广泛使用于便携式系统,许多单片机内的工作电压仅为1・8V〜3.6V,而工作电流仅为数百微安。(4)易扩展片内具有计算机正常运行所必需的部件。芯片外部冇许多供扩展用的三总线及并行、吊行输入/输出管脚,很容易构成各种规模的计算机应用系统。(5)优异的性能价格比单片机的性能极高。为了提高速度和运行效率,单片机己开始使用RISC流水线和DSP等技术。单片机的寻址能力也已突破64KB的限制,有的已可达到1MB和16MB,片内的ROM容量可达

4、62MB,RAM容量则可达2MB。由于单片机的广泛使用,因而销量极大,各大公司的商业竞争更使其价格十分低廉,其性能价格比极咼。二、单片机最小系统MCU最小系统是指可以使内部程序运行起來的所必须的基木外围电路。HC-EZ-XS128扩展实验系统底板电路划分成15个区域,以下简要说明每个区域的功能。MCU区:核心板模块扩展区域。MCU区中提供了3组插槽,可以扩展配套MC9sl2xsl28与MC9sl2dgl28核心板,并>1每组插槽的所有引脚均可以引出用做基础或者扩展实验。POWER区:电源模块。这

5、里通过引入的9V或12V直流电源,为实验平台捉供3.3V、5V、9V或12V电源,并配有电源引出端了,方便为外接模块供电。SEGLED数码管显示区:6位8段数码管模块。该区域提供动态扫描方式扩展的8位8段LED数码管,用于完成GPIO相关实验。DAg:D/A实验扩展模块。该区域提供1个LED灯,用于完成PWM模块的D/A实验。CAN区:CAN总线通讯模块。该区域提供了1路CAN总线通讯接口,可以用于完成CAN总线通讯实验。SD区:MicroSD卡扩展模块。该区域提供了1个MicroSD卡座,用于

6、完成基于SPI通讯协议的SD卡读写实验。RS485区:RS485通讯模块。使用MAX485扩展RS485通讯总线,完成RS485通讯相关实验。RS232区:RS232通讯模块。使用MAX232扩展RS232通讯总线,完成RS232通讯相关实验。12X864LCD区:12864液晶模块扩展。提供12864液晶模块的扩展,接口完全自主开放,可以扩展多种12864液品模块,兼容带字库和不带字库的液品。KEY区:4x4矩阵键盘模块。该区域提供了4x4的矩阵键盘与四个功能按键,可以利用GPIO扩展后完成程

7、序编写,实现矩阵键盘扩展。四个功能按键,包括IC,PLUSE,KBI,IRQ该模块可以用于输入捕捉实验、脉冲累加模块、屮断唤醒、IRQ中断实验实验等。BELL区:蜂鸣器模块。该区域捉供了一个蜂鸣器,用以完成GPIO控制外设实验。AD区:A/D实验扩展模块。该区域通过两个电位器,提供可变模拟电压输出,用于完成A/D模块实验。TEMPER区:18B20温度检测模块,用于完成测温实验。LED区:8位LED灯模块。该区域提供8位LED灯,实现LED灯的控制。IIC区:串行总线扩展模块区域。该区域提供了I

8、IC器件,外部EEPROM-24C02和PCF8563实时时钟。三、多通道连续采样实验目的、电路图及程序1・实验目的(1)了解S12单片机ADC模块的使用方法。(2)掌握多模块使用的程序设计方法。2•实验内容用S12的ADC模块的0通道、1通道(PADO和PAD1)将两路模拟电平转换成数字量,使用8位分辨率,用数码管的前三位显示ATDO的采样值,后三位显示ATD1采样值。3.实验原理图PAIXHJPADOPADOORAL)1I1111IIII1111III—o—o—o——zfrQQQQ■•]i4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。