USB中国技术论坛

GOODMFC 发表于 2006-7-29 10:20

自制PIC16F84单片机学习套件

自制PIC16F84单片机学习套件
2003年,第3期,类别:智能电子
  
    PIC16F84是初学者学习单片机的最佳选择之一。除了具有低电压、低功耗、高速度、指令少、可反复擦写等优点外,学习,开发系统不需要花数百元去购买,稍有一点基础都可以自己设计制作也是其一大特点。
    PIC16F84的I/O口较少,以往介绍的PIC16F84多用LED数码管作显示输出,实际上使用LCD液晶显示能充分发挥PIC16F84低电压、低功耗的特点,以此基础很容易开发出比较实用的产品来。并且LCD的驱动电流极小,不必担心因I/O口过流而损坏芯片,这对初学者来说也非常重要。本文介绍采用液晶显示器的学习套件的制作及编程方法。
    图1右半部分为驱动四位LCD电路图。笔者使用的四com(LD公共端)的LCD显示屏,即早期CD随身听上带引脚的液晶显示屏(只使用其中4位),焊接较方便,也可用四com的LCD数码显示屏。如采用三com的LCD显示屏只能显示三位数字,常见的廉价8位计算器大多是三com的;如果采用电子表上的显示屏,就只能显示两位数字。
    工作原理
    1. LCD液晶显示器的工作原理。 常见的LCD驱动原理如图2。要在一个com上输出三种电平,即Vcc、1/2Vcc、0,需要2个I/O口,如果有四个com,就需要占用8个I/O口,一个八段数字符需要2个I/O口,这样PIC16F84的13个I/O口只能显示2位半数字。本文采用图3所示的驱动方法,四个com只需5个I/O口

yue3004 发表于 2008-5-2 00:20

顶 好东西大家来分享

Powered by USB中国技术论坛 Archiver 6.1.0  © 2001-2007USB中国技术论坛

USB开发中国论坛静态html版本,已经seo36.com协助优化!