找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 41218|回復: 91
收起左側(cè)

郭天祥TX-1C單片機開發(fā)板的Proteus仿真版與程序源碼下載

  [復制鏈接]
ID:379810 發(fā)表于 2018-8-10 20:21 | 顯示全部樓層 |閱讀模式
找了好久的資料,無條件分享給大家
郭天祥仿真單片機開發(fā)板的proteus原理圖如下(proteus仿真工程文件可到本帖附件中下載)
0.png 0.png 0.png 0.png

附帶一下程序源碼:
1.閃爍燈
10.1602液晶顯示
11.AT24C02-wrong
12.串口測試程序
12.串口通信
12864
13.12864帶字庫測試程序-test
14.用液晶顯示的一個時鐘
15.DS1302
2.流水燈
3.單鍵識別
4.矩陣鍵盤檢測
5.利用定時器和蜂鳴器唱歌
6.AD試驗
7.DA試驗
8.DS18B20溫度傳感器
9.計時器


測板程序介紹:
本程序為實驗板的總體測試程序,綜合測試了整個實驗板上的絕大多數(shù)功能,用戶可不用測試。
下載程序后會依次看到以下5種狀態(tài)。
1.8個流水燈先會從上到下流動一遍,同時蜂鳴器發(fā)聲。
2.接著DAC電流指示燈由暗變亮
3.接著前三位數(shù)碼管顯示溫度值
4.接著AD數(shù)值顯示在數(shù)碼管的前三位
5.接著等待矩陣鍵盤的按下,按下后相應(yīng)的數(shù)碼顯示在數(shù)碼管的后三位上,

下面是其中的單鍵識別源程序(注釋是不是很詳細?):
  1. #include <reg52.h>

  2. sbit BY1=P3^4;       //定義按鍵的輸入端S2鍵
  3. unsigned char count; //按鍵計數(shù),每按一下,count加1
  4. unsigned char temp;
  5. unsigned char a,b;

  6. void delay10ms(void) //延時程序
  7. {
  8.         unsigned char i,j;
  9.         for(i=20;i>0;i--)
  10.         for(j=248;j>0;j--);
  11. }
  12. void key()           //按鍵判斷程序
  13. {
  14.         if(BY1==0)  //判斷是否按下鍵盤
  15.         {
  16.           delay10ms(); //延時,軟件去干擾
  17.           if(BY1==0)   //確認按鍵按下
  18.            {
  19.            count++;     //按鍵計數(shù)加1
  20.            if(count==8) //計8次重新計數(shù)
  21.            {
  22.         count=0;    //將count清零
  23.            }
  24.          }
  25.         while(BY1==0);//按鍵鎖定,每按一次count只加1.
  26.         }
  27. }
  28. void move()         //廣告燈向左移動移動函數(shù)
  29. {
  30.         a=temp<<count;
  31.         b=temp>>(8-count);
  32.         P1=a|b;
  33. }

  34. main()
  35. {
  36. count=0;  //初始華參數(shù)設(shè)置
  37. temp=0xfe;
  38. P1=0xff;
  39. P1=temp;
  40. while(1)  //永遠循環(huán),掃描判斷按鍵是否按下
  41. {
  42.    key();    //調(diào)用按鍵識別函數(shù)
  43.    move();   //調(diào)用廣告燈移動函數(shù)
  44. }
  45. }
復制代碼

是不是很詳細,有了仿真文件資料包基本不用去買單片機開發(fā)板了

全部資料51hei下載地址:
郭天祥TX-1C單片機Proteus仿真版.rar (7.18 MB, 下載次數(shù): 1435)


評分

參與人數(shù) 5黑幣 +90 收起 理由
荒野Contra + 12
chit100 + 8 贊一個!
zbfdyw + 10 共享資料的黑幣獎勵!優(yōu)質(zhì)資料,共享獎勵!
wangxindir + 10 贊一個!
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:262 發(fā)表于 2022-1-8 01:13 | 顯示全部樓層
wswymy 發(fā)表于 2019-3-22 16:04
為什么總是出現(xiàn)這種錯誤啊

本站大神已經(jīng)有解決辦法:http://www.torrancerestoration.com/bbs/dpj-216500-1.html
回復

使用道具 舉報

ID:403312 發(fā)表于 2018-9-27 18:49 | 顯示全部樓層
感謝分享!dsn文件需要用Proteus7.5打開才能運行,高版本還是別用了問題多 設(shè)置麻煩
回復

使用道具 舉報

ID:415549 發(fā)表于 2018-10-25 23:06 | 顯示全部樓層
感謝,十分感謝,。
回復

使用道具 舉報

ID:415549 發(fā)表于 2018-10-25 23:09 | 顯示全部樓層
感謝分享
回復

使用道具 舉報

ID:418795 發(fā)表于 2018-11-1 14:05 | 顯示全部樓層
太好了,正好要找這個謝了樓主
回復

使用道具 舉報

ID:420478 發(fā)表于 2018-11-8 20:32 來自手機 | 顯示全部樓層
很好的資料,感謝分享!
回復

使用道具 舉報

ID:313328 發(fā)表于 2018-11-9 10:25 | 顯示全部樓層
有程序了,學習了
回復

使用道具 舉報

ID:36048 發(fā)表于 2018-11-25 21:10 | 顯示全部樓層
正好省了買開發(fā)板的時間,謝謝
回復

