//晶振11.0592//灯光在单片机控制之下完成由亮到暗的逐渐变化,感觉像是在呼吸//本例在51hei-5型开发板上实现了一个数码管和一个LED灯一起实现呼吸效果//文件下载:http://www.51hei.com/f/fxd.rar#incl
#include //52系列单片机头文件#include //C51库自带头文件 #define uchar unsigned char //宏定义无符号字符型为uchar#define uint unsigned int //宏定义无符号整型为uint void delay(uint z); /
#include //单片机的头文件 #define uint unsigned int //宏定义无符号整型 #define uchar unsigned char//宏定义无符号字符型 #include //单片机的头文件 #define uint unsigned int //宏定义无
1.实验任务 如图4.14.2所示,用AT89S51的并行口P1接4×4矩阵键盘,以P1.0-P1.3作输入线,以P1.4-P1.7作输出线;在数码管上显示每个按键的“0-F”序号。对应的按键的序号排列如图4.14.1所示
1. 实验任务 如图4.13.1所示,AT89S51单片机P0端口接动态数码管的字形码笔段,P2端口接动态数码管的数位选择端,P1.7接一个开关,当开关接高电平时,显示“12345”字样;当开关接低电平时,显示“H
一个防盗门的控制程序,采用无线遥控方式开门,步进马达执行动作。;2009.11.22修正,采用AT89C2051单片机控制,liweiqiang;P3.3接峰鸣器;P3.5接门状态开关信号输入,低电位表示门已关上,高电位表示门已打
我们知道字符发生器CGRAM中可存储自行设计的8个5x7点阵图形。以设计一个汉字“中”为例.5×7“中”的点阵组成如下图所示。 点阵中1代表点亮该点元素,0代表熄灭该点元素。其中*为无效位,可任意
.c文件(主程序): /*-------------------------------------------------------------------*///一般说明//使用的单片机为STC5A60S2,外接晶振32.768M//采用受用单片机自带的AD,单片机自带的PWM做D
本文是基于AT89C51单片机的频率计的C源程序。该频率计主要实现的功能有如下几个: 1. 测试功能 它表明数字频率计所具备的全部测试功能,一般包括测频,周期,累计脉冲数,频率比,时间间隔
PIC:读写24LCxx系列的EEPROM的实例C语言程序 //*********************************************************//* Using I2C Master Mode for aCCess Slave (EEPRM)//* //* Written by: Rich
通过改进架构,PIC®和AVR® 8位单片机(MCU) 针对闭环控制进行了优化,让系统能够降低中央处理器 (CPU) 的负载,从而管理更多任务并实现节能。为了帮助设计师最大限度提高系统的性能和效率,Microchip Technology Inc.(美国微芯科技公司)日前推出了全新的PIC18 Q10和ATtiny1607系列产品,可提供多个独立于内核的智能外设 (CIP),简化开发过程,并迅速响应系统事件。
利用单片机(或单板机)奏乐大概是无线电爱好者感兴趣的问题之一。本文从单片机的基本发间实验出发,谈谈音乐程序的设计原理,并给出具体实例,以供参考。 单片机的基本发音实验 我们知道,声音的频
使用方法:打开串口调试助手,设置为9600 bps单片机这边用11.0592MHz的晶振,使用sm0038或者其他型号的红外接收头按下面的电路连接好,其中out直接与单片机的p3.2脚相连.按下遥控器,串口调试助手便会
在AT89S51单片机应用系统中,有些场合需要降低成本、缩小体积,这时采用TTL电路、CMOS电路锁存器或三态门电路也可构成各种类型的简单输入/输出口。通常这种I/O都是通过PO口扩展。由于PO口只能分时
1.AT89S51单片机与81C55的硬件接口电路 AT89S51单片机可以和81C55直接连接而不需要任何外加逻辑器件。AT89S51单片机与81C55的接口电路如右图所示。 在右图中,AT89S51单片机PO口输出