- 41
- 0
- 约1.45万字
- 约 27页
- 2020-06-08 发布于江苏
- 举报
单片机总线设计法全攻略
1、目前广大工程师在设计单片机系统时的两种方案之我见
针对 51 单片机,工程师们在设计系统时,从宏观上讲无非就是两种方案:
总线式设计方案和非总线式设计方案。所谓总线式设计方案就是利用 51 单片机
的读写外部 RAM 功能,将要设计的外部设备(比如说键盘、液晶等)统统挂到
单片机总线上,使其统一按类似读写外部 RAM 功能的指令方法进行操作;而所
谓非总线式设计方案,则是不利用单片机的读写外部 RAM 功能,而直接利用 I/O
口读写方式进行外部设备的读写,比如说 LED 灯、液晶等,因为液晶有两种读
写方式,总线方式和模拟 I/O 方式(贵刊也有文章介绍过),而这里读写液晶的
模拟 I/O 方式就是这里我要说的非总线式设计方案。
那么这两种方案到底哪一种好呢?说这句话可能有点外行,我自己也这样
认为,但是为了更好的让初学者了解其中的道理,我还是班门弄斧简单阐述一下:
首先要说明,我的这种阐述是建立在有读写外部 RAM 功能的单片机的基础之上
的。我个人认为,两种方案各有利弊:
对于总线式设计方案来说,优点就是能够充分发挥单片机的总线读写功
能,系统一旦设计完成,易于日后的升级和扩展。缺点是灵活性差,硬件连接比
较固定;同时由于单片机读写总线时必定要产生一定的总线时间延迟,这样对于
低速的单片机来说,如果设计的系统非常庞大的话,那就需要设计人员考虑一下
原创力文档

文档评论(0)