找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8490|回复: 0
打印 上一主题 下一主题
收起左侧

基于51单片机的最小系统如何设计

[复制链接]
跳转到指定楼层
楼主
ID:74835 发表于 2015-3-20 20:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
        单片机有很多种,51AVR430PICSTM32等等,每种都有自己的最小系统板。今天简单说下51单片机的最小系统板该如何设计。最小系统板的说法其实是相对开发板来说的,因为在开发板上有各种功能模块,例如ADDA、数码管什么的,但是有些追求简洁的开发者习惯简单一些,只要有电源,下载口,一些简单的按键,同时把IO口都引出来,仅此而已。所以说,最小系统板是没有一个明确的规范的,因人而异,简洁为主。上个图先:

先出个问题,谁能猜出这是atmel公司的51单片机还是STC公司的51单片机?
答案是:atmel。因为芯片型号是89S51,原理图上标着呢。为什么最小系统上面选用ATMEL的芯片?
因为ATMEL的芯片下载方便,只需要一条下载线,淘宝上卖十多块钱。但如果用STC的单片机,相对麻烦一些。它的程序下载是通过串口实现的,这就需要一片MAX232,或者串口转USB芯片CH340T等等,添加了这个芯片,还要装一个难看的串口或者USB口。制图、焊接上都相对复杂了一些。
   P0口一定要记得加上拉电阻,因为其它三组IO口都是内部自带的,唯独P0没有。复位按键是必须的,程序跑飞的时候能通过复位来恢复。图中,他把四组IO都引出来了,而且引出来了两遍,充分为扩展设计考虑。下面是电源部分的电路:



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表