基于C8051F040单片机的PLC输入输出接口设计
2012-06-02 27
以C8051F040单片机为核心的PLC硬件电路设计,包括掉电保护的外部RAM、硬件看门狗和对外部扩展的接口电路。本文提出了以C8051F040单片机为核心,充分利用其丰富的片上资源,扩展系统的输入输出功能,以此来设计小型PLC输入输出接口硬件电路。 C8051F040是Cygnal公司推出的C8051F系列之一,与传统的80C51相比有重要 .. [查看全文]
PIC单片机的浮点数格式及转换
2012-06-02 12
摘要:重点说明浮点数的格式,十进制数与浮点之间的相互转换以及程序设计。 由美国Microchip公司生产的PIC系列单片机,因其功耗低,超小型,低成本,功能完整,非常适用于便携式仪表和就地式显示控制仪表,在国内越来越受到用户的重视和广泛的应用。 在我们设计的仪表中采用PIC系列单片机,碰到了浮点数的运算问题,查阅其有关 .. [查看全文]
Keil ARTX 介绍
2012-06-02 25
KeilARTX(A dvanced R eal-T ime eX ecutive) 是keil 为ARM 系列所提供的一个小型实时操作系统,整合于其UV3 开发环境之中. 一,简介 与以前大家使用keil for 51 时所熟悉RTX51 实时操作系统类似,整个OS 为keil IDE 定制,面向特定的处理器,以库的形式提供,这就屏蔽了底层的操作,使得用户可以专注于应用的开发,但同时也使得用户无法 .. [查看全文]
单片机应用中的实用技巧
2012-06-02 王秀玲 11
在单片机的应用中,有许多巧妙的技巧和方法,如果都能熟悉与掌握的话,对于减小系统资源,降低电路成本,提高设计的可靠性都很有帮助,本文为读者们提供一些较为常用的单片机应用中的实用技巧。1、用一个I/O口控制2个单色指示灯由于单片机中的I/O口通常可设置为三种状态,即输出高电平、输出低电平和输入状态(高阻态)。利 .. [查看全文]
RS-232串口KeilC程序
2012-06-02 6
//-----------------------函数声明,变量定义-------------------------------------------------------- #include #define COUNT 10// 定义接收缓冲区大小 unsigned char buffer[COUNT]; //定义接收缓冲区 unsigned char point;//定义接收数据个数指示变量 void UART_init();//串口初始化函数 void COM_send(void); .. [查看全文]
KeilC中如何得到一个浮点数的组成数
2012-06-02 7
笔者在编制应用程序时有这样的要求:将运算的结果(浮点数)存入 EEPROM 中。我们知道,浮点数在 C语言中是以 IEEE 格式存储的,一个浮点数占用四个字节,例如浮点数 34.526 存为(160,26,10,66)这四个数。要将一个浮点数存入 EEPROM,实际上就是要存这四个数。那么如何在程序中得到一个浮点数的组成数呢? 浮点数在 .. [查看全文]
AT89C51单片机智能语音拨号报警系统
2012-06-02 王珺艳 徐玉峰 柴新禹 15
随着人们生活水平的提高和安防意识的增强, 急需开发面向大众、价格低廉、运行可靠的自动报警系统。鉴于住宅电话和移动通信设备的普及, 以及电话语音报警的快捷、有效及价格低廉等优点, 公共通信网成了报警系统的最佳传输媒介。本文介绍的报警系统就是在此基础上发展起来的一种智能语音拨号报警系统, 该系统可广泛用于各种对安 .. [查看全文]
I2C总线高频头控制Keil C51程序(PLL芯片为TSA5522系列)
2012-06-02 79
/*I2C总线高频头控制Keil C51程序(PLL芯片为TSA5522系列)*/ //--------------------------------------------------------------------------// //源程序大公开// //(c) Copyright 2001-2003 xuwenjun// //All Rights Reserved// //V1.00// //----------------------------------------------------------- .. [查看全文]

推荐文章
最新文章
热门文章
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号