|
|
RC-6 „ƒ„„„p„~„t„p„‚„„ „�„u„‚„u„t„p„‰„y „t„p„~„~„�„‡ „�„€ „I„K „{„p„~„p„|„…. „K„€„s„t„p „}„� „ƒ„„„p„{„~„…„|„y„ƒ„Ž „ƒ „�„‚„€„q„|„u„}„€„z „~„u„‡„r„p„„„{„y „{„|„p„r„y„Š „~„p „{„€„~„„„‚„€„|„|„u„‚„p„‡, „„„€ „�„‚„y„Š„|„p „y„t„u„‘ „y„ƒ„�„€„|„Ž„x„€„r„p„„„Ž „t„w„€„z„ƒ„„„y„{, „�„~„{„€„t„u„‚„�. „N„€ „r„ƒ„u „�„„„y „y„t„u„y „€„„„�„p„|„y, „�„€ „�„‚„y„‰„y„~„u „ƒ„„„€„y„}„€„ƒ„„„y, „s„p„q„p„‚„y„„„� „y „�„‚„€„q„|„u„}„� „ƒ „�„‚„y„€„q„‚„u„„„u„~„y„u„}. „S„€„s„t„p „€„q„‚„p„„„y„|„y„ƒ„Ž „{ „�„…„|„Ž„„„p„} „t„y„ƒ„„„p„~„ˆ„y„€„~„~„€„s„€ „…„�„‚„p„r„|„u„~„y„‘ „y „�„„„p „y„t„u„‘ „€„{„p„x„p„|„p„ƒ„Ž „~„p„‡„€„t„{„€„z! „N„y„x„{„p„‘ „ƒ„„„€„y„}„€„ƒ„„„Ž, „t„€„ƒ„„„…„�„~„€„ƒ„„„Ž, "„{„…„‰„p „{„~„€„�„€„{", „�„{„€„~„€„}„y„‰„~„€„ƒ„„„Ž „y „„.„t. „y „„.„�. „r „€„q„‹„u„} „}„� „x„p „…„�„‚„p„r„|„u„~„y„‘ „ƒ „�„€„}„€„‹„Ž„� „D„T - „{„p„{ „�„€„{„p„x„p„| „€„�„�„„ „€„‰„u„~„Ž „…„t„€„q„~„€!!! „B „�„„„€„} „‚„p„x„t„u„|„y „}„� „‚„u„Š„y„|„y „€„�„y„ƒ„p„„„Ž „�„‚„y„~„ˆ„y„�, „r„€„x„}„€„w„~„€„ƒ„„„y „�„‚„€„„„€„{„€„|„p RC-6. Philips RC-6 Protocol „O„ƒ„~„€„r„~„�„u „€„ƒ„€„q„u„~„~„€„ƒ„„„y „�„‚„€„„„€„{„€„|„p. RC-6 „ƒ„y„s„~„p„|„� „ƒ „}„€„t„…„|„y„‚„€„r„p„~„� „~„p „y„~„†„‚„p„{„‚„p„ƒ„~„€„z „~„u„ƒ„…„‹„u„z „~„p „‰„p„ƒ„„„€„„„u 36 „{„C„ˆ. „W„y„{„| „‚„u„w„y„}„p „‚„p„q„€„„„� „�„„„€„z „~„u„ƒ„…„‹„u„z „t„€„|„w„u„~ „q„�„„„Ž „}„u„w„t„… 25 % „y 50 %. „D„p„~„~„�„u „ƒ„†„€„‚„}„y„‚„€„r„p„~„�, „y„ƒ„�„€„|„Ž„x„…„‘ „M„p„~„‰„u„ƒ„„„u„‚„ƒ„{„€„u „{„€„t„y„‚„€„r„p„~„y„u. „^„„„€ „€„x„~„p„‰„p„u„„, „‰„„„€ „{„p„w„t„�„z „q„y„„ „q„…„t„u„„ „y„}„u„„„Ž „y "1" „y "0" „r „r„�„‡„€„t„~„€„} „ƒ„y„s„~„p„|„u. „E„ƒ„|„y „ƒ„y„}„r„€„| - "1", „�„u„‚„r„p„‘ „�„€„|„€„r„y„~„p „r„‚„u„}„u„~„y „�„u„‚„u„t„p„‰„y „q„y„„„p - "1", „y „r„„„€„‚„p„‘ „�„€„|„€„r„y„~„p - "0". „E„ƒ„|„y „ƒ„y„}„r„€„| - "0", „�„u„‚„r„p„‘ „�„€„|„€„r„y„~„p „r„‚„u„}„u„~„y „�„u„‚„u„t„p„‰„y „q„y„„„p - "0", „y „r„„„€„‚„p„‘ „�„€„|„€„r„y„~„p - "1". „M„p„~„‰„u„ƒ„„„u„‚„ƒ„{„€„u „{„€„t„y„‚„€„r„p„~„y„u - „�„€„t„‚„p„x„…„}„u„r„p„u„„ „u„ƒ„|„y „�„€„ƒ„�„|„{„p „~„p„‰„y„~„p„u„„„ƒ„‘ „ƒ „~„…„|„‘ „„„€ „y „t„€„|„w„~„p „x„p„{„p„~„‰„y„r„p„„„Ž„ƒ„‘ „~„…„|„u„}. „U„€„‚„}„p„„ „�„u„‚„u„t„p„‰„y „r „�„…„|„Ž„„„p„‡ „}„� „‚„p„ƒ„ƒ„}„€„„„‚„y„} „~„p „ƒ„y„s„~„p„|„p„‡ „{„€„„„€„‚„�„u „�„€„|„…„‰„p„�„„„ƒ„‘ „~„p „r„�„‡„€„t„u „�„‚„y„u„}„~„y„{„€„r. „^„„„y „�„‚„y„u„}„~„y„{„y „t„u„Š„u„r„� „y „€„‰„u„~„Ž „�„€„�„…„|„‘„‚„~„� (TSOP48.., „~„€ „„„y„� „~„u „y„}„u„u„„ „x„~„p„‰„u„~„y„‘). „O„q„‚„p„„„y„„„u „r„~„y„}„p„~„y„u, „‰„„„€ „�„p„ƒ„ƒ„y„r„~„�„z „…„‚„€„r„u„~„Ž „~„p „r„�„‡„€„t„u „�„‚„y„u„}„~„y„{„p „r„�„ƒ„€„{„y„z "1"! ![]()
„P„€„ƒ„�„|„{„p „~„p„‰„y„~„p„u„„„ƒ„‘ „ƒ „ƒ„u„‚„u„t„y„~„� „�„u„‚„r„€„s„€ „q„p„z„„„p („ƒ„u„‚„u„t„y„~„p „�„„„€ „�„‚„y„r„‘„x„{„p „ƒ„y„~„‡„‚„€„~„y„x„p„ˆ„y„y
„r „}„p„~„‰„u„ƒ„„„u„‚„ƒ„{„€„} „{„€„t„u). „D„r„p „q„p„z„„„p „ƒ„€„ƒ„„„p„r„|„‘„�„„ „ƒ„y„~„‡„‚„€„q„p„z„„
„R„„„p„‚„„ 2_„q„p„z„„„p �@ „Q„p„ƒ„ƒ„}„€„„„‚„y „~„p „�„‚„y„}„u„‚„u „†„€„‚„}„y„‚„€„r„p„~„y„‘ „{„€„t„€„r 01 „y 02.
�@ „P„€„ƒ„�„|„{„p „{„€„t„p „r„ƒ„u„s„t„p „~„p„‰„y„~„p„u„„„ƒ„‘ „ƒ „ƒ„y„~„‡„‚„€„y„}„�„…„|„Ž„ƒ„p „�„u„‚„r„€„s„€ „q„y„„„p, „x„p„„„u„} „ƒ„|„u„t„…„u„„ „u„‹„u „€„t„y„~ „�„€„|„~„�„z „ƒ„„„p„‚„„„€„r„�„z „q„y„„. „S.„E. „r„ƒ„u„s„€ „~„p „R„S„@„Q„S „€„„„r„€„t„y„„„ƒ„‘ „�„€„|„„„€„‚„p „q„y„„„p. „H„p „~„y„} „ƒ„|„u„t„…„u„„ „q„y„„ „{„€„~„„„‚„€„|„‘ „~„p„w„p„„„y„‘ „{„|„p„r„y„Š„y. „^„„„€„„ „q„y„„ „�„‚„y „�„u„‚„u„t„p„‰„u „€„‰„u„‚„u„t„~„€„s„€ „~„p„w„p„„„y„‘ „~„p „{„|„p„r„y„Š„… „}„u„~„‘„u„„ „ƒ„r„€„u „x„~„p„‰„u„~„y„u „~„p „�„‚„€„„„y„r„€„�„€„|„€„w„~„€„u. „P„€ „�„„„€„}„… „q„y„„„… „|„u„s„{„€ „€„�„‚„u„t„u„|„y„„„Ž „ƒ„}„u„~„… „~„p„w„p„„„y„‘ „{„|„p„r„y„Š„y. „D„€„|„u„u „ƒ„|„u„t„…„u„„ „„„‚„y „{„€„~„„„‚„€„|„Ž„~„�„‡ „q„y„„„p - „r„ƒ„u„s„t„p „~„…„|„y. „@ „x„p„„„u„} „�„u„‚„u„t„p„u„„„ƒ„‘ „q„p„z„„ „t„p„~„~„�„‡. „N„p „�„‚„y„r„u„t„u„~„~„�„‡ „t„y„p„s„‚„p„}„}„p„‡ „r„y„t„~„€, „‰„„„€ „~„u„x„p„r„y„ƒ„y„}„€ „€„„ „�„u„‚„u„t„p„r„p„u„}„€„s„€ „{„€„t„p „…„‚„€„r„u„~„Ž „r„ƒ„u„s„t„p „�„€„ƒ„|„u „�„u„‚„u„t„p„‰„y „r„€„x„r„‚„p„‹„p„u„„„ƒ„‘ „r „ƒ„€„ƒ„„„€„‘„~„y„u «1». „^„„„€ „}„� „‡„€„„„y„} „€„q„‚„p„„„y„„„Ž „r„~„y„}„p„~„y„u, „‰„„„€ „�„„„€ „u„ƒ„„„Ž „€„t„~„€ „y„x „…„ƒ„|„€„r„y„z „‚„p„q„€„„„� „}„p„~„‰„u„ƒ„„„u„‚„ƒ„{„€„s„€ „{„€„t„p. „N„p„‰„y„~„p„u„„„ƒ„‘ „ƒ „u„t„y„~„y„ˆ„� „y „€„{„p„~„‰„y„r„p„u„„„ƒ„‘ „u„t„y„~„y„ˆ„u„z. „B„ƒ„u„s„t„p „r „ƒ„u„‚„u„t„y„~„u „q„y„„„p „u„ƒ„„„Ž „�„u„‚„u„�„p„t „ƒ„y„~„‡„‚„€„y„}„�„…„|„Ž„ƒ„p. „O„„ „�„„„€„s„€ „�„u„‚„u„�„p„t„p „€„‰„u„~„Ž „…„t„€„q„~„€ „r„�„�„€„|„~„‘„„„Ž „ƒ„y„~„‡„‚„€„~„y„x„p„ˆ„y„� („R „„„p„{„y„} „p„|„s„€„‚„y„„„}„€„} „… „~„p„ƒ „y„t„u„p„|„Ž„~„€ „‚„p„q„€„„„p„�„„ „~„u„t„€„‚„€„s„y„u „�„‚„y„u„}„~„y„{„y „q„u„x „{„r„p„‚„ˆ„u„r„€„z „ƒ„„„p„q„y„|„y„x„p„ˆ„y„y). „P„‚„y„~„ˆ„y„� „x„p„{„|„�„‰„p„u„„„ƒ„‘ „r „„„€„}, „‰„„„€ „�„‚„y „�„‚„y„‡„€„t„u „ƒ„y„~„‡„‚„€„y„}„�„…„|„Ž„ƒ„p „x„p„�„…„ƒ„{„p„u„„„ƒ„‘ „x„p„~„€„r„€ „�„u„‚„y„€„t „ˆ„y„{„|„p „€„�„‚„u„t„u„|„u„~„y„‘ „…„‚„€„r„~„‘ „ƒ„y„s„~„p„|„p, „p „x„p„„„u„} „x„p„�„…„ƒ„{„p„u„„„ƒ„‘ „ˆ„y„{„| „€„w„y„t„p„~„y„‘ „�„‚„y„‡„€„t„p „ƒ„y„~„‡„‚„€„y„}„�„…„|„Ž„ƒ„p.
„P„‚„€„ƒ„„„€„z „t„u„{„€„t„u„‚ RC-6 „{„€„t„p. „P„‚„y„}„u„‚ „t„|„‘ „{„€„~„„„‚„€„|„|„u„‚„p PIC16F1936 „ƒ „„„p„{„„„€„r„€„z 32 „}„C„ˆ. „D„|„‘ „r„‡„€„t„p „t„p„~„~„�„‡ „y„ƒ„�„€„|„Ž„x„…„u„„„ƒ„‘ „r„�„r„€„t RB0. #define IKDU PORTB,0 ; „t„|„‘ „€„�„‚„u„t„u„|„u„~„y„‘ „�„€„ƒ„„„…„�„|„u„~„y„‘ „I„K „t„p„~„~„�„‡ „y„ƒ„�„€„|„Ž„x„…„�„„„ƒ„‘ „�„‚„u„‚„�„r„p„~„y„‘ „�„€ „y„x„}„u„~„u„~„y„� „ƒ„y„s„~„p„|„p „~„p „r„‡„€„t„u INT (RB0) „y„~„t„y„{„p„ˆ„y„‘ „ƒ„y„s„~„p„|„p „I„K #define LED00 PORTA,1 ; „t„|„‘ „€„�„‚„u„t„u„|„u„~„y„u „t„|„y„„„u„|„Ž„~„€„ƒ„„„y „y„ƒ„�„€„|„Ž„x„…„u„„„ƒ„‘ „„„p„z„}„u„‚ TMR2 „~„p„ƒ„„„‚„€„z„{„p „„„p„z„}„u„‚„p
banksel T2CON ; „~„p„ƒ„„„‚„€„z„{„p „�„‚„u„‚„�„r„p„~„y„‘
banksel INTCON ; „~„p„ƒ„„„€„z„{„p „�„‚„u„‚„�„r„p„~„y„z �@ „�„‚„€„s„‚„p„}„}„p „t„u„{„€„t„y„‚„€„r„p„~„y„‘ RC-6 „{„€„t„p
ORG 0x0004 �@ �@
„D„|„‘ „�„€„|„…„‰„u„~„y„‘ „t„€„�„€„|„~„y„„„u„|„Ž„~„€„z „y„~„†„€„‚„}„p„ˆ„y„y „y„ƒ„�„€„|„Ž„x„…„z„„„u: |
|