av在线观看网站免费,欧美成人aaa片一区国产精品,精品国产乱码久久久久久免费,麻豆果冻传媒2021精品传媒一区,国产精品自在欧美一区

電子文檔交易市場(chǎng)
安卓APP | ios版本
電子文檔交易市場(chǎng)
安卓APP | ios版本

023、 模擬計(jì)算器數(shù)字輸入及顯示

8頁(yè)
  • 賣家[上傳人]:cn****1
  • 文檔編號(hào):553091923
  • 上傳時(shí)間:2023-01-11
  • 文檔格式:DOC
  • 文檔大?。?7.50KB
  • 下載文檔到電腦,查找使用更方便

    15 金貝

    還剩頁(yè)未讀,繼續(xù)閱讀

    / 8 舉報(bào) 版權(quán)申訴 馬上下載
  • 文本預(yù)覽
  • 下載提示
  • 常見問題
    • 23. 模擬計(jì)算器數(shù)字輸入及顯示 1. 實(shí)驗(yàn)任務(wù) (1. 開機(jī)時(shí),顯示“0” (2. 第一次按下時(shí),顯示“D1”;第二次按下時(shí),顯示“D1D2”;第三按下時(shí),顯示“D1D2D3”,8個(gè)全顯示完畢,再按下按鍵下時(shí),給出“嘀”提示音 2. 電路原理圖 圖4.23.1 3. 系統(tǒng)板上硬件連線 (1. 把“單片機(jī)系統(tǒng)”區(qū)域中的P1.0端口用導(dǎo)線連接到“音頻放大模塊”區(qū)域中的SPK IN端口上; (2. 把“單片機(jī)系統(tǒng)“區(qū)域中的P3.0-P3.7端口用8芯排線連接到“4X4行列式鍵盤”區(qū)域中的C1-C4 R1-R4端口上; (3. 把“單片機(jī)系統(tǒng)”區(qū)域中的P0.0-P0.7端口用8芯排線連接到“動(dòng)態(tài)數(shù)碼顯示”區(qū)域中的A-H端口上; (4. 把“單片機(jī)系統(tǒng):區(qū)域中的P2.0-P2.7端口用8芯排線連接到“動(dòng)態(tài)數(shù)碼顯示”區(qū)域中的S1-S8端口上; 4. 相關(guān)程序設(shè)計(jì)內(nèi)容 (1. 行列式鍵盤輸入及按鍵功能設(shè)定; (2. 動(dòng)態(tài)數(shù)碼顯示; (3. 數(shù)碼顯示方式處理;5. 匯編源程序(略)6. C語言源程序#include unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00};unsigned char code dispbitcode[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};unsigned char dispbuf[8]={0,16,16,16,16,16,16,16};unsigned char dispbitcount;unsigned char temp;unsigned char i,j;unsigned char key;unsigned char keypos;bit alarmflag;void change(unsigned char *p,unsigned char count){while(count>0){*(p+count)=*(p+count-1);count--;}}void main(void){TMOD=0x01;TH0=(65536-4000) / 256;TL0=(65536-4000) % 256;TR0=1;ET0=1;EA=1;while(1){P3=0xff;P3_4=0;temp=P3;temp=temp & 0x0f;if (temp!=0x0f){for(i=50;i>0;i--)for(j=200;j>0;j--);temp=P3;temp=temp & 0x0f;if (temp!=0x0f){temp=P3;temp=temp & 0x0f;switch(temp){case 0x0e:key=7;break;case 0x0d:key=8;break;case 0x0b:key=9;break;case 0x07:key=10;break;}if ((key>=0) && (key<10)){keypos++;if(keypos<8){change(dispbuf,keypos);dispbuf[0]=key;}else{keypos=8;alarmflag=1;}}temp=P3;P1_0=~P1_0;temp=temp & 0x0f;while(temp!=0x0f){temp=P3;temp=temp & 0x0f;}alarmflag=0;}}P3=0xff;P3_5=0;temp=P3;temp=temp & 0x0f;if (temp!=0x0f){for(i=50;i>0;i--)for(j=200;j>0;j--);temp=P3;temp=temp & 0x0f;if (temp!=0x0f){temp=P3;temp=temp & 0x0f;switch(temp){case 0x0e:key=4;break;case 0x0d:key=5;break;case 0x0b:key=6;break;case 0x07:key=11;break;}if ((key>=0) && (key<10)){keypos++;if(keypos<8){change(dispbuf,keypos);dispbuf[0]=key;}else{keypos=8;alarmflag=1;}}temp=P3;P1_0=~P1_0;temp=temp & 0x0f;while(temp!=0x0f){temp=P3;temp=temp & 0x0f;}alarmflag=0;}}P3=0xff;P3_6=0;temp=P3;temp=temp & 0x0f;if (temp!=0x0f){for(i=50;i>0;i--)for(j=200;j>0;j--);temp=P3;temp=temp & 0x0f;if (temp!=0x0f){temp=P3;temp=temp & 0x0f;switch(temp){case 0x0e:key=1;break;case 0x0d:key=2;break;case 0x0b:key=3;break;case 0x07:key=12;break;}if ((key>=0) && (key<10)){keypos++;if(keypos<8){change(dispbuf,keypos);dispbuf[0]=key;}else{keypos=8;alarmflag=1;}}temp=P3;P1_0=~P1_0;temp=temp & 0x0f;while(temp!=0x0f){temp=P3;temp=temp & 0x0f;}alarmflag=0;}}P3=0xff;P3_7=0;temp=P3;temp=temp & 0x0f;if (temp!=0x0f){for(i=50;i>0;i--)for(j=200;j>0;j--);temp=P3;temp=temp & 0x0f;if (temp!=0x0f){temp=P3;temp=temp & 0x0f;switch(temp){case 0x0e:key=0;break;case 0x0d:key=13;break;case 0x0b:key=14;break;case 0x07:key=15;break;}if ((key>=0) && (key<10)){keypos++;if(keypos<8){change(dispbuf,keypos);dispbuf[0]=key;}else{keypos=8;alarmflag=1;}}temp=P3;P1_0=~P1_0;temp=temp & 0x0f;while(temp!=0x0f){temp=P3;temp=temp & 0x0f;}alarmflag=0;}}}}void t0(void) interrupt 1 using 0{TH0=(65536-4000) / 256;TL0=(65536-4000) % 256;P0=dispcode[dispbuf[dispbitcount]];P2=dispbitcode[dispbitcount];dispbitcount++;if (dispbitcount==8){dispbitcount=0;}if (alarmflag==1){P1_1=~P1_1;}}。

      點(diǎn)擊閱讀更多內(nèi)容
    關(guān)于金鋤頭網(wǎng) - 版權(quán)申訴 - 免責(zé)聲明 - 誠(chéng)邀英才 - 聯(lián)系我們
    手機(jī)版 | 川公網(wǎng)安備 51140202000112號(hào) | 經(jīng)營(yíng)許可證(蜀ICP備13022795號(hào))
    ?2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.