은 그래서 병렬 포트와 아주 새로운 그리고 난 여기에이 코드를 공부 한 - http://pyserial.svn.sourceforge.net/viewvc/pyserial/trunk/pyparallel/examples/lcd.py?revision=49&view=markuppyParallel 파이썬 교환 핀
>> 여기
def reveseout(self, x):
r = ((x & (1<<0) and 1) << 7) |\
((x & (1<<1) and 1) << 6) |\
((x & (1<<2) and 1) << 5) |\
((x & (1<<3) and 1) << 4) |\
((x & (1<<4) and 1) << 3) |\
((x & (1<<5) and 1) << 2) |\
((x & (1<<6) and 1) << 1) |\
((x & (1<<7) and 1) << 0)
#print "%02x" % r, "%02x" %x
self.p.setData(r)
무슨 일이 일어나고 있는지 나는에 관해서 혼란 스러워요
핀을 뒤집을 수 있다는 것을 알고 있지만 구문 자체와 말 그대로 이해할 수는 없습니다.
도움을 주시면 감사하겠습니다. 감사합니다.