No.42902 作者:djrwww 邮件:djrwww@163.com ID:528 登陆:5次 文章数:24篇 最后登陆IP:218.19.64.227 最后登陆:2003/12/12 9:45:25 注册:2002/9/25 18:15:00 财富:88 发帖时间:2003/9/28 10:57:55 发贴者IP:218.19.3.192 标题:djrwww:[讨论]51单片机能用下面程序实现电路功能吗? 摘要:No.42902[讨论]51单片机能用下面程序实现电路功能吗?
此主题相关图片如下:
 typedef unsigned char Byte; typedef unsigned int Word; #define KEY1 1 #define KEY2 2 #define KEY3 3 #define KEY4 4 #define KEY5 5 #define KEY6 6 #define KEY7 7 #define KEY8 8 #define KEY9 9 #define KEY10 10 #define KEY11 11 #define KEY12 12 //external ram Byte PDATA XFR_ADC _at_ 0x10; Byte PDATA DAC0 _at_ 0x20; void GetKey1(void) { Byte keytmp; KeyData = 0; XFR_ADC = 0x81; //adc channel = 1 DelayX1ms(2); //delay 2ms keytmp = XFR_ADC & 0x3f; //6 bit ADC, 2^6=0X3f if(keytmp < (12+4)) KeyData = KEY1; else if(keytmp < (23+4)) KeyData = KEY2; else if(keytmp < (34+4)) KeyData = KEY3; ......
>>返回讨论的主题
|