资 源 简 介
一、基础部分
数字电位器X9c103模块是一款宽电压(3V-5V)供电,10K满量程电位器。
电位器中间抽头在0-10k间滑动共100级(电位器滑动端典型阻抗40欧)
数字电位器VL和VH端口分别对应滑动变阻器的低端和高端,允许输入电压范围-5V到+5V。
数字电位器模块附带测试程序,程序代码为C语言代码,分模块编写。代码包括:主函数、显示子函数、按键子函数以及各模块的头文件,可以采用KEIL4打开源代码经行测试和学习。
二、测试部分
如只需测试模块使用可不研究源代码,将测试程序中.HEX文件下载到目标板。
1、按键子函数共涉及两个按键检测和控制,分别对应P3^2和P3^3.两个按键每次按下分别实现10K数字电位器中间滑动端往上端和往下端滑动1k数值。数字电位器接口说明:INC接P2^0,U_D接P2^1,CS接P2^2。
2、显示器接口:电源端口VCC(2脚) GND(1脚)接5V电源。数据端口D0-D7(7脚到14脚)接P0口(P0^0 -
P0^7)。对比度调节端口VL(3脚)为液晶显示器对比度调整端用电位器分压得到0V-5V中间某一电压使液晶清晰显示。控制端口RS(4脚)为寄