完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
单片机的C语言应用程序设计(第4版) 马忠梅 unsigned char clmn_pat; P1=P1|0x0f; } { } }
1、定义的变量clmn_pat的英文全称是column scan pattern(列扫描模式)。 rel是relax(释放)的缩写。 2、for(clmn_pat=0x01;clmn_pat<>0;clmn_pat_<<1) 3、p1=p1&clmn_pat;目的是为了判断p1口的高四与clmn_pat的高四位相与之后有没有是1的位。 4、P1=P1|0x0f;将P1口的低四位置1。
C会自动转换类型,像本例中会按8位的宽度进行或! 5.(2)new没有付初值左移4位,有什么意义? 左移的目的是为了保存先前的值,在循环里每读一次P1口的低4位,就把他放到new的低四位中,同时将上次的左移四位! [此贴子已经被作者于2010-7-16 8:48:37编辑过]
|
|
相关推荐 |
|
229 浏览 0 评论
工业现场经常用到的 RS485 通信,原来它的收发机制是这样的
974 浏览 0 评论
电路小知识 | 电源选型要点、电路图的解读方法、LED及其应用示例
851 浏览 0 评论
1278 浏览 0 评论
1186 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 15:54 , Processed in 0.643150 second(s), Total 45, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号