基于AT89C51的入门


首先我们需要将Proteus 8 Professional     Keil uVision4两个软件下载下来

https://www.aliyundrive.com/s/maRxuVc7mfv

提取码: 70ms

下载后进行安装   路径选下(将两个放在一个目录下)

之后在属性–安全–用户xxx 下允许权限全部勾上

基于AT89C51的入门

 

 之后打开软件 点击new  project 

基于AT89C51的入门

 

 自己选择一个路径 点下去

基于AT89C51的入门

 

 点击p选择元器件(component  modes)

点击旁边的termianal modes  选择电源….  根据自己的电路图

之后点开keil  新建项目 

基于AT89C51的入门

 

 选择对应的单片机

基于AT89C51的入门

 

 之后右击

基于AT89C51的入门

 

 提前写好c或汇编程序   添加进来  设置下输出文件格式

基于AT89C51的入门

 

 

build编译   (无错误即可)基于AT89C51的入门

回到Proteus 8 Professional  双击打开文件

基于AT89C51的入门

 

运行即可

附上闪烁灯的代码 

#include <AT89X51.H>
sbit L1=P1^0;
void delay02s(void) //延时 0.2 秒子程序
{
unsigned char i,j,k;
for(i=20;i>0;i--)
for(j=20;j>0;j--)
for(k=248;k>0;k--);
}
void main(void)
{
while(1)
{
L1=0;
delay02s();
L1=1;
delay02s();
}

CRY是晶振

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/288063.html

(0)
上一篇 2022年9月7日 06:04
下一篇 2022年9月7日 06:04

相关推荐

发表回复

登录后才能评论