推荐阅读最新更新时间:2023-10-13 10:44
pic单片机硬件iic例子
PIC -IIC硬件驱动程序 #include pic.h #define uchar unsigned char #define uint unsigned int __CONFIG(0x3B31); const uchar ee_data ={1,2,3,4,5,6}; uchar read_data ; unsigned char duan ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; unsigned char wei ={0x3e,0x3d,0x3b,0x37,0x2f,0x1f}; const uchar table ={0x3f,0x06,0x5b,0x
[单片机]
芯驰MCU成为首个荣获国密二级认证的车规芯片
近日,芯驰科技高性能高可靠车规MCU 芯片E3获得由国家密码管理局(以下简称“国密局”)商用密码检测中心认证的《商用密码产品认证证书》。芯驰科技成为国内首个获得国密二级认证的车规芯片企业。 本次认证涵盖了对安全芯片的安全等级、密码算法、安全芯片接口、密钥管理、敏感信息保护等多维度项目的综合评估,芯驰科技E3成功通过所有项目认证,获得国密二级认证。 随着智能网联汽车的逐渐成熟,人车路协同将极大增加车与车、车与人、车与路的密切沟通。此外,“软件定义汽车”趋势下未来的OTA升级会更加频繁,任何一个环节中的信息交互遭遇黑客攻击,都有可能造成严重的安全事故。芯驰车规芯片的信息安全保护可以有效降低这一风险。 根据国密局对芯片信息安
[汽车电子]
单片机系统的干扰抑制元件
1.去耦电容
每个集成电路的电源、地之间应配置一个去耦电容,它可以滤掉来自电源的高频噪声。作为储能元件,它吸收或提供该集成电路内部三极管导通、截止引起的电流变化(di/dt),从而降低系统噪声。要选高频特性好的独石电容或瓷片电容作去耦电容。每块印制电路板电源引入的地方要安放一只大容量的储能电容。由于电解电容的缠绕式结构,其分布电感较大,对滤除高频干扰信号几乎不起作用。使用时要与去耦电容成对使用。钽电容则比电解电容效果更好。
2.抑制高频的电感
用粗漆包线穿入轴向有几个孔的铁氧体芯,就构成了高频扼制器件。将其串入电源线或地线中可阻止高频信号从电源/地线引入。这种元件特别适用于隔开一块印制电路板上的模拟电路区
[单片机]
PIC单片机AD通道转换函数
由于PIC单片机有八路AD转换通道,如果每路都写一个转换函数,哪样非常麻烦并且不便于写程序,缘此我写了一段如下转换可实现八路通用的函数:
uchar get_ad(uchar n) //带通道选择的AD采样函数
{
uchar advalu;
ADCON0=n;
ADCON1=0x80; //1000 0000右对齐
delay(2); //延时等待
ADGO=1; //启动AD转换
while(ADGO); //等待AD转换结束
advalu=ADRESH; //读AD转换的值
advalu*=256;
[单片机]
89c51单片机的简单运用1--数码管、流水灯
一.简单的点灯程序需要记住的 1.单片机控制开发板的二极管亮灭: 由单片机的P1口控制,注意开发板的原理图,分清楚到底是给低电平亮还是高电平亮,一般都给低电平亮。 控制灯分为总线法和位选法,总线法是用十六进制数控制P1口的高低电平,1为高,0为低,位选是选出P1口的任意一位操作。 流水灯是通过延时函数或定时器延时,依次控制不同的灯亮来完成流水灯 2.数码管的静态显示和动态扫描: Lab-MCS51开发板通过单片机的P^0~P^3口分别控制四个数码管的亮灭,每个数码管显示的内容由P0口控制, 控制线路图如上,通过P0使a,b,c,d,e,f,g,dp亮,显示不同的数字或符号。 动态扫描是减少数码管间亮
[单片机]
单片机典型论文竞赛题精华集锦(七)
单片机论文十三 频率特性测试仪
一、题目
频率特性测试仪
二、任务
设计并制作一个频率特性测试系统,包含测试信号源、被测网络、检波及显示三部分。
三、要求
1.基本要求
(1)制作幅频特性测试仪
a、频率范围:100Hz~100kHz;
b、频率步进:10Hz;
c、频率稳定度:10-4;
d、测量精度:5% ;
e、能在全频范围和特定频率范围内自动步进测量,可手动预置测量范围及步进频率值;
f、LED显示,频率显示为5位,电压显示为3位,并能打印输出。
(2)制作一被测网络
[模拟电子]
采用单片机的红外遥控器解码器的设计
TC9012F是一种通用型红外遥控信号发送用CMOS大规模集成电路,适用于电视(TV),磁带录像机(VTR),激光唱机等设备的遥控操作。市场上,以TC9012F为核心的9012型红外遥控器被广泛使用且价格便宜。将设计的基于单片机AT89C51的9012型红外遥控解码器应用于生产即时显示系统中,作为参数设置和系统控制用红外遥控器,在实际应用中收到了良好效果。
1 红外线遥控信号发送器电路 TC9012F的遥控信号
TC9012F为4位专用微控制器,其内部振荡电路的振荡频率fosc典型值为455 kHz。当不按下操作键时,其内部455 kHz的时钟振荡器停止工作,以减少电池消耗。内部分频电路将振荡频率,fosc
[单片机]
基于C89C58RD+单片机与VS1003实现MP3播放器设计
引 言 随着电子技术的发展, MP3 播放器是目前市场上流行的消费类数码产品之一, 具有大容量、高音质、小巧便携等特点而倍受广大消费者的青睐 。本文采用ETC 公司的微控制器ST C89C58RD+ , 结合解码芯片VS1003、USB 接口芯片CH375、LCD 等外围设备设计并实现了MP3 播放器。主要功能有: 播放VS1003 支持的所有音频文件, 包括MP3, WMA, WAV 文件 ,且音质非常好, 具有按键控制播放上一首/ 下一首、音量增减等, 可通过LCD 显示歌曲名字和播放状态信息等功能。 1 硬件系统设计 系统工作原理框图如图1 所示。系统启动后, 单片机通过USB 接口芯片CH375, 从U 盘中获取MP3
[单片机]