推荐阅读最新更新时间:2024-03-16 15:48
AVR单片机4位数码管计数C程序
AVR单片机4位数码管计数,从0000-5000一直循环。位选端接在PC的低4位,而段选端接在PA口。程序如下: #include iom16v.h //头文件 #include macros.h //头文件 #define uchar unsigned char//宏定义 #define uint unsigned int//宏定义 uchar i;//定义变量 uint num;//定义计数变量 #pragma data:code//数组存放位置 const table ={ 0xc0,0xf9,0xa4,0xb0,0x99, 0x92,0x82,0xf8,0x80,0x90, 0x88,0x83,0xc6,0xa1,0x86
[单片机]
51单片机学习:ADC模数转换实验--热敏电阻AD采集
实验名称:ADC模数转换实验--热敏电阻AD采集 接线说明: 实验现象:下载程序后,数码管上显示AD模块采集热敏电阻的AD值 注意事项: ***************************************************************************************/ #include public.h #include smg.h #include xpt2046.h /******************************************************************************* * 函 数 名 : main * 函数功能 : 主
[单片机]
AVR单片机微秒级和毫秒级延时函数
在用单片机IO口模拟总线时序时老是碰到问题,自己总结了一下大多数是因为我们的延时不准确造成的,所以自己调了两个延时函数,我板子上用的是AT Mega128的单片机和16MHz的晶振,用示波器看了这两个函数产生的波形还挺准确的,希望大家能用得上 ^_^ //16MHz晶振 时间范围:1-65535us void Delay_us(unsigned int us) { unsigned int i; i = us/2; i--; asm( nop ); asm( nop ); for(;i!=0;i--) { asm( nop );
[单片机]
单片机LED灯计数
电路图: 代码如下: #include reg51.h sbit P1_7 = P1 ^ 7; sbit P1_6 = P1 ^ 6; sbit P1_5 = P1 ^ 5; sbit P1_4 = P1 ^ 4; void delay(unsigned char i) { unsigned int j = 0,k = 0; for(k = 0; k i; k++) for(j = 0; j 255; j++); } void main(void) { char i = 0; while (1) { P1_7 = 0; delay(200); P1_6 = 0; de
[单片机]
【51单片机】考试例程|汇编实现
目录 中断3个程序 第一个程序 第二个程序 第三个程序 DA转换 Triangle Triangle2 矩形波 显示/键盘: 数码管的动态显示(C语言实现): 矩阵键盘(C语言实现) 加法、乘法 第二个例程 例程 例程 中断3个程序 第一个程序 ORG 0000H RESET: AJMP MAIN ORG 000BH AJMP IT0P MAIN: MOV SP, #60H; MOV TMOD, #01; ACALL PT0M0; HRER: AJMP HERE PT0M0: MOV TL0, #0CH MOV TH0, #0FEH SETB ET0; SETB EA; SE
[单片机]
英飞凌与格芯延长汽车微控制器长期供应协议
【2024年1月29日,德国慕尼黑和美国纽约州马耳他讯】英飞凌科技股份公司(GlobalFoundries)近日宣布, 就英飞凌的AURIX™ TC3x 40纳米汽车微控制器以及电源管理和连接解决方案达成一项新的多年期供应协议 。这一新增产能的锁定将有助于满足英飞凌2024年至2030年的业务增长需求。 英飞凌和格芯自2013年以来一直在合作开发差异化的汽车类、工业类和安全类半导体技术与产品。此次合作主要围绕高可靠性的嵌入式非易失性存储器(eNVM)技术解决方案展开,该解决方案非常适合用于实现任务关键型汽车应用,并且能够满足新一代汽车系统严格的功能安全和信息安全要求。英飞凌的旗舰级微控制器系列AURIX推动了汽车行业向自动驾驶
[汽车电子]
提升安全防御能力,STM32L5超低功耗MCU贸泽开售
专注于引入新品并提供海量库存的电子元器件分销商贸泽电子 (Mouser Electronics) 即日起开始备货STMicroelectronics (ST) 的STM32L5超低功耗微控制器。STM32L5系列采用集成Arm TrustZone® 硬件安全技术的Arm® Cortex®-M33内核,并具有一组保护功能和嵌入式高速存储器,性能高,功耗低。 贸泽电子备货的STM32L5微控制器采用以Arm TrustZone为基础并支持ARMv8-M主要扩展选项的安全架构。此32位Cortex-M33内核具有浮点运算单元、一组DSP(数字信号处理)指令,以及用于提高应用安全性的存储器保护单元 (MPU)。此外,STM32L
[单片机]
瑞萨推业界首款采用90 nm工艺MCU,速度可达200 MHz
业界第一个采用90 nm工艺带有片上闪存的微控制器,实现200 MHz业界最高运行速度 利用高性能SH-2A CPU内核,性能较以前产品提升约4倍,有助实现高精度、实时引擎和传输控制 日前,瑞萨科技(Renesas Technology Corp.)宣布开发出了业界第一个采用90 nm(纳米)工艺并带有片上闪存的,可用于汽车引擎、传输等控制程序开发的微控制器——32位SuperH(注1) 系列SH72546RFCC。据悉,该样品将从2007年10月开始在日本交付。 SH72546RFCC微控制器最大的突破是可在汽车应用所需的125℃高温工作环境下,实现200 MHz的业界最高运行速度。此外,它还采用了业界最大的片上闪存容量,可
[单片机]