单片机-最小系统原理解析-51、AD/DA、RS232

因此,研究单片机最小系统有很大的实用意义。目的要求4.1目的:通过对单片机最小系统的研究,掌握单片机各引脚功能,理解单片机工作过程及原理,以及与各种外部扩展器件的连接,能够自己运用单片机来解决实际问题。理解小系统的工作原理,掌握实际运用单片机小系统。

因此,研究单片机最小系统具有重要的现实意义。 关键词:DevKitMCS51Lite、AT89S51、AD/DA、RS232串口、串行EEPROM存储器、蜂鸣器、独立按键、LED、8段数码管。 4.1 目的要求:通过单片机最小系统的学习,掌握单片机各引脚的功能,了解单片机的工作过程和原理,以及与各种外部扩展设备的连接,并能够使用单片机解决实际问题。 4.2任务:根据单片机最小系统连接图,完成单片机最小系统的焊接和调试。 掌握Isplay、keil等单片机相关软件的使用。 了解小系统的工作原理,掌握单片机小系统的实际应用。 系统原理MCS51Lite由电源、复位及振荡电路、蜂鸣器电路、RS232串口电路、八段数码管显示电路、按键及LED电路、串行存储电路、AD/DA转换电路、JTAG下载接口、ByteBlasterII等组成。 download 由线路和其他部分组成。 5.1 电源接口电路图 MCS51Lite 的电源通过计算机的USB 端口提供。 使用套件中提供的USBA转B口连接线连接电脑USB口和开发板。 电源电路连接有电源指示灯LED,并采用330Ω电阻限流。 并提供两个测试点来测量5V电源是否正常。 5.2 复位及振荡电路 复位及振荡电路图 复位电路由按键复位和上电复位两部分组成。

AT89S系列单片机是高电平复位。 通常,复位引脚RST连接一个电容到VCC,然后连接一个电阻到GND。 这样就形成了RC充放电电路,保证单片机上电时RST引脚有足够的电量。 时间高电平复位,然后返回低电平进入正常工作状态。 这个电阻和电容的典型值为8.2K和10uF。 按钮复位就是在复位电容上并联一个开关。 当按下开关时,电容器放电并且RST被拉至高电平。 由于电容的充电,会在一段时间内保持高电平,从而使单片机复位。 MCS51LITE采用22.1184MHz晶体振荡器作为振荡源。 由于单片机内部有振荡电路,因此只需外接一个晶振和两个电容即可。 电容容量一般在15pF到50pF之间。 5.3 蜂鸣器电路 蜂鸣器电路图 蜂鸣器采用PNP 晶体管进行驱动控制。 该板使用直流蜂鸣器。 当P3.7输出低电平时,蜂鸣器响。 由于蜂鸣器是感性元件,可在两端并联一个二极管,起到漏电作用。 5.4RS232串口电路 RS232串口电路图 RS232串口电路采用MAX232CPE作为电平转换芯片,通过提供的串口线连接到电脑背面的COM口(9针D型口)通过套件。 用于MCS51LITE与上位机及其他串口设备进行数据交换。 需要注意的是,TxD 和 RxD 在电路板上是交叉的。 所使用的相应 DB9 连接器类型为 Female。 使用的电缆是延长电缆,也称为直连电缆。 电缆的一端是母头,另一端是公头。

如果电路板上的 RxD 和 TxD 没有交叉,则应使用公型连接器和交叉电缆(两端均为母头)进行连接。 5.5 八段数码管数码管电路图 七段数码管电路图 MCS51LITE 内含两个共阳极8 段数码管显示,采用动态扫描驱动。 共阳极用作位选择,PNP 晶体管驱动器连接到 P1.0 和 P1.1 端口。 八位段选择通过330Ω限流后连接到单片机的P0口。 由于数码管共阳极,所以当驱动信号为0 时,对应的数码管就会点亮。 5.6 按键及LED 电路 按键及LED 电路图 开发板提供8 个独立的LED,由P2 口控制。 它们也采用共阳极连接方式,因此只有当P2口输出低电平时LED才会点亮。 造成这种情况的主要原因是因为单片机低电平驱动能力高电平就强。 4个独立的按钮使用10K电阻连接到单片机的P3.2-P3.5端口。 中间串联的330Ω电阻起到限流作用。 当按钮没有按下时,端口线由于上拉而呈现高电平。 当按下按钮时,相应的端口线将连接至GND并变为低电平。 另外,由于LED的反向截止特性和按键弱上拉,P2口和P3.2-P3.5口也可以作为通用IO口连接外部设备。 MCS51Lite 板上还提供了引脚以方便连接。 5.7 串行存储器 串行存储器电路图 MCS51Lite 采用Atmel93 系列串行Flash 存储器作为存储单元。

使用93C46时,可以存储1Kbit的数据,93C56可以存储2K,93C66可以存储4K。 存储器连接到单片机的P1.3、P1.2、P1.4和P1.6,其中CS为片选信号,SCL为串行时钟,D为数据输入,Q为数据输出。 ORG是存储位宽选择。 当ORG连接到VCC时,存储器是16位结构,当它连接到GND时,存储器是8位结构。 当ORG引脚悬空时,内部上拉电阻选择存储器为16位结构。 使用开发板上的跳线帽P2进行切换。 将跳线帽短接到8位,断开后悬空,即为16位。 5.8 AD/DA 转换器 AD/DA 转换器电路图 AOUT 为模拟数据输出引脚,SCLK 为读写时钟输入,DIN​​ 为数据输入引脚,DOUT 为输入输出引脚。 CS使能芯片。 5.9 JTAG 下载口 JTAG 下载口电路图 JTAG 接口是 ISP 下载接口,用于通过下载线将程序从计算机下载到单片机。 5.10ByteBlasterII 下载线 ByteBlasterII 下载线电路图 用户可以通过ISPlay 软件方便地对AT89S 系列单片机进行编程。 CPLD和FPGA编程时需要Altera QuartusII软件支持; ARM编程时需要H-JTAG、ADS等软件支持。 具体步骤 6.1 首先按照手册中的器件规格,找到每个位置对应的具体器件,尤其是电阻和三极管的大小。 单片机等各个芯片的间隙必须与板子相对应。

单片机

AT89S51单片机ISP技术原理及ISP在线编程器

2024-1-27 15:05:35

单片机

英锐恩单片机开发工程师:嵌入式单片机的功能

2024-1-27 16:03:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索