简单石化守则切换-新手

D

devonsc

Guest
喂那里,

帮助所急需的。心灵帮助?请?预先感谢。至于下面的简短知情同意的代码:

我的用意是有一个切换开关
, 将在两个位置交换和各自的LED会亮起。说,交换机A,发光二极管A和交换机B,发光二极管B,当我运行下面的程序,我观察如下:

答)通电的知情同意,关于开关,灯亮,发光二极管乙甲关闭

湾)了知情同意,开关B的电源,LED B对,率领关闭

角)的权力了知情同意,交换机A上,主持召开了一个,发光二极管乙起步
, 但这个时候,如果我要切换到的位置切换开关B,我的领导了
, 而发光二极管乙保持关闭
, 而不是仍然对LED乙在率领一个起飞

角)了知情同意,开关B的电源,LED B的,领导的一个起步
, 但这个时候,如果我切换到位置A,我的LED乙仍然在切换开关
, 而领导的保持关闭时
, 假定的是的LED,发光二极管乙甲关闭

简单来说,似乎只有工作
, 如果我是关闭的知情同意和知情同意打开了。看来
, 我cannot刷新从端口C数据输入心灵评论这个问题呢?由于事先...-------------------------------------------------- ----

清单P = 16F876
#包括“P16F876.INC”
__CONFIG _CP_OFF&_XT_OSC&_WDT_OFF&_PWRTE_ON&_LVP_OFF&_BODEN_ON
ERRORLEVEL的-306,-302

,主计划1 -测试

;************************************************* ****

边防军地位,RP0
MOVLW B'11000000';短波,SW2的,LED1,LED2,*,脉宽调制,*,*
MOVWF TRISC
生物浓缩状态,RP0

再次BTFSS PORTC,7
转到下一页
生物浓缩TRISC,4
边防军TRISC,5

下一页BTFSS PORTC,6
再转到
生物浓缩TRISC,5
边防军TRISC,4
再转到

;************************************************* ****



-------------------------------------------------- --------------------------

 
嗨,您需要:
1)制定经济发展局和复位LEDB当设置短波
b)确定LEDB和复位经济发展局成立时,SW2的
rigth?

但是,当设置SW1和SW2在同一时刻?

Analizing你的程序我知道你们正在改变TRISC,但您需要变更登记的PORTC改变LED的状态....

你的程序必须是:
再次BTFSS PORTC,7
转到下一页
生物浓缩PORTC,4
边防军PORTC,5

下一页BTFSS PORTC,6
再转到
生物浓缩PORTC,5
边防军PORTC,4
再转到在这个程序时
, 设置在同一时刻,SW1和SW2你将有两个发光二极管对高频信号... hight

 

Welcome to EDABoard.com

Sponsor

Back
Top