单片机程序,使用keil 编程,用Atmel,AT89C51编的

程序的要求设计要求:自上而下依次为 BT 1~BT3BT1:清除显示BT2:暂停计数BT3:计数输入端使用P2端口输出显示当前人数 使用效果描述:按下BT1时 全部清0按下BT2时,计数暂停(但已计数值保留)按下BT3时,数值增加1、、、、、、、拜托大家一定帮帮忙啊,明天中午前啊,大家帮助啊,各位大神!!借您一点小小时间啊!!

第1个回答  2012-12-14
很简单,只是电路能用吗?单片机能驱动的了数码管码?
如果纯粹是Protues玩,那就无所谓了。
利用定时计数器的计数功能,取GATE=1,C/T=1
BT2接INT0
BT3接T0

JB BT1,CLEAR

clear程序段中对P2清零来自:求助得到的回答
第1个回答  2012-12-14
你的要求还是没有提清楚,比如你要用几位数码管呢?
又比如,你的
BT0---BT2对应哪个引脚呢?
这些东西不说清楚,没有电路图,我也没办法追问

麻烦帮忙啊,明天截至了!

atmel公司的AT89C51怎样编译器编程?
1、先打开KEIL软件。2、依次点击“project”——“new project”新建一个项目。3、点开ATMEL选中AT89C51,依次点“确定”——“是”。4、点击设置图标,切换到output选项卡。5、勾选Create HEX FILE。6、在新弹出的界面点击“Add Files to Group Source Group 1”。7、选中c文件后,点击“Add”。8...

keil uvision5没有AT89C51的芯片吗,能做51编程吗?
keil uvision5有AT89C51的芯片,可以做51编程。可以通过在选择芯片时选择AT89C51。keil uvision5有AT89C51的芯片,可以做51编程通过AT89C51进行编程:1、在桌面打开“keil uvision5”。2、在keil uvision5软件中点击“工程”选项,在“工程”选项栏中选择“新建工程”。3、在弹出窗口界面,选择工程文件。...

求一个单片机外部中断程序,要求用按键模拟单片机外部中断输入源,当按键...
1、打开Keil μVision编译器,新建一个工程,然后保存在硬盘上的位置,然后选择Atmel-AT89C51单片机为模型,并添加STARTUP.A51文件,然后在当前目录下新建一个C文件,并将其添加入工作路径。2、首先要导入51单片机的头文件,否则后续使用的端口都会出现未定义的情况,然后在主函数中,使得EA=1,即总中断...

如何用Keilμvision4写51单片机的lcd驱动?
1、首先我们打开Keil μVision编译器,新建一个工程,然后保存在硬盘上的位置,然后选择Atmel-AT89C51单片机为模型,并启动器添加STARTUP.A51文件,然后在当前目录下新建一个C文件,并将其添加入工作路径。2、导入51单片机的头文件以及LCD1602的头文件。3、创建一个延时函数,可以传入想要具体延时的时长,...

keil怎样运行程序
首先我们需要在电脑上安装Keil软件,安装好后双击它的快捷方式打开这个软件!打开软件后,会出现这个页面,这时候就需要我们点击窗口上面的project,然后点击New uvision project新建一个工程文件,在里面需要我们选择芯片,51单片机我们是选择的Atmel里面的AT89c51,这个是很好找的!选择好芯片后,我们需要保存...

单片机:在keil里从新建工程——书写程序——编译——生成HEX文件,步骤是...
第1步:打开Keil uVision2\/3 第2步:新建工程 project->new project 将弹出 creat new project框,写入工程名称,例如 test。为了便于集中管理建议新建一个文件夹(上面第二个图标)。点击确定后 弹出一个芯片选择项,你可以选一个。例如选atmel AT89C51。很多单片机,上面可能没有列举,我们任意选一个...

用keil软件编写C8051系列单片机的程序时,选中的CPU是什么
需要安装一个插件,这样就可以选择相应的型号了。没有插件可以找我要。

单片机软件keil怎么用
1)建立一个新的工程项目 执行Project (工程项目)——New uVision Project (新建项目)2 )保存工程项目 在Create New Project 对话框中选择新建项目的位置并输入项目文件名(LED),然后点击“保存”。 2 3 )为工程项目选择单片机型号 一般选择Atmel 公司下面的AT89C51 或AT89C52 型号,然后点击“OK...

ATMEL的89c51单片机的烧录软件是什么?
AT89C51是没有专用的烧录软件的,属于普通12V编程器件,所以使用一般的通用编程器烧写程序。AT89S51可以使用下载线下载程序,比如并口下载线+SLISP软件,或者USBASP下载线+ProgISP软件。当然也可以用通用编程器烧写。

如何使用KeilC51创建一个工程文件
这时会弹出让你选择单片机型号的对话框,我们选择ATMEL---AT89C51 然后点击Target 1前面的“+”,出现Source Group 1,选中右键点选“增加文件到组 Source Group 1”这时选择文件类型为Asm 源文件,再选中001.asm文件,再按添加,在随后出现的提示框中按“确定”仿真器采用Mon51协议,在使用之前应必须对...

相似回答