F
fantabulous68
Guest
我想创建一个用户界面使用PIC微控制器C语言编程,见附图。
这将有3按钮开关。这将允许用户输入2位值:
1.enter/settings开关
2.increase数字从0到9
3.decrease数字从9 0如果用户推设置按钮
, 然后用户将进入一个设置屏幕。
value EG
.
然后用户可以选择 2位值
, 如。99或34。用户可以使用增加按钮以增加第一数字从0到9和0到9了。第一个数字将显示在LCD上
, 而用户正在增加。此后
, 用户可以使用减少按钮的第二位下降至第9 0 9 0了。第二个数字会显示在液晶显示器
, 而用户正在减少。
so the user presses ENTER and leaves the Settings screen.
所以
, 现在的用户在2位数的价值决定
, 并 希望在其他功能使用此值
, 以便用户按下键和树叶设置屏幕。
任何有益的想法Any1接近这一点。
代码:
主要()
(整合酶;
TRISB = 0xFF;= 0;
ĵ = 9;
而(1)(
/ /等待新闻同时(RB6); / /循环(1)
DelayMs(30); / /抖/ /等待释放而(!RB6); / /循环(2)
DelayMs(30); / /抖
一 ;/ /等待新闻而(RB4); / /循环(1)
DelayMs(30); / /抖/ /等待释放而(!RB4); / /循环(2)
DelayMs(30); / /抖
ĵ - ;)
这将有3按钮开关。这将允许用户输入2位值:
1.enter/settings开关
2.increase数字从0到9
3.decrease数字从9 0如果用户推设置按钮
, 然后用户将进入一个设置屏幕。
value EG
.
然后用户可以选择 2位值
, 如。99或34。用户可以使用增加按钮以增加第一数字从0到9和0到9了。第一个数字将显示在LCD上
, 而用户正在增加。此后
, 用户可以使用减少按钮的第二位下降至第9 0 9 0了。第二个数字会显示在液晶显示器
, 而用户正在减少。
so the user presses ENTER and leaves the Settings screen.
所以
, 现在的用户在2位数的价值决定
, 并 希望在其他功能使用此值
, 以便用户按下键和树叶设置屏幕。
任何有益的想法Any1接近这一点。
代码:
主要()
(整合酶;
TRISB = 0xFF;= 0;
ĵ = 9;
而(1)(
/ /等待新闻同时(RB6); / /循环(1)
DelayMs(30); / /抖/ /等待释放而(!RB6); / /循环(2)
DelayMs(30); / /抖
一 ;/ /等待新闻而(RB4); / /循环(1)
DelayMs(30); / /抖/ /等待释放而(!RB4); / /循环(2)
DelayMs(30); / /抖
ĵ - ;)