最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)

AT89S51

AT89S51 的PDF資料

下載
,248458K
其他型號(hào)

AT89S51的供應(yīng)商:
聯(lián)系人:洪小姐
電話:0755-23603602
聯(lián)系人:詹小姐
電話:0755-83797351
聯(lián)系人:朱先生/李小姐
電話:0755-83325286/0755-83326422
聯(lián)系人:王先生
電話:13510086379
>>更多供應(yīng)商

用AT89S51單片機(jī)來(lái)制作的手動(dòng)計(jì)數(shù)器

查看最近90天中添加的最新產(chǎn)品 最新電子元器件資料免費(fèi)下載 派睿電子TI有獎(jiǎng)問(wèn)答 - 送3D汽車(chē)鼠標(biāo) IR推出采用焊前金屬的汽車(chē)級(jí)絕緣柵雙極晶體管 全球電子連接器生產(chǎn)商—samtec 最新斷路器保護(hù)套

  1. 實(shí)驗(yàn)任務(wù)

  利用AT89S51單片機(jī)來(lái)制作一個(gè)手動(dòng)計(jì)數(shù)器,在AT89S51單片機(jī)的P3.7管腳接一個(gè)輕觸開(kāi)關(guān),作為手動(dòng)計(jì)數(shù)的按鈕,用單片機(jī)的P2.0-P2.7接一個(gè)共陰數(shù)碼管,作為00-99計(jì)數(shù)的個(gè)位數(shù)顯示,用單片機(jī)的P0.0-P0.7接一個(gè)共陰數(shù)碼管,作為00-99計(jì)數(shù)的十位數(shù)顯示。

 。。 系統(tǒng)板上硬件連線

  1.把“單片機(jī)系統(tǒng)”區(qū)域中的P0.0/AD0-P0.7/AD7端口用8芯排線連接到“四路靜態(tài)數(shù)碼顯示模塊”區(qū)域中的任一個(gè)a-h(huán)端口上;要求:P0.0/AD0對(duì)應(yīng)著a,P0.1/AD1對(duì)應(yīng)著b,……,P0.7/AD7對(duì)應(yīng)著h。

  2.把“單片機(jī)系統(tǒng)”區(qū)域中的P2.0/A8-P2.7/A15端口用8芯排線連接到“四路靜態(tài)數(shù)碼顯示模塊”區(qū)域中的任一個(gè)數(shù)碼管的a-h(huán)端口上;

  3.把“單片機(jī)系統(tǒng)”區(qū)域中的P3.7/RD端口用導(dǎo)線連接到“獨(dú)立式鍵盤(pán)”區(qū)域中的SP1端口上;

  4. 程序設(shè)計(jì)內(nèi)容

  1.單片機(jī)對(duì)按鍵的識(shí)別的過(guò)程處理

  2.單片機(jī)對(duì)正確識(shí)別的按鍵進(jìn)行計(jì)數(shù),計(jì)數(shù)滿時(shí),又從零開(kāi)始計(jì)數(shù);

  3.單片機(jī)對(duì)計(jì)的數(shù)值要進(jìn)行數(shù)碼顯示,計(jì)得的數(shù)是十進(jìn)數(shù),含有十位和個(gè)位,我們要把十位和個(gè)位拆開(kāi)分別送出這樣的十位和個(gè)位數(shù)值到對(duì)應(yīng)的數(shù)碼管上顯示。如何拆開(kāi)十位和個(gè)位我們可以把所計(jì)得的數(shù)值對(duì)10求余,即可個(gè)位數(shù)字,對(duì)10整除,即可得到十位數(shù)字了。

  4.通過(guò)查表方式,分別顯示出個(gè)位和十位數(shù)字。

 。担 匯編源程序


  Count EQU 30H


  SP1 BIT P3.7


  ORG 0


  START: MOV Count,#00H


  NEXT: MOV A,Count


  MOV B,#10


  DIV AB


  MOV DPTR,#TABLE


  MOVC A,@A+DPTR


  MOV P0,A


  MOV A,B


  MOVC A,@A+DPTR


  MOV P2,A


  WT: JNB SP1,WT


  WAIT: JB SP1,WAIT


  LCALL DELY10MS


  JB SP1,WAIT


  INC Count


  MOV A,Count


  CJNE A,#100,NEXT


  LJMP START


  DELY10MS: MOV R6,#20


  D1: MOV R7,#248


  DJNZ R7,$


  DJNZ R6,D1


  RET


  TABLE: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH


  END


  7. C語(yǔ)言源程序


  #include <AT89X51.H>


  unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,


  0x6d,0x7d,0x07,0x7f,0x6f};


  unsigned char Count;

  void delay10ms(void)


  {


  unsigned char i,j;


  for(i=20;i>0;i--)


  for(j=248;j>0;j--);


  }

  void main(void)

  {

  Count=0;

  P0=table[Count/10];


  P2=table[Count%10];


  while(1)


  {


  if(P3_7==0)


  {


  delay10ms();


  if(P3_7==0)


  {


  Count++;


  if(Count==100)


  {


  Count=0;


  }


  P0=table[Count/10];


  P2=table[Count%10];


  while(P3_7==0);


  }


  }


  }


  }

 



  來(lái)源:ks99
收藏此頁(yè)】【關(guān)閉】【返回】【打印】【推薦
分享: QQ空間 人人網(wǎng) 開(kāi)心網(wǎng) 騰訊微博 新浪微博 搜狐微博 網(wǎng)易微博
本頁(yè)面信息由維庫(kù)用戶提供,如有侵犯您的知識(shí)產(chǎn)權(quán),請(qǐng)致電本站,本站核實(shí)后將迅速刪除!

熱門(mén)詞條:軟件無(wú)線電技術(shù)電腦型全站儀線性光耦晶體管接近開(kāi)關(guān)PID控制無(wú)紙記錄儀矢量變頻器施密特觸發(fā)器智能電網(wǎng)數(shù)字萬(wàn)用表電能質(zhì)量測(cè)試儀更多>>
相關(guān)文章
  • 更多"AT89S51"相關(guān)文章
  • 關(guān)于我們 | 服務(wù)項(xiàng)目 | 付款方式 | 聯(lián)系我們 | 友情鏈接 | 投訴 建議 合作 | 網(wǎng)站地圖 | 加入收藏 | 公司庫(kù)
    © 2025 維庫(kù)電子市場(chǎng)網(wǎng)(www.udpf.com.cn) 版權(quán)所有 經(jīng)營(yíng)許可證編號(hào):浙B2-20050339 版權(quán)聲明
    二十一年專注打造優(yōu)質(zhì)電子元器件采購(gòu)網(wǎng)、IC交易平臺(tái)。