北京:办理出入境业务可实现多平台扫码支付

玩转单片机 ? 2018-09-20 16:22 ? 次阅读
  “看上海的本事,不是简单看经济增速、总量规模,更重要看结构调整、产业升级。

在汇编语言中,让某个端口输出高电平或低电平都有专用的语句,以P1.0端口为例:

让该端口输出高电平的语句是:

SETB P1.0

让该端口输出低电平的语句是:

CLR P1.0

好了,现在我们将小灯接在单片机的P1.0端口上,如下图所示:

由上图可知,当端口P1.0输出高电平时,小灯D不亮,因为小灯中不会有电流通过;当端口P1.0输出低电平时,小灯就亮,因为此时小灯中有电流通过。

要让小灯亮一会儿、灭一会儿,还必须要有一个延时的程序,下面就是让小灯亮一会儿、灭一会儿,交替闪烁的程序:

MAIN:;程序开始

SETB P1.0;让P1.0输出高电平

LCALL DELAY;这一行是调用延时子程序

;目的是让P1.0保持高电平

;多停留一段时间

CLR P1.0;让P1.0输出低电平

LCALL DELAY;这一行也是调用延时子程序

;和刚才一样,让P1.0保持低

;电平停留一段时间,其实就

;是让它多亮一会儿再熄灭

LJMP MAIN;跳转到MAIN处执行(循环)

;以下是延时子程序,有关该延时程序的内容以后再学

DELAY: MOV R7,#250

D1: MOV R6,#250

D2: DJNZ R6,D2

DJNZ R7,D1

RET

END

在以上汇编程序中,延时子程序每一行的具体含义先不管他,以后慢慢学到,上面的程序需要在一个名为“Keil uVision2”的软件中汇编完成,汇编后得到一个*.hex文件,这就是目标文件,然后用编程器将该文件“写”到单片机89s51中,这样该89s51就具有自动控制小灯闪烁的功能了。

在实验的时候,通常用发光二极管LED代替小灯,由于LED工作电压小,由此LED要串接一个小电阻,用220欧姆——1k之间的都行,我用的是510欧姆的。

这样还不够,单片机工作还需要两个条件,一是需要加上一定的工作电压,AT89S51工作电压为5V,第20脚接负极,第40脚接正极;另外还要给单片机安装一个心脏起搏器,就是振荡器,通常叫做时钟,只要在18脚和19脚之间接一个石英晶体就行了,我用的是12MHz的,另外为了保证振荡器稳定工作,还要在18脚、19脚分别接一个27PF的小电容到地(就是接到负极),此外,89s51的第9脚为复位端,要接一个10uF电容到正极,再接一个10K电阻到负极,最后,第31脚也要和电源的正极接起来,关于31脚,以后再说,这样一台由单片机控制的会自动闪烁的小灯就做好了。下面是完整的电路图:

没有使用的管脚空着就行了,什么也不用接。一通上电,小灯就开始不停的闪烁了。大约1秒钟闪烁3——4次。

原文标题:跟我来编一个最简单的单片机程序

文章出处:【微信号:mcu168,微信公众号:玩转单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

使用单片机进行数字电压表设计的详细资料分析免费下载

数字电压表是对电子电路进行现场检测的常用仪表,本文讨论了一种基于单片机的数字电压表设计方式,将检测到....

发表于 09-19 17:43 ? 11次 阅读
使用单片机进行数字电压表设计的详细资料分析免费下载

单片机数显可编程延时接通或延时断开模块设计资料含原理图与源程序

GYJ-0055_数显可编程延时模块产品循环通断调节说明三种工作形式分别是: 1、延时接通型:即,....

发表于 09-19 16:25 ? 12次 阅读
单片机数显可编程延时接通或延时断开模块设计资料含原理图与源程序

单片机开发厂商英锐恩推出可用于雾化器方案开发的8位单片机EN8F677E

雾化器是天气干燥时人们用来增加空气湿度的一种现代电子产品,其主要用在冬天比较多。单片机开发原理:主要是单片机控制气流感应...

发表于 09-19 16:08 ? 10次 阅读
单片机开发厂商英锐恩推出可用于雾化器方案开发的8位单片机EN8F677E

单片机开发OLED元件应用在纺织品中

今日分享随着科技的进步,OLED元件被运用到纺织品中,实现发光的作用,可以说是创意无限,而且在夜间发光,也给夜间作业提供...

发表于 09-19 15:59 ? 72次 阅读
单片机开发OLED元件应用在纺织品中

诚聘单片机软件开发工程师(温州柳市)

