本帖最后由 zl2168 于 2016-11-12 15:05 编辑
“感觉蠢蠢的”。
若欲D6=0; D7=0;D0=1;D1=1;D2=1;
可P1=(P1&0x3f)|0x07;//P1&0x3f,表示D6=0; D7=0,其余各位不变。再或0x07,表示D0=1;D1=1;D2=1,其余各位不变。
以此类推。建议你还要加强理论学习,否则,盲目实践,事倍功半。介绍你2本书,张志良编著《80C51单片机实用教程》ISBN978-7-04-044532-9,高教社出版。用于学习51单片机原理,便于阅读理解,便于自学。 《80C51单片机仿真设计实例教程——基于Keil C和Proteus》清华大学出版社ISBN 978-7-302-41682-1,内有常用的单片机应用100案例,用于仿真实验操作,电路与程序真实可靠可信可行。书中电路和程序设计有详细说明,程序语句条条有注解。 |