找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 28596|回复: 89
打印 上一主题 下一主题
收起左侧

郭天祥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, 下载次数: 1417)


评分

参与人数 5黑币 +90 收起 理由
荒野Contra + 12
chit100 + 8 赞一个!
zbfdyw + 10 共享资料的黑币奖励!优质资料,共享奖励!
wangxindir + 10 赞一个!
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏49 分享淘帖 顶20 踩2
回复

使用道具 举报

来自 89#
ID:262 发表于 2022-1-8 01:13 | 只看该作者
wswymy 发表于 2019-3-22 16:04
为什么总是出现这种错误啊

本站大神已经有解决办法:http://www.51hei.com/bbs/dpj-216500-1.html
回复

使用道具 举报

88#
ID:398219 发表于 2023-4-28 13:53 | 只看该作者
谢谢分享,作为自学非常有用
回复

使用道具 举报

87#
ID:1074258 发表于 2023-4-27 10:42 | 只看该作者
感谢楼主分享,书买了、开发板买了正在学习中,需要这方面知识,谢谢!
回复

使用道具 举报

86#
ID:1063508 发表于 2023-2-19 18:10 | 只看该作者
新手小白怎样才能下载?
回复

使用道具 举报

85#
ID:1060501 发表于 2023-1-7 15:58 | 只看该作者
方便大家學習的好資料
正好需要謝啦
回复

使用道具 举报

84#
ID:387708 发表于 2023-1-7 09:03 | 只看该作者
感谢分享,即使有开发板也没有您这个方便。
回复

使用道具 举报

83#
ID:837690 发表于 2022-12-15 15:06 | 只看该作者
郭兄出品,必属精品!谢谢分享
回复

使用道具 举报

82#
ID:1056252 发表于 2022-12-7 14:38 | 只看该作者
很好的开发板
回复

使用道具 举报

81#
ID:1047565 发表于 2022-10-13 16:09 | 只看该作者
正好我也在学51单片机,设计有点问题,刚好可以解决
回复

使用道具 举报

80#
ID:691181 发表于 2022-10-10 21:40 | 只看该作者
这张仿真图找了好久了,终于找到了,感谢
回复

使用道具 举报

79#
ID:137736 发表于 2022-7-24 20:21 | 只看该作者
太好了,虽然有普中开发板。
回复

使用道具 举报

78#
ID:467334 发表于 2022-7-16 12:34 | 只看该作者
非常感谢,这可方便多了
回复

使用道具 举报

77#
ID:1036115 发表于 2022-7-11 15:09 | 只看该作者
这网站真是宝贝网站啊,居然这开发板的仿真都有。爱了爱了。为学生当剩下了不少的资金啊
回复

使用道具 举报

76#
ID:757676 发表于 2022-1-8 09:54 | 只看该作者
这个是好东西,下来看看,自己画得好久
回复

使用道具 举报

75#
ID:928738 发表于 2021-9-13 15:38 | 只看该作者
资料不错,建议入手,编写代码最好不要直接复制黏贴,自己先写再看看差在哪里,才会有进步
回复

使用道具 举报

74#
ID:831673 发表于 2021-9-12 17:05 | 只看该作者
郭天祥的开发板,最近正好在看郭天祥的单片机书,有这个配合学习很合适,感谢分享。
回复

使用道具 举报

73#
ID:166089 发表于 2021-9-10 11:03 | 只看该作者
Proteus 8 Professional软件中仿真开始时提示:Vsm调试器 在激活模式的错误“LS2”
回复

使用道具 举报

72#
ID:957712 发表于 2021-9-9 20:33 | 只看该作者
是不是程序都能通过proteus仿真体现出来啊?
回复

使用道具 举报

71#
ID:406132 发表于 2020-9-24 15:11 | 只看该作者
wswymy 发表于 2019-3-22 16:04
为什么总是出现这种错误啊

汗了,我在网上其它地方下载的这个文件,也是这样,我还以为是我下载的有问题呢,准备在这里下载一次,结果看到你的也是这样提示的,晕了!
回复

使用道具 举报

70#
ID:242753 发表于 2020-7-19 07:52 | 只看该作者
这个好,以后不用开发板了
回复

使用道具 举报

69#
ID:446567 发表于 2020-7-16 22:25 | 只看该作者
感谢楼主的分享,正在学习,非常好资料
回复

使用道具 举报

68#
ID:259701 发表于 2020-4-17 10:25 | 只看该作者
wswymy 发表于 2019-3-22 16:04
为什么总是出现这种错误啊

我也是,您解决了没
回复

使用道具 举报

67#
ID:695749 发表于 2020-3-29 20:13 | 只看该作者
zb95140059 发表于 2019-11-18 10:57
楼住 这个啥情况啊  ,

http://www.51hei.com/bbs/dpj-39687-1.html
可以配合他的实验板仿真。
回复

使用道具 举报

66#
ID:643093 发表于 2020-3-27 21:53 | 只看该作者
wswymy 发表于 2019-3-22 16:04
为什么总是出现这种错误啊

请问大佬你这个情况解决了吗
回复

使用道具 举报

65#
ID:643093 发表于 2020-3-27 10:56 | 只看该作者
请教一下,这个问题有人会吗,我安装的preteus8

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

批注 2020-03-27 105236.png
回复

使用道具 举报

64#
ID:706636 发表于 2020-3-16 20:18 | 只看该作者
感谢分享!!!
回复

使用道具 举报

63#
ID:709612 发表于 2020-3-16 17:53 | 只看该作者
感谢分享!
回复

使用道具 举报

62#
ID:707715 发表于 2020-3-13 15:29 | 只看该作者
找了好久终于找到了,感谢楼主分享
回复

使用道具 举报

61#
ID:699197 发表于 2020-3-4 15:37 | 只看该作者
Unable to open HEX file 'G:\备份\course\videos teaching\张天祥8051\讲座A盘\lesson\Lesson1\例程\lesson1_3\lesson1_3.hex'. [89C52]
   不行啊
回复

使用道具 举报

60#
ID:315554 发表于 2020-3-3 17:56 | 只看该作者
很好,学习了,以前学仿真一直难成功,加油了
回复

使用道具 举报

59#
ID:693302 发表于 2020-2-27 22:46 | 只看该作者

感谢分享!
回复

使用道具 举报

58#
ID:496489 发表于 2020-2-27 11:25 | 只看该作者
太感谢了!!
回复

使用道具 举报

57#
ID:438099 发表于 2020-2-5 22:09 来自手机 | 只看该作者
谢谢分享,这个教材确实很好
回复

使用道具 举报

56#
ID:298008 发表于 2020-1-29 19:53 | 只看该作者
谢谢楼主分享!!!
回复

使用道具 举报

55#
ID:688102 发表于 2020-1-25 10:25 | 只看该作者
太好了,正好要找这个谢了楼主
回复

使用道具 举报

54#
ID:474521 发表于 2020-1-22 14:34 | 只看该作者
太感谢了,一直在自己按程序画图,有你这个省了不少事
回复

使用道具 举报

53#
ID:387558 发表于 2020-1-12 14:11 来自手机 | 只看该作者
感谢楼主分享
回复

使用道具 举报

52#
ID:637295 发表于 2020-1-9 14:56 | 只看该作者

好东西
回复

使用道具 举报

51#
ID:681418 发表于 2020-1-5 10:19 | 只看该作者

感谢分享
回复

使用道具 举报

50#
ID:634290 发表于 2020-1-3 22:24 来自手机 | 只看该作者
不能用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表