LCD驅(qū)動器AY0438及其與PIC單片機的接口設(shè)計
為了防止和避免數(shù)據(jù)輸入到負(fù)載之間因阻塞或空閑等意外情況而引起系統(tǒng)工作的不正常,在時鐘信號的下降沿,AY0438的DATA IN和LOAD信號的狀態(tài)都不改變。圖5是AY0438在PIC16C71單片機的控制下驅(qū)動4 位7段LCD顯示器的典型應(yīng)用電路。連接時,將CLK、DATA IN和LOAD分別接到PIC16C71單片機的PB0、PB1和PB2上,把SEG1~7、SEG9~15 、SEG17~23和SEG25~31分別依次連接到4位7段LCD顯示模塊的第一、第三、第二和第四位上。另外,在 PIC16C71的PB7端連接一個微動開關(guān),用于檢查系統(tǒng)是否阻塞。如果發(fā)生阻塞,通過PB7可以重新設(shè)定LCD 模塊上從第一位到最后一位的值。下面是對PIC16C71單片機的編程:
評論