找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 6093|回復(fù): 0
收起左側(cè)

學(xué)習(xí)keilC+proteus聯(lián)合編程仿真及電路板顯示,在LED上顯示自己的學(xué)號(hào)后兩位,以二...

[復(fù)制鏈接]
ID:82008 發(fā)表于 2015-6-5 00:15 | 顯示全部樓層 |閱讀模式
老師布置作業(yè):學(xué)習(xí)keilC  +  proteus軟件,聯(lián)合編程仿真及電路板顯示,在LED上顯示自己的學(xué)號(hào)后兩位,以二進(jìn)制方式顯示(亮為1滅為0)。
實(shí)驗(yàn):
1、 打開KEIL,先f(wàn)ileànew 建c文件demo.c.
實(shí)驗(yàn)程序
      #include<reg52.h>
      void main()
     {
       P1=0x6a;    //因?yàn)楸救藢W(xué)號(hào)最后兩位為95
      }
2、建新工程,Projectànew project ,選AtemlàAT89C51;       導(dǎo)入文件demo.c
3、點(diǎn)擊編輯,當(dāng)無錯(cuò)誤通過。
4、
使用單片機(jī)仿真電路來進(jìn)行proteus程序功能的驗(yàn)證,


、根據(jù)電路圖將紅外接收器及有關(guān)器件焊接到電路板上,然后通過keil軟件將編寫好的程序生成*.hex文件,接著將其寫入到單片機(jī)中,成功下載后將遙控器正對(duì)著紅外接收器按下,電路板上就會(huì)亮起自己學(xué)號(hào)的后兩位,我的學(xué)號(hào)后兩位是95。
    程序:
      ORG 00H
           AJMP START
           ORG 30H
     START:  mov c,p3.2
           mov p1.7,c
           mov p1.4,c
           mov  p1.2,c
           mov  p1.0,c
            JMP START
          END
      導(dǎo)入程序后顯示如圖:




回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表