当前位置:网站首页>【无标题】
【无标题】
2022-07-01 09:25:00 【百度pkq】
项目场景:
安装单片机开发工具Keil5和仿真开发板proteus
为啥不买开发板?
这里不使用开发板的原因是单独买个开发板其实还行,但是很多外设,而且加上本来自己是自学的,啥也不懂,坏的几率很大。
网上说买开发板实际开发和仿真proteus不一样,proteus转开发板到时候会出现很多bug,直接上手开发板好些,但我不这么认为,首先不管是用仿真还是开发板都会出现bug(对于一个新手,软件出现bug可以多次卸载重装,但是硬件完全不知道怎么解决bug。)自学的怎么解决?莫非重新买一块?更何况这一门课程,学完可能就不会再用到了,所以如果说没有人可以请教的情况下,最好是用仿真的,版本配置啥的都能配置,有问题软件问题百度到的概率更大,本来就新入手,怎么可能会懂原理,所以只能百度报错原因研究。
总的来说,如果开发板出现硬件问题,即使是个很小的毛病,对于新手来说都不一定能解决。
Keil5
安装Keil5的教程和破解软件都在这:
大佬安装教程:https://blog.csdn.net/m0_61744194/article/details/123785522
百度网盘:https://pan.baidu.com/s/1RhM5v1s2ZPSnYrt79I_eBg
提取码:0630
Proteus8
安装Proteus8的教程和破解软件都在这:
大佬安装教程:https://blog.csdn.net/ssj925319/article/details/108929227
(安装教程没问题,但是跑起LED的例子还需要去多看一些其他的使用Proteus8的教程)
百度网盘:https://pan.baidu.com/s/1mm-1putHPU8nIvDLE4eQWA
提取码:0630
Keil5连接Proteus8的方法
新建一个LED_test的Keil项目
进入选择设备情况,两个软件要一致,学习的是AT89C51
使用Ctrl+N新建一个文本,写C语言控制语句
保存刚写的那个文件,加上.c后缀
因为已经保存了.c 所以选择添加存在的组
添加输出设置
在Proteus8中根据一些教程来画电路图,最简单的LED,我是真的看了半天,不过所幸还是出来了,不过当时不知道线的连接情况,出现了一些灯不亮的情况,后面自己解决了。
那块看着密密麻麻的就是AT89C51,其他的都是自己画的
接着双击密密麻麻的那个板子
边栏推荐
- Tree structure --- binary tree 1
- Redis -- lattice connects to redis cluster
- Jetson nano installs tensorflow GPU and problem solving
- Network counting 01 physical layer
- 【ESP 保姆级教程 预告】疯狂Node.js服务器篇 ——案例:ESP8266 + MQ系列 + NodeJs本地服务 + MySql存储
- 微信小程序 webview 禁止页面滚动,同时又不影响业务内overflow的滚动的实现方式
- Principle and application of single chip microcomputer timer, serial communication and interrupt system
- SDN_简单总结
- Understanding and implementation of AVL tree
- 2.3 【pytorch】数据预处理 torchvision.datasets.ImageFolder
猜你喜欢
【pytorch】2.4 卷积函数 nn.conv2d
Nacos service configuration and persistence configuration
JS原型链
樹結構---二叉樹2非遞歸遍曆
集成积木报表报错 org.apache.catalina.core.StandardContext.filterStart 启动过滤器异常
Vsync+ triple cache mechanism +choreographer
Mysql 优化
Pain points and solutions of fixed assets management of group companies
Network counting 01 physical layer
Microcomputer principle - bus and its formation
随机推荐
Differences between JS valueof and toString
Implementation and application of queue
Short circuit operator lazy evaluation
【pytorch】nn. Crossentropyloss() and nn NLLLoss()
Is it safe to dig up money and make new shares
Promise asynchronous programming
js作用域链与闭包
Imitation of Baidu search results top navigation bar effect
Preparing for the Blue Bridge Cup -- bit operation
SDN_ Simple summary
Serialization, listening, custom annotation
Which method is good for the management of fixed assets of small and medium-sized enterprises?
JS原型链
Day06 branch structure and cycle (III)
【pytorch】transforms. Normalize((0.5, 0.5, 0.5), (0.5, 0.5, 0.5))
How to manage fixed assets efficiently in one stop?
Tree structure -- binary tree 2 non recursive traversal
JS functionarguments object
2.3 【pytorch】数据预处理 torchvision.datasets.ImageFolder
【检测技术课案】简易数显电子秤的设计与制作