懂430单片机编程的,帮我看一下,这段键盘扫描程序是针对1*8键盘的,对应的接口是P1.0_P1.7,求大神!!!

谁帮我改下单片机的接口,一点不懂_百度知道
谁帮我改下单片机的接口,一点不懂
}bep=1.h&&#47#include&&#47,0x00,0x82,30x99.0度uchar data ad_k&gt,0x92;/sbit select2=P3^5;sbit select1=P3^6;#define uchar unsigned char#define uint unsigned intuchar code dis_code[10]={0xc0;void display(void);bit TIMER0_&#47!bep.6 3;void delay1ms(uchar t);**********************************************/*按键蜂鸣函数&#47,0x00},0x00;k--);void BCD(void),0x80;for(j=26;sbit P30=P3^0;0;&#47,0xa4,0xf8;//**********************************************&#47,0x00};小数点/4;}4个数码管分别在p3,5,8;**********************************************/sbit EOC=P2^7,2;*函数声明/十进制BCD码转换存放区uchar data TIMER0_NUM;预设37,0x90};void beep2(void){//sbit bep=P3^3,0x03};0,9;void send_str(void);sbit select0=P3^7;sbit START=P2^6;&#47.7 为什么只有在3,0x07;bep=;**********************************************/AD转换结果uchar data dis_buf[3]={0x00;sbit P17=P1^7;void beep(void),/j--){for(k=254;&#47,7;/bit data set_flag=0;sbit K3=P2^2,6.6 p3,offuchar data set_data[3]={0x00;&#47,0xb0;sbit SET_IND=P3^4;sbit ALE=P2^4.h&/void keyscan(void);sbit K2=P2^1;/&#47.3
p3.6的数码管亮啊;#include&j&gt,1;0,0xf9;sbit OE=P2^5,k;void adc(void);显示缓冲区uchar data bcd_buf[3]={0x00.2 p3;sbit K1=P2^0;#include&lt,蜂鸣器接的是p3;reg52;sbit K4=P2^3.h&gt
码管的vcc接p3.2 p3.6 p3.3 p3
提问者采纳
应该先搞清楚定义的各各变量都是什么意义;sbit select1=P3^6;这几个定义的应该是数码管sbit bep=P3^3,软件的定义是跟硬件配套的;这个定义的应该是蜂鸣器的端口。按你的描述sbit select0=P3^7;sbit select2=P3^5
蜂鸣器是p3.0上的应该是 sbit select=P3^3么?
应该是sbit select=P3^0;
P3^3指的是端口p3.3
提问者评价
其他类似问题
为您推荐:
其他1条回答
你这个是什么程序啊?主函数都没得啊!七段码的数码管引脚数量也不对啊
数码管的abcdefg和{点}是接p1口上的,主函数也有没复制,就想改下端口
您可能关注的推广
单片机的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁单片机矩阵键盘程序求解释和修正!单片机矩阵键盘程序求解释和修正!用的郭天祥的程序,顺序按下键-知识宝库
你可能对下面的信息感兴趣 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
MSP430单片机键盘扫描实验原理图及C程序
下载积分:30
内容提示:MSP430单片机键盘扫描实验原理图及C程序
文档格式:PDF|
浏览次数:306|
上传日期: 04:57:57|
文档星级:
该用户还上传了这些文档
MSP430单片机键盘扫描实验原理图及C程序
官方公共微信懂430单片机的,帮我看一下,这段键盘扫描程序是针对1*8键盘的,对应的接口是P1.0_P1.7,求大神!!!_百度知道
懂430单片机的,帮我看一下,这段键盘扫描程序是针对1*8键盘的,对应的接口是P1.0_P1.7,求大神!!!
P1OUT=0x00;=1;i&
OutData&gt!=OutData) KeyValue=P1IN;
if(P1IN;i++)
P1OUT=OutData!=0) OutData|=0x01;8;
for(uchar i=0void KeyProcess(void){
uchar OutData=0xFE;&#47
我有更好的答案
不能用中断么?430的外部中那么多呢
求MSP430单片机4X4矩阵键盘的中断扫描程序?没有按下按键时CPU处在低功耗模式{ if((KEY_IFG ...
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁MSP430按键输入和led点阵显示_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
MSP430按键输入和led点阵显示
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩29页未读,继续阅读
你可能喜欢

我要回帖

更多关于 m6 p1.0 的文章

 

随机推荐