标题: 郭天祥TX-1C单片机开发板的Proteus仿真版与程序源码下载 [打印本页]

作者: 313583581    时间: 2018-8-10 20:21
标题: 郭天祥TX-1C单片机开发板的Proteus仿真版与程序源码下载
找了好久的资料,无条件分享给大家
郭天祥仿真单片机开发板的proteus原理图如下(proteus仿真工程文件可到本帖附件中下载)


附带一下程序源码:
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.计时器


测板程序介绍:
本程序为实验板的总体测试程序,综合测试了整个实验板上的绝大多数功能,用户可不用测试。
下载程序后会依次看到以下5种状态。
1.8个流水灯先会从上到下流动一遍,同时蜂鸣器发声。
2.接着DAC电流指示灯由暗变亮
3.接着前三位数码管显示温度值
4.接着AD数值显示在数码管的前三位
5.接着等待矩阵键盘的按下,按下后相应的数码显示在数码管的后三位上,

下面是其中的单键识别源程序(注释是不是很详细?):
  1. #include <reg52.h>

  2. sbit BY1=P3^4;       //定义按键的输入端S2键
  3. unsigned char count; //按键计数,每按一下,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++;     //按键计数加1
  20.            if(count==8) //计8次重新计数
  21.            {
  22.         count=0;    //将count清零
  23.            }
  24.          }
  25.         while(BY1==0);//按键锁定,每按一次count只加1.
  26.         }
  27. }
  28. void move()         //广告灯向左移动移动函数
  29. {
  30.         a=temp<<count;
  31.         b=temp>>(8-count);
  32.         P1=a|b;
  33. }

  34. main()
  35. {
  36. count=0;  //初始华参数设置
  37. temp=0xfe;
  38. P1=0xff;
  39. P1=temp;
  40. while(1)  //永远循环,扫描判断按键是否按下
  41. {
  42.    key();    //调用按键识别函数
  43.    move();   //调用广告灯移动函数
  44. }
  45. }
复制代码

是不是很详细,有了仿真文件资料包基本不用去买单片机开发板了

全部资料51hei下载地址:
郭天祥TX-1C单片机Proteus仿真版.rar (7.18 MB, 下载次数: 1435)



作者: pocketfan233    时间: 2018-9-27 18:49
感谢分享!dsn文件需要用Proteus7.5打开才能运行,高版本还是别用了问题多 设置麻烦

作者: GZX1    时间: 2018-10-25 23:06
感谢,十分感谢,。
作者: GZX1    时间: 2018-10-25 23:09
感谢分享
作者: 小不点啊    时间: 2018-11-1 14:05
太好了,正好要找这个谢了楼主

作者: wzq112    时间: 2018-11-8 20:32
很好的资料,感谢分享!
作者: feiji666    时间: 2018-11-9 10:25
有程序了,学习了
作者: mfdy456    时间: 2018-11-25 21:10
正好省了买开发板的时间,谢谢
作者: 2683490427    时间: 2018-12-18 16:21
感谢分享

作者: bb2018620    时间: 2019-1-16 19:44
支持,感谢分享
作者: 机智的愚人    时间: 2019-1-18 23:14
换了IE浏览器,终于可以下载了
作者: 网侠    时间: 2019-3-2 11:50
很好的东西,希望下载下来
作者: mini12    时间: 2019-3-15 00:15
感谢分享!
作者: molang88    时间: 2019-3-18 17:15
已下载,谢楼主!
作者: molang88    时间: 2019-3-18 17:16
已下载,真香
作者: 我会弄一点    时间: 2019-3-20 14:07

支持,感谢分享
作者: zdengxin    时间: 2019-3-20 17:17
还有这个操作,我都买开发板了
作者: wswymy    时间: 2019-3-22 16:04
为什么总是出现这种错误啊

