自制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口 顶 好东西大家来分享