诚聘单片机软件开发工程师 从事软件单片机设计、开发,有经验者优先,应届毕业生均可,公司有全勤奖、年终奖、五险、房补、食堂...

发表于 09-19 15:31 ? 79次 阅读
诚聘单片机软件开发工程师(温州柳市)

用于离线UPS AN1279A的正弦波表计算出的VAUES与表中的VAUE不同

我们正在尝试使用DSPIC33系列单片机设计1KVA逆变器。为此,我们从Microchip的AN1279应用笔记开始。对于PWM产生,在...

发表于 09-19 15:27 ? 14次 阅读
用于离线UPS AN1279A的正弦波表计算出的VAUES与表中的VAUE不同

浅析C51单片机编程过程中的要点

在使用数码管编程时,假如你正在使用 temp[i] 代表某一个显示字符,突然想显示小数点,可以使用 ....

的头像 玩转单片机 发表于 09-19 15:08 ? 100次 阅读
浅析C51单片机编程过程中的要点

16x64点阵制作方法

手工焊接点阵屏工程量实在很大 可以考虑用8x8点阵屏拼接

的头像 39度创意研究所 发表于 09-19 09:31 ? 39次 阅读
16x64点阵制作方法

用STM32f407discovery的stlink为其他单片机下载程序stink无法连接

用STM32f407discovery 的st link为其他单片机下载程序,可能是连接错误,导致stlink无法给discovery板上的单片机下载程序了,...

发表于 09-19 09:25 ? 93次 阅读
用STM32f407discovery的stlink为其他单片机下载程序stink无法连接

stm32 F103与51单机进行I2C通信无法接收到数据在中断循环判断

  现有一个项目,因为其他串口应用很多,无奈打算采取I2C与51单片机通讯, 想法是,51单片机做主,STM32做从,通...

发表于 09-19 09:19 ? 61次 阅读
stm32 F103与51单机进行I2C通信无法接收到数据在中断循环判断

stmf429 usart1进不了接收中断但轮询可以接收

刚学单片机, 弄了2天没有搞定,希望大家帮帮忙。谢谢! void USART_Config_USART1() {      &...

发表于 09-19 09:18 ? 72次 阅读
stmf429 usart1进不了接收中断但轮询可以接收

请问JTY-GD-G3烟雾传感器信号线与单片机相连数据传送方式是什么?

求JTY-GD-G3烟雾传感器信号线与单片机相连数据传送方式,坛友的力量是无穷的 相信坛友们有做过的...

发表于 09-19 09:18 ? 58次 阅读
请问JTY-GD-G3烟雾传感器信号线与单片机相连数据传送方式是什么?

PCB如何进行布线?PCB布线一定要要横平竖直吗?

提起PCB布线,许多工程技术人员都知道一个传统的经验:正面横向走线、反面纵向走线,横平竖直,既美观又....

发表于 09-18 16:06 ? 48次 阅读
PCB如何进行布线?PCB布线一定要要横平竖直吗?

单片机开发中低功耗软件设计

低功耗软件设计: 嵌入式系用的功耗和硬件有关,但同时也是有软件的因素,就像是汽车的耗油量基于汽车的设计有关,由于驾驶者的...

发表于 09-18 14:41 ? 116次 阅读
单片机开发中低功耗软件设计

国内单片机厂商英锐恩提供单片机开发—快速准确根据客户要求提供单片机开发方案

本公司直接百度搜索“英锐恩”“单片机开发”即可看到。 国内深圳专注单片机开发—英锐恩提供单片机开发服务,具备十多年单片机...

发表于 09-18 14:32 ? 17次 阅读
国内单片机厂商英锐恩提供单片机开发—快速准确根据客户要求提供单片机开发方案

怎么制作显示温度的时钟

手机拍的不是很清楚,但LCD上能看到显示的时间和温度值。

的头像 39度创意研究所 发表于 09-18 10:37 ? 128次 阅读
怎么制作显示温度的时钟

单片机小车制作方法

这个单片机小车,是不是很酷,下面我就手把手叫大家怎么制作

的头像 39度创意研究所 发表于 09-18 09:37 ? 109次 阅读
单片机小车制作方法

AT89S51高性能CMOS 8位单片机的详细中文资料免费下载

AT89S51 是美国 ATMEL 公司生产的低功耗,高性能 CMOS8 位单片机,片内含 4k b....

发表于 09-18 08:00 ? 30次 阅读
AT89S51高性能CMOS 8位单片机的详细中文资料免费下载

16种单片机常用的模块电路

在我们设计单片机电子电路时,常用应用到一下比较常用的电路,每次都需要从新画,即费力又费神,还容易出错....

的头像 玩转单片机 发表于 09-17 15:17 ? 265次 阅读
16种单片机常用的模块电路

基于C8051F920单片机在太阳能充电系统中的设计

太阳能光伏板接入光伏信号处理电路,光伏电压经PWM充电控制电路送到12 V蓄电池内。正常工作时,12....

发表于 09-17 14:36 ? 66次 阅读
基于C8051F920单片机在太阳能充电系统中的设计

自动门灯制作方法

下面这个自动门灯,是因为我自己的需要。我家有两层门,外面是铁的防盗门,里面还有一层木门。晚上回家,开....

的头像 39度创意研究所 发表于 09-17 10:47 ? 61次 阅读
自动门灯制作方法

Keil C51教程之Keil C51入门使用教程详细图解免费下载

keil uvision2 C51软件是目前功能最强大的单片机c语言集成开发环境。 下面我们通过图....

发表于 09-17 08:00 ? 33次 阅读
Keil C51教程之Keil C51入门使用教程详细图解免费下载

单片机的物料整理详细资料免费下载

本文档的主要内容详细介绍的是单片机的物料整理详细资料免费下载。

发表于 09-17 08:00 ? 37次 阅读
单片机的物料整理详细资料免费下载

如何为单片机选择合适的人机界面?

单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英....

发表于 09-17 08:00 ? 28次 阅读
如何为单片机选择合适的人机界面?

STC15F2K60S2单片机电路原理图的详细资料免费下载

本文档的主要内容详细介绍的是STC15F2K60S2单片机电路原理图的详细资料免费下载。

发表于 09-17 08:00 ? 18次 阅读
STC15F2K60S2单片机电路原理图的详细资料免费下载

基于51系列单片微型计算机的以RFID为识别手段的智能家居节能自控系统设计

家用电器的使用是人们繁忙工作生活必不可少的部分,但往往存在着人走不断电,或者忘记关闭家用电器的现象,....

发表于 09-16 11:04 ? 88次 阅读
基于51系列单片微型计算机的以RFID为识别手段的智能家居节能自控系统设计

FPGA学习技巧内容分享

在学习一门技术之前我们往往从它的编程语言入手,比如学习单片机时,我们往往从汇编或者C语言入门。

的头像 电子发烧友网工程师 发表于 09-15 09:19 ? 165次 阅读
FPGA学习技巧内容分享

直流驱动LED光源系统应用设计方案

AC LED光源的重大技术突破是超细LED晶粒在封装时的特殊排列组合技术,同时利用LED PN结的二....

发表于 09-14 16:16 ? 50次 阅读
直流驱动LED光源系统应用设计方案

基于大功率LED高效照明系统设计方案

LED是一种新型半导体固态冷光源,它是一种能够将电能转化为可见光的光电器件。一般来说,大功率LED的....

发表于 09-14 16:10 ? 80次 阅读
基于大功率LED高效照明系统设计方案

贸泽电子ATmega4809 8位单片机,能够在极端温度条件下提供高达20 MHz的稳定性能

贸泽备货的Microchip ATmega4809 8位单片机基于高性能8位AVR? RISC CP....

发表于 09-14 14:29 ? 61次 阅读
贸泽电子ATmega4809 8位单片机,能够在极端温度条件下提供高达20 MHz的稳定性能

MC96F8316具有12位ADC的8位CMOS单片机的详细中文版用户手册免费下载

MC96F8316 是一款有 16k 字节 FLASH 的 8 位单片机。 本芯片是一款可以为许多嵌....

发表于 09-14 14:08 ? 20次 阅读
MC96F8316具有12位ADC的8位CMOS单片机的详细中文版用户手册免费下载

MSP430单片机教程之教学实验教程MSP430详细完整实验资料免费下载

MSP430 系列单片机是美国德州仪器(TI)1996 年开始推向市场的一种 16 位超低功耗的混合....

发表于 09-14 14:08 ? 40次 阅读
MSP430单片机教程之教学实验教程MSP430详细完整实验资料免费下载

LED车灯市场行情如何?LED灯驱发展趋势和贯穿式尾灯方案资料免费下载

目前的路面上,从豪华车到热销车,以及国产车,贯穿式尾灯越来越常见,似乎已经成为了一种趋势。贯穿式尾灯....

发表于 09-14 11:32 ? 84次 阅读
LED车灯市场行情如何?LED灯驱发展趋势和贯穿式尾灯方案资料免费下载

自制单片机最小系统教程

做了一个单片机最最小系统,以后可以下载程序喽、、、、、

的头像 39度创意研究所 发表于 09-14 11:08 ? 226次 阅读
自制单片机最小系统教程

什么是单片机怎样学习?单片机基础知识及Proteus应用简介资料概述

本文档的怎样内容详细介绍的是单片机基础知识概述内容包括了:1.单片机概述2.单片机学习的预备知识3.....

发表于 09-14 10:53 ? 65次 阅读
什么是单片机怎样学习?单片机基础知识及Proteus应用简介资料概述

STM32f103rct6单片机的详细原理图资料免费下载

本文档的主要内容详细介绍的是STM32f103rct6单片机的详细原理图资料免费下载。

发表于 09-13 17:38 ? 40次 阅读
STM32f103rct6单片机的详细原理图资料免费下载

STM32f103rct6单片机的详细原理图资料免费下载

本文档的主要内容详细介绍的是STM32f103rct6单片机的详细原理图资料免费下载。

发表于 09-13 17:38 ? 50次 阅读
STM32f103rct6单片机的详细原理图资料免费下载

单片机PWM调速的工作原理是怎样的?单片机(PWM)设计详细资料总结

简介:PWM控制就是对脉冲的宽度进行调制的技术,即通过对一系列脉冲的宽度进行调制,来等待地获得所需要....

发表于 09-13 17:00 ? 47次 阅读
单片机PWM调速的工作原理是怎样的?单片机(PWM)设计详细资料总结

单片机PWM调速的原理是怎样的?单片机PWM设计详细资料总结

简介:PWM控制就是对脉冲的宽度进行调制的技术,即通过对一系列脉冲的宽度进行调制,来等待地获得所需要....

发表于 09-13 17:00 ? 34次 阅读
单片机PWM调速的原理是怎样的?单片机PWM设计详细资料总结

如何进行单片机控制的电动车锂电池组设计来延长电池使用寿命?

针对目前电动车锂电池组所用的保护电路大多都由分立原件构成,存在控制精度不够高、技术指标低、不能有效保....

发表于 09-13 16:31 ? 55次 阅读
如何进行单片机控制的电动车锂电池组设计来延长电池使用寿命?

单片机开发板是如何制造的?单片机开发板的制作流程详细资料免费下载

单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处....

发表于 09-13 15:53 ? 35次 阅读
单片机开发板是如何制造的?单片机开发板的制作流程详细资料免费下载

常用单片机有哪些?几种常用单片机你了解多少?详细资料概述

ATMEL公司的AVR单片机,是增强型RISC内载Flash的单片机 Motorola单片机: M....

发表于 09-13 15:52 ? 18次 阅读
常用单片机有哪些?几种常用单片机你了解多少?详细资料概述

如何使用AT89S52单片机来设计变频器?详细资料和过程免费下载

变频器是从上世纪中叶发展起来的一种交流调速设备。它是为了解决传统的交流电机调 速困难、传统的交变速设....

发表于 09-13 15:52 ? 47次 阅读
如何使用AT89S52单片机来设计变频器?详细资料和过程免费下载

QX-Mini51单片机开发板详细电路图原理图详细资料免费下载

本文档的主要内容详细介绍的是QX-Mini51单片机开发板详细电路图原理图详细资料免费下载

发表于 09-13 15:26 ? 17次 阅读
QX-Mini51单片机开发板详细电路图原理图详细资料免费下载

怎样不用单片机做一个led光立方

我也是DIY新手,开始就被大师的led 光立方着迷了,各位新手一定像我一样,被单片机搞到头痛,。这次....

的头像 39度创意研究所 发表于 09-13 14:14 ? 240次 阅读
怎样不用单片机做一个led光立方

自制数码管时钟 单片机控制

用数码管显示,单片机控制,两个按键调时,蜂鸣器整点报时。

的头像 39度创意研究所 发表于 09-13 10:17 ? 230次 阅读
自制数码管时钟 单片机控制

MSP430单片机教程之MSP430的详细程序示例合集免费下载

本文档的主要内容详细介绍的是MSP430单片机教程之MSP430的详细程序示例合集免费下载。

发表于 09-13 08:00 ? 18次 阅读
MSP430单片机教程之MSP430的详细程序示例合集免费下载

如何设计无梭织机的控制系统?详细毕业设计资料免费下载

说起无梭织机,剑杆织机就是其中代表性的织机,本文也是对此织机进行控制系统设计,对于剑杆织机来说最重要....

发表于 09-12 16:51 ? 37次 阅读
如何设计无梭织机的控制系统?详细毕业设计资料免费下载

一款轻量级的实时操作系统Atomthreads

说到STM8价格,不得不说51单片机,51单片机价格可以说是STM8的好几倍,而且资源也没有STM8....

的头像 嵌入式资讯精选 发表于 09-12 16:40 ? 356次 阅读
一款轻量级的实时操作系统Atomthreads

STC89S51单片机用于温度传感器的详细电路原理图资料免费下载

本文档的作用内容详细介绍的是STC89S51单片机用于温度传感器的详细电路原理图资料免费下载。

发表于 09-12 16:13 ? 59次 阅读
STC89S51单片机用于温度传感器的详细电路原理图资料免费下载

南京抽查护眼灯产品:合格率93.3%

本次共抽检护眼灯产品30批次,经检验,合格28批次,不合格2批次,合格率93.3%。其中,LED护眼....

的头像 中国照明电器协会 发表于 09-12 15:42 ? 451次 阅读
南京抽查护眼灯产品:合格率93.3%

STM32单片机有哪些学习方法?STM32学习方法以及资料视频资料免费下载

具体学习方法是通读不同来源的程序,在程序中找到相关的函数库的应用,然后再阅读相关文档,有条件的实验。....

发表于 09-12 15:05 ? 80次 阅读
STM32单片机有哪些学习方法?STM32学习方法以及资料视频资料免费下载

简易光纤灯diy制作图解

光纤灯是以特殊高分子化合物做为芯材,以高强度透明阻燃工程塑料为外皮,可以保证在相当长的时间内不会发生....

的头像 39度创意研究所 发表于 09-12 14:26 ? 331次 阅读
简易光纤灯diy制作图解

单片机最小系统制作详解

单片机的最小系统,适合入门新手来制作。我今天教大家做一做吧!TC还没做完,弄个最小系统玩玩。进入主题....

的头像 39度创意研究所 发表于 09-12 14:26 ? 244次 阅读
单片机最小系统制作详解

一个遇强则强的单片机高手养成记

学习单片机的动机不外乎有四种:一是为兴趣爱好而学,二是为专业而学;三是为饭碗而学;四是在工作中被逼而....

的头像 玩转单片机 发表于 09-12 10:05 ? 372次 阅读
一个遇强则强的单片机高手养成记

单片机运行与接口控制应用作业题来做作看吧!

本文档的作用内容详细介绍的是单片机运行与接口控制应用作业题来做作看吧!免费下载

发表于 09-11 16:59 ? 41次 阅读
单片机运行与接口控制应用作业题来做作看吧!

51单片机在wave6000下编程如何实现几个模块的结合

wave6000,这个软件是南京伟福公司的单片机开发软件,一般就是用在C51单片机。

的头像 沈丹 发表于 09-11 15:16 ? 317次 阅读
51单片机在wave6000下编程如何实现几个模块的结合

怎样做一个单片机控制的光码电子锁

由于原版太耗孔方兄,我就做了一个简单的光敏电阻识别开锁。【安全系数小,但就算是破译出解锁端光发出的频....

的头像 39度创意研究所 发表于 09-11 11:15 ? 296次 阅读
怎样做一个单片机控制的光码电子锁

单片机学习如何快速上手

  很多想学单片机的人问的第一句话就是:“怎样才能学好单片机”?今天和大家讨论对于如何开始学单片机、....

的头像 HOT-ic 发表于 09-11 10:05 ? 334次 阅读
单片机学习如何快速上手

基于51单片机的最小系统焊接图 浅谈单片机最小系统

单片机最小系统主要由电源、复位、振荡电路以及扩展部分等部分组成。

的头像 沈丹 发表于 09-11 09:57 ? 314次 阅读
基于51单片机的最小系统焊接图 浅谈单片机最小系统
BBC又一前主播涉性侵 网民赞其身材终结者 加起来拿第一 首日票房7650万 哥特手绘风格彰显恐怖 曹格儿子对妹妹“动粗 酷似真人版植物大战僵尸 欧弟娇妻换新发型清爽干练 每一个咆哮都发自肺腑 又是炒作
疯狗精神 北漂十年 发漫画气氛图 《女人的天空》 垃圾短信 陈赫与张子萱开店卖衣服(图) 日媒曝松本润与井上真央今秋结婚 被疑找代孕妈妈(图) 陈珊妮 深田恭子扮二奶拍写真 胡玫重返荧屏 樱井翔再搭北川景子 陆川不惧题材撞车