3X13YYD7[RS8GS`N_HH5INA.png (54.88 KB, 下载次数: 178)

3X13YYD7[RS8GS`N_HH5INA.png

作者: yzhbyyy    时间: 2019-4-7 12:22
感谢分享!
作者: yangfan666    时间: 2019-4-8 15:50
感谢楼主分享,急需这方面内容,谢谢!
作者: yangfan666    时间: 2019-4-8 15:51
感谢楼主分享,开发板买了正在学习中,需要这方面知识,谢谢!
作者: Neighbor_John    时间: 2019-4-21 21:07
感谢分享,但为什么显示错误呢

123.png (117.53 KB, 下载次数: 230)

123.png

作者: 286730255    时间: 2019-4-21 22:24
正在找这个呢 谢谢
作者: 萨达是    时间: 2019-4-24 16:35
赞一个!
作者: 萨达是    时间: 2019-4-24 16:35
赞一个!
作者: 单片机喜好者    时间: 2019-4-29 16:15
谢谢分享  非常帮的资料

作者: 不善言辞123    时间: 2019-6-5 18:20
wswymy 发表于 2019-3-22 16:04
为什么总是出现这种错误啊

请问你现在解决了吗
作者: 313583581    时间: 2019-6-9 13:18
Neighbor_John 发表于 2019-4-21 21:07
感谢分享,但为什么显示错误呢

今天试了下好像高版本的protues是要在单片机芯片直接选择路径就可以运行了
作者: fuyun998    时间: 2019-7-17 14:35
你好,楼主,
作者: fuyun998    时间: 2019-7-17 14:36
为什么proteus打不开呢
作者: longyo    时间: 2019-8-10 05:12
谢谢分享。。。
作者: 鹏博士PBs    时间: 2019-8-10 15:21
资源共享 蛮不错的
作者: xjtic968    时间: 2019-9-21 21:03
各位大佬,proteus8怎么打不开啊
作者: menyhai    时间: 2019-10-4 09:20
这样也可以,学习了!谢谢
作者: 会飞的葱    时间: 2019-10-9 19:15
谢谢楼主分享
作者: jianben    时间: 2019-10-20 10:34
谢谢楼主分享
作者: 多少分多少分    时间: 2019-10-20 12:18
你这个不行
作者: stdjj000    时间: 2019-10-20 14:50
学习了

作者: wulingqing    时间: 2019-10-20 15:39
感谢楼主分享,书买了、开发板买了正在学习中,需要这方面知识,谢谢!
作者: 18125985006    时间: 2019-11-17 17:57
歇息分享
作者: zb95140059    时间: 2019-11-18 10:57
楼住 这个啥情况啊  ,

51hei图片20191118105653.png (91.48 KB, 下载次数: 965)

51hei图片20191118105653.png

作者: 廉洁    时间: 2019-11-20 20:36
谢谢分享!
作者: yhgwork    时间: 2019-11-23 23:34

感谢,十分感谢
作者: yhgwork    时间: 2019-11-23 23:34
努力赚积分,学习单片机
作者: 1053195780    时间: 2019-12-9 16:58
为啥我打不开程序,就一个流水灯能打开。。。。

作者: hedianzi    时间: 2019-12-10 11:13
感谢分享
作者: ljj3166    时间: 2019-12-16 00:03
好东西,谢谢楼主分享
作者: Jeasedvon    时间: 2019-12-23 21:59
好,支持!
作者: 1123551003    时间: 2019-12-24 09:10
谢谢楼主无私分享
作者: 小铃铛66    时间: 2020-1-3 22:24
不能用
作者: helaokui    时间: 2020-1-5 10:19

感谢分享
作者: 372614983    时间: 2020-1-9 14:56

好东西
作者: wdyzxm10    时间: 2020-1-12 14:11
感谢楼主分享
作者: toyjis    时间: 2020-1-22 14:34
太感谢了,一直在自己按程序画图,有你这个省了不少事

作者: xinyuan2014    时间: 2020-1-25 10:25
太好了,正好要找这个谢了楼主
作者: lindeijun1    时间: 2020-1-29 19:53
谢谢楼主分享!!!
作者: 幸运大亨    时间: 2020-2-5 22:09
谢谢分享,这个教材确实很好
作者: 飒飒飒飒    时间: 2020-2-27 11:25
太感谢了!!
作者: 嘿芯片    时间: 2020-2-27 22:46

感谢分享!
作者: ak333    时间: 2020-3-3 17:56
很好,学习了,以前学仿真一直难成功,加油了
作者: yellows32    时间: 2020-3-4 15:37
Unable to open HEX file 'G:\备份\course\videos teaching\张天祥8051\讲座A盘\lesson\Lesson1\例程\lesson1_3\lesson1_3.hex'. [89C52]
   不行啊
作者: Thomas_king    时间: 2020-3-13 15:29
找了好久终于找到了,感谢楼主分享
作者: Liuguowei1999    时间: 2020-3-16 17:53
感谢分享!
作者: H200311    时间: 2020-3-16 20:18
感谢分享!!!
作者: 双木林111    时间: 2020-3-27 10:56
请教一下,这个问题有人会吗,我安装的preteus8

批注 2020-03-27 105236.png (52.79 KB, 下载次数: 903)

批注 2020-03-27 105236.png

作者: 双木林111    时间: 2020-3-27 21:53
wswymy 发表于 2019-3-22 16:04
为什么总是出现这种错误啊

请问大佬你这个情况解决了吗
作者: hbcqd    时间: 2020-3-29 20:13
zb95140059 发表于 2019-11-18 10:57
楼住 这个啥情况啊  ,

http://www.51hei.com/bbs/dpj-39687-1.html
可以配合他的实验板仿真。
作者: 1657813591    时间: 2020-4-17 10:25
wswymy 发表于 2019-3-22 16:04
为什么总是出现这种错误啊

我也是,您解决了没
作者: meiyaolei    时间: 2020-7-16 22:25
感谢楼主的分享,正在学习,非常好资料
作者: woshishui22    时间: 2020-7-19 07:52
这个好,以后不用开发板了
作者: yanggo    时间: 2020-9-24 15:11
wswymy 发表于 2019-3-22 16:04
为什么总是出现这种错误啊

汗了,我在网上其它地方下载的这个文件,也是这样,我还以为是我下载的有问题呢,准备在这里下载一次,结果看到你的也是这样提示的,晕了!
作者: jkjk612    时间: 2021-9-9 20:33
是不是程序都能通过proteus仿真体现出来啊?
作者: no1xijin    时间: 2021-9-10 11:03
Proteus 8 Professional软件中仿真开始时提示:Vsm调试器 在激活模式的错误“LS2”
作者: splendors    时间: 2021-9-12 17:05
郭天祥的开发板,最近正好在看郭天祥的单片机书,有这个配合学习很合适,感谢分享。
作者: yayayunyun    时间: 2021-9-13 15:38
资料不错,建议入手,编写代码最好不要直接复制黏贴,自己先写再看看差在哪里,才会有进步
作者: heicad    时间: 2022-1-8 01:13
wswymy 发表于 2019-3-22 16:04
为什么总是出现这种错误啊

本站大神已经有解决办法:http://www.51hei.com/bbs/dpj-216500-1.html
作者: acq521    时间: 2022-1-8 09:54
这个是好东西,下来看看,自己画得好久
作者: 枫清y    时间: 2022-7-11 15:09
这网站真是宝贝网站啊,居然这开发板的仿真都有。爱了爱了。为学生当剩下了不少的资金啊
作者: yinhw01    时间: 2022-7-16 12:34
非常感谢,这可方便多了
作者: zmc419    时间: 2022-7-24 20:21
太好了,虽然有普中开发板。
作者: 初心一久    时间: 2022-10-10 21:40
这张仿真图找了好久了,终于找到了,感谢
作者: 51change未来    时间: 2022-10-13 16:09
正好我也在学51单片机,设计有点问题,刚好可以解决
作者: mzj3586    时间: 2022-12-7 14:38
很好的开发板

作者: REESE_LGH    时间: 2022-12-15 15:06
郭兄出品,必属精品!谢谢分享
作者: 谢卫国    时间: 2023-1-7 09:03
感谢分享,即使有开发板也没有您这个方便。
作者: uhq66643    时间: 2023-1-7 15:58
方便大家學習的好資料
正好需要謝啦
作者: 康康2023    时间: 2023-2-19 18:10
新手小白怎样才能下载?

作者: simuyjc    时间: 2023-4-27 10:42
感谢楼主分享,书买了、开发板买了正在学习中,需要这方面知识,谢谢!
作者: herui2128    时间: 2023-4-28 13:53
谢谢分享,作为自学非常有用
作者: ningpan321    时间: 2024-11-25 15:51
是不是很详细,有了仿真文件资料包基本不用去买单片机开发板了

作者: STC庄伟    时间: 2024-11-26 15:34
郭老师已经在讲AI8051U了,支持usb下载,USB仿真   还有免费教程和实验箱




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1