完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
小弟我是大二的新生 寒假在家无聊自学单片机看了郭天祥老师键盘那章 自己做了个检验键盘第一行的程序 就是按第一行第一个按钮然数码管显示1 第二个按钮数码管显示2 程序调试好了没问题 就是单片机上数码管按了键盘按钮没反应 我对照了郭老师的程序看了很久没发现问题 想请教各位师兄 师姐 同学 帮忙看看 谢谢了
![]() #include #define uchar unsigned char #define uint unsigned int ***it du=P2^6; ***it we=P2^7; uchar code table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71,}; uchar temp,num; void delayms(uint x); void main() { du=1; P0=0; du=0; we=1; P0=0xc0; we=0; while(1) { P3=0xfe; temp=P3; temp=temp&0xf0; while(temp!=0xf0) { delayms(5); temp=P3; temp=temp&0xf0; while(temp!=0xf0) { temp=P3; switch(temp) { case 0xee:num=1;break; case 0xde:num=2;break; case 0xbe:num=3;break; case 0x7e:num=4;break; } } } du=1; P0=table[num]; du=0; } } void delayms(uint x) { uint i,j; for(i=x;x>0;i--) for(j=110;j>0;j--); } |
|
相关推荐
14个回答
|
|
|
|
|
|
|
|
|
顶顶 很着急 自己一直没有找到错误
|
|
|
|
|
|
|
|
|
|
|
|
就算没有电路图,也大致说下一些关键的接法比较好。目前就只知道P0接数码管,P3接键盘。P2那两个是所存、位选么?
程序粗看下没看出啥问题,目前LZ的程序是没按键时不停重复main函数,或者改成一直检测按键,等到有按键等有按键按下程序才继续执行试试? 个人本身新手,这段时间没怎么接触程序,又忘了不少,呵呵 |
|
|
|
|
|
奥 还要发电路图 但是我不知道往哪里找 是郭老师的TX-1C学习板
|
|
|
|
|
|
|
|
|
|
|
|
你是仿真还是实验板?仿真的话数码管要先位选 后段选 实验板都可以。不知道问题是不是在这
|
|
|
|
|
|
逻辑上是没错的呀,真看不错哪里有问题。楼主找到问题,请吱一声。原理图大概是共阴极数码管接P0口要带上拉电阻,个位十位接P2.6P2.7。按键总线接P3.0,其他四根接后四个引脚。
|
|
|
|
|
|
逻辑上是没错的呀,真看不错哪里有问题。楼主找到问题,请吱一声。原理图大概是共阴极数码管接P0口要带上拉电阻,个位十位接P2.6P2.7。按键总线接P3.0,其他四根接后四个引脚。
|
|
|
|
|
|
等等我把原理图贴上来
|
|
|
|
|
|
我再网上收索了一些资料 是说位选和段选先后顺序没影响吧 只不过有的时候顺序搞反了可能会有残影 但是影响不大吧 而且我自己也做了一个实验就是调换位选和段选的顺序 在实验板上市一样的 |
|
|
|
|
|
原理是共阴极数码管接P0口要带上拉电阻,个位十位接P2.6P2.7。按键总线接P3.0,其他四根接后四个引脚。恩 是这个
|
|
|
|
|
|
|
|
|
|
|
松手检测...主要是还有位选....
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
265 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
789 浏览 0 评论
1306 浏览 2 评论
787 浏览 0 评论
【RA4M2-SENSOR开发板评测】Analogue+Timers综合测试
1587 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16899 浏览 31 评论
浏览过的版块 |
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 20:03 , Processed in 1.014098 second(s), Total 99, Slave 79 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2671