使用道具 舉報

ID:449028 發(fā)表于 2018-12-18 16:21 | 顯示全部樓層
感謝分享
回復

使用道具 舉報

ID:462093 發(fā)表于 2019-1-16 19:44 | 顯示全部樓層
支持,感謝分享
回復

使用道具 舉報

ID:211167 發(fā)表于 2019-1-18 23:14 | 顯示全部樓層
換了IE瀏覽器,終于可以下載了
回復

使用道具 舉報

ID:161597 發(fā)表于 2019-3-2 11:50 | 顯示全部樓層
很好的東西,希望下載下來
回復

使用道具 舉報

ID:451522 發(fā)表于 2019-3-15 00:15 來自手機 | 顯示全部樓層
感謝分享!
回復

使用道具 舉報

ID:472349 發(fā)表于 2019-3-18 17:15 | 顯示全部樓層
已下載,謝樓主!
回復

使用道具 舉報

ID:472349 發(fā)表于 2019-3-18 17:16 | 顯示全部樓層
已下載,真香
回復

使用道具 舉報

ID:487893 發(fā)表于 2019-3-20 14:07 | 顯示全部樓層

支持,感謝分享
回復

使用道具 舉報

ID:493705 發(fā)表于 2019-3-20 17:17 | 顯示全部樓層
還有這個操作,我都買開發(fā)板了
回復

使用道具 舉報

ID:288012 發(fā)表于 2019-3-22 16:04 來自手機 | 顯示全部樓層
為什么總是出現(xiàn)這種錯誤啊
3X13YYD7[RS8GS`N_HH5INA.png
回復

使用道具 舉報

ID:469510 發(fā)表于 2019-4-7 12:22 | 顯示全部樓層
感謝分享!
回復

使用道具 舉報

ID:507066 發(fā)表于 2019-4-8 15:50 | 顯示全部樓層
感謝樓主分享,急需這方面內(nèi)容,謝謝!
回復

使用道具 舉報

ID:507066 發(fā)表于 2019-4-8 15:51 | 顯示全部樓層
感謝樓主分享,開發(fā)板買了正在學習中,需要這方面知識,謝謝!
回復

使用道具 舉報

ID:476725 發(fā)表于 2019-4-21 21:07 | 顯示全部樓層
感謝分享,但為什么顯示錯誤呢
123.png
回復

使用道具 舉報

ID:205620 發(fā)表于 2019-4-21 22:24 | 顯示全部樓層
正在找這個呢 謝謝
回復

使用道具 舉報

ID:516114 發(fā)表于 2019-4-24 16:35 | 顯示全部樓層
贊一個!
回復

使用道具 舉報

ID:516114 發(fā)表于 2019-4-24 16:35 | 顯示全部樓層
贊一個!
回復

使用道具 舉報

ID:524542 發(fā)表于 2019-4-29 16:15 | 顯示全部樓層
謝謝分享  非常幫的資料
回復

使用道具 舉報

ID:497410 發(fā)表于 2019-6-5 18:20 | 顯示全部樓層
wswymy 發(fā)表于 2019-3-22 16:04
為什么總是出現(xiàn)這種錯誤啊

請問你現(xiàn)在解決了嗎
回復

使用道具 舉報

ID:379810 發(fā)表于 2019-6-9 13:18 | 顯示全部樓層
Neighbor_John 發(fā)表于 2019-4-21 21:07
感謝分享,但為什么顯示錯誤呢

今天試了下好像高版本的protues是要在單片機芯片直接選擇路徑就可以運行了
回復

使用道具 舉報

ID:585749 發(fā)表于 2019-7-17 14:35 來自手機 | 顯示全部樓層
你好,樓主,
回復

使用道具 舉報

ID:585749 發(fā)表于 2019-7-17 14:36 來自手機 | 顯示全部樓層
為什么proteus打不開呢
回復

使用道具 舉報

ID:13442 發(fā)表于 2019-8-10 05:12 | 顯示全部樓層
謝謝分享。。。
回復

使用道具 舉報

ID:282095 發(fā)表于 2019-8-10 15:21 | 顯示全部樓層
資源共享 蠻不錯的
回復

使用道具 舉報

ID:613846 發(fā)表于 2019-9-21 21:03 | 顯示全部樓層
各位大佬,proteus8怎么打不開啊
回復

使用道具 舉報

ID:607546 發(fā)表于 2019-10-4 09:20 | 顯示全部樓層
這樣也可以,學習了!謝謝
回復

使用道具 舉報

ID:26429 發(fā)表于 2019-10-9 19:15 | 顯示全部樓層
謝謝樓主分享
回復

使用道具 舉報

ID:626923 發(fā)表于 2019-10-20 10:34 | 顯示全部樓層
謝謝樓主分享
回復

使用道具 舉報

ID:498638 發(fā)表于 2019-10-20 12:18 | 顯示全部樓層
你這個不行
回復

使用道具 舉報

ID:345799 發(fā)表于 2019-10-20 14:50 | 顯示全部樓層
學習了
回復

使用道具 舉報

ID:282431 發(fā)表于 2019-10-20 15:39 | 顯示全部樓層
感謝樓主分享,書買了、開發(fā)板買了正在學習中,需要這方面知識,謝謝!
回復

使用道具 舉報

ID:638352 發(fā)表于 2019-11-17 17:57 | 顯示全部樓層
歇息分享
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表