单片机靠程序运行,程序经编程器烧写进芯片。编写不同烧写文件,单片机便按我们的意愿完成不同功能。然而如何编写程序并获得烧写文件并成功烧写,是许多教科书忽略的部分,常使初学者无所适从。以下介绍完整流程。第一步,编写汇编源程序:用Windows记事本新建如D:\001.TXT文档,将汇编程序写入并保存(如一段LED跑马灯程序,含ORG 0000H、循环跳灯与延时子程序等)。第二步,汇编得到HEX文件:使用宏汇编软件MASM51。解压得MAS51.EXE与MAS51.OVI两个文件,置于D盘根目录,双击…
调制解调器与PC机接口实际即调制解调器中单片机W77E58与PC机的接口。W77E58支持TTL电平,而微机串行通信口RS-232C支持EIA电平,因此在两者之间实现串行通信时须设计电平转换电路以满足各自需要。该电平转换电路是数据无线传输系统(指挥中心方)硬件的一个组成部分。其工作过程为:调制解调器解调出的数字信号经单片机处理后,从W77E58的串行通信口2,经电平转换芯片MAX232、PC机RS-232C口(DB9)与微机内部UART,最终传至CPU并在监控平台上显示。电路原理图见附图。
AT89C2051将控制脉冲从P1口的P1.4~P1.7输出,经74LS14反相后进入9014,经9014放大后控制光电开关,光电隔离后由功率管TIP122对脉冲信号进行电压、电流放大,驱动步进电机各相绕组,使其随不同脉冲作正转、反转、加速、减速与停止等动作。图中L1为步进电机一相绕组。AT89C2051选用频率22MHz晶振,目的为使方式2下尽量减小AT89C2051对上位机脉冲信号周期的影响。RL1~RL4为绕组内阻,50Ω外接电阻起限流及改善回路时间常数作用;D1~D4为续流二极管,使绕组…
如今笔记本与不少台式机已舍弃并口、串口,使传统ISP下载线无法使用,制作USB-ISP下载线势在必行。网上主要有两种方案:一种用FT245串口芯片加ATMEGA8,另一种仅用ATMEGA8完成USB串口协议的软件模拟与ISP下载。前者稳定但成本高、电路复杂不便自制。本着低成本、简单易做的原则,采用单片ATMEGA8方案。制作前须明确两点:第一,该USB下载线本身即一片AVR单片机,制作完成后首先须通过其他并/串口ISP下载线为其下载程序方能工作;第二,需大概了解ATMEGA8基本资料以便调试,故…
生活中常因忙于其他事务而忘记煤气灶上煮的东西,或因午睡担心睡过头。本文介绍一个用AT89C2051制作的倒计数定时器,可在1~99分钟内设定定时时间,时间到达时发出“嘟、嘟”报警声提醒,定时过程中数码管显示剩余时间。电路工作原理:电路由单片机电路、数码显示电路与报警电路组成。AT89C2051、X1、R1、C1组成单片机电路(R1、C1为复位电路,上电瞬间对C1充电使复位端1脚获高电平复位脉冲,单片机进入初始状态)。数码管DS1、DS2及三极管VT2、VT3、电阻R3~R11组成显示电路,两只数…
本文介绍一款最小单片机系统,仅由单片机及必要的晶振、复位与电源电路构成,即可构成可工作的最小应用系统。完整电路图与装配图示见附图。
本电路采用PL2303制作USB转RS232接口,用于单片机与PC之间串行通讯,制作简单实用。电路原理图与USB转RS232电路实物图见附图。
迷你编程器源于网上广泛流传的EP51Pro2.0资料,经测试证明其简单可靠、容易制作。一、支持的芯片型号:支持ATMEL的AT89C51、C52、C55及最新S51、S52,AT89C1051、2051、4051等,是目前最经济、美观、方便实用的小型51编程器。二、产品特点:1. 使用串口通讯、芯片自动判别,编程中的擦除、烧写、校验完全由编程器上的监控芯片89C51控制,不受PC配置及主频影响;2. 采用高速波特率传送,烧写一片4K ROM的AT89C51仅需9.5s、读取校验仅需3.5s;3.…
电路结构与工作原理:本抢答器由一片8D锁存器74LS373、8只组别按键开关S1~S8、8组抢答有效状态显示发光二极管L1~L8及一个复位按键FW组成。每组受控于一个抢答按键(高电平表示抢答有效),可对第一抢答信号进行鉴别与锁存。主持人控制FW用于系统清零与抢答启动。按一次复位键FW使控制端G为高:若S1~S8均未按下,D输入均为低,输出全低、发光管不亮,表示正在准备抢答;若存在按下键则对应输出为高、发光管点亮表示违规。只有按下FW并在其抬起后抢答才有效。系统具第一抢答鉴别与锁存功能:主持人复位…
本电路利用51单片机P1口驱动8只LED实现依次点亮、循环流动的跑马灯效果。汇编程序要点:起始处关闭所有灯(P1=0FFH),随后依次清除P1.0~P1.7点亮对应LED,每步调用延时子程序,点亮第八只后跳回loop重新循环。延时子程序以三重循环(R5、R6、R7)实现约数十毫秒级延时,形成可见的流水效果。汇编源码详见附图。