单片机最小系统设计与调试

单片机最小系统设计与调试

ID:805239

大小:5.83 MB

页数:10页

时间:2017-09-05

单片机最小系统设计与调试_第1页
单片机最小系统设计与调试_第2页
单片机最小系统设计与调试_第3页
单片机最小系统设计与调试_第4页
单片机最小系统设计与调试_第5页
资源描述:

《单片机最小系统设计与调试》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、单片机最小系统设计与调试班级:0xxx姓名:xxx学号:xxx指导老师:x老师—2011.129单片机最小系统设计与调试一、实验目的1.了解单片机的基本工作原理;2.学习并掌握相关软件的使用方法(Protel、keil);2.掌握单片机片内程序存储器下载方法;3.掌握单片机的程序设计(汇编及C51);二、实验原理(一)什么是单片机最小系统单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。对51系列单片机来说,单片机+晶振电路+复位电路,便组成了一个最小系统.但是一般我们在设计中把按键输入、显示输出等加到上述电路中,

2、成为小系统。(二)AT89C51高性能8位单片机功能AT89C51有以下标准功能:8K字节Falsh闪速存储器,256字节内部RAM,32个I/O口线,3个16位定时/计数器,一个6向量两级中断结构,一个全双工串行通信口,片内震荡器及时钟电路,同时AT89C51可降至0HZ的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM的操作,定时/计数器,串行通信口及中断系统持续工作。掉电方式保存RAM中的内容,但震荡器停止工作并禁止其他所有部件工作直到下一个硬件复位。主要功能特性:• 兼容MCS51指令系统      

3、          • 4k可反复擦写(>1000次)Flash ROM • 32个双向I/O口• 8个中断源 • 三个16位可编程定时/计数器• 2.7-6.V的宽工作电压范围 • 时钟频率0-24MHz•128x8bit内部RAM • 五个外部中断源• 两个串行中断 • 可直接驱动LED• 两级加密位 • 低功耗睡眠功能• 内置一个模拟比较放大器 • 可编程UARL通道• 软件设置睡眠和唤醒功能(三)AT89C51高性能8位单片机资料9单片机主要擅长系统控制,而不适合做复杂的数据处理,在设计单片机最小系统时通常选用AT89C5l、AT89C5

4、2、AT89S51、AT89S52(S系列芯片支持ISP功能)等型号的8位DIP-40封装的单片机作为MCU,一个典型的单片机最小系统一般由时钟电路、复位电路、键盘电路、显示电路等部分组成,有时也外扩有片外RAM和ROM以及外部扩展接口等电路。图1为单片机最小系统结构框图。图1单片机最小系统结构框图(四)单片机系统结构介绍1.系统时钟电路单片机内部具有一个高增益反相放大器,用于构成振荡器。通常在引脚XTALl和XTAL2跨接石英晶体和两个补偿电容构成自激振荡器,系统时钟电路结构如图2所示,可以根据情况选择6MHz、8MHz或12MHz等频率的石英

5、晶体,补偿电容通常选择20-30pF左右的瓷片电容。图2系统时钟电路2.复位电路单片机小系统采用上电自动复位和手动按键复位两种方式实现系统的复位操作。上电复位要求接通电源后,自动实现复位操作。手动复位要求在电源接通的条件下,在单片机运行期间,用按钮开关操作使单片机复位。复位电路结构如图3所示。上电自动复位通过电容C3充电来实现。手动按键复位是通过按键将电阻R2与VCC接通来实现。9图3复位电路3.键盘电路系统利用P1口的P1.0-P1.3设置了4个独立按键S2~S5,如图4所示,当键按下时,P1口相应的引脚置为低电平,且与此键相连的发光二极管点亮

6、。此外,通过8279键盘显示控制芯片还可以扩展编码键盘和显示,图5为利用8279扩展的一个2×8=16键编码键盘及8个LED的电路。图4独立按键图5扩展键盘和显示4.显示电路系统设置了8个共阳极LED数码管LED1-LED2,单片机P0口提供段码信号,低电平有效,P0口输出端通过限流电阻R00~R07与数码管的段码数据线相连,用来送出LED数码管的段码数据信号。单片机P2口提供位选信号,当P2口某位输出低电平时,与此相连的开关三极管导通,对应的数码管点亮,使用三极管用来增强信号的驱动能力,如图6。此外,为了扩展LCD显示,系统设置了两个LCD接口

7、,如图7,一个用于40点矩阵LCD显示,一个用于128×64点阵式LCD显示。9图6LED显示电路图7LCD扩展接口5.其它系统还扩展了一片2K位串行CMOSE2PROM24C02,P3.3和P3.4分别作为24C02串行数据传输的时钟和数据线,由于只有一个24C02,其三个地址输入脚A0、A1、A2接地,如图8。此外,系统还设置了一个蜂鸣器电路,如图9,通过P3.7输出音频信号,可使蜂鸣器发声。由于,本最小系统没有外扩其他存储器和I/O,因此,没有用到地址译码和锁存。图8扩展E2PROM图9蜂鸣器电路9(五)单片机最小系统主要器件如表1所示:表

8、1单片机最小系统主要器件标号型号、规格封装功能说明U189C51DIP40CPU主器件U224C02DIP82KE2PROMLED1,L

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

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

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