当前位置:首页 >> 内容聚合 >> 单片机
内容列表

新唐M032 系列免外挂晶振 USB全温微控制器解决方案

台湾新唐科技推出全新工业级免外挂晶振 USB 的 M032 系列解决方案,强化领先业界的高性价比工业级 Arm® Cortex®- M0 免外挂晶振 USB 产品线,延续新唐科技领先的 USB 电竞产品优点,以最新的制造工艺,满足 USB 全温应用的需求。M032系列免外挂晶振优点新的 USB 硬件设计选择微控制器平台时,建议选择免[详细]


你知道单片机的片内存储器片外存储器都是干什么的吗?

单片机的分为数据存储器和程序存储器。单片机内部的存储器称为片内存储器,片外扩展的存储器成为片外存储器。比如8031内部有数据存储器而没有程序存储器,所以它一般要外接一块程序存储芯片,内部的数据存储器叫做9031的片内存储器,外部扩展的存储芯片叫做片外存储器。 早期,片内存储器,还是片外存储器,确实[详细]


程序的思考(从单片机到PC)

 关于程序的执行,以前想的不多,没有意识到一个程序在运行时,从哪里读指令,数据又写在哪里。 最近在看CSAPP时这个念头经常在脑袋中晃荡。 从单片机上知道,在上电的那一刻,MCU的程序指针PC会被初始化为上电复位时的地址,从哪个地址处读取将要执行的指令,由此程序在MCU上开始执行(当然在调用程序的 [详细]


细说单片机晶振电路中22pf或30pf电容的作用

刚学单片机的学长告诉我单片机的晶振电路中就是用22pf或30pf的电容就行,听人劝吃饱饭吧,照着焊电路一切ok,从没想过为什么,知其所以然而不知其为什么所以然,真是悲哀,最近状态好像一直不太好,也难以说清楚为什么,前几天跟着老师去别的实验室听课,其实也就是听一听老师和师傅给别的实验室的同学讲嵌入式[详细]


51单片机内存扩展:从片内ROM跳转到片外ROM

源于一年前想自己动手给51写个OS,编译选Large模式,调试时整个流程都跑的好好的,可是烧写到片上后得不到预期的效果,后来查书才知道51单片机片上只有4KRom,如果没有扩展片外Rom,当访问4K以外的程序空间,程序指针又会回到最开始执行。参考手册扩展片外Rom后,能访问达64K的程序空间。网上能搜索到的扩展方式[详细]


你知道单片机的启动过程吗?看这里

启动代码通常都烧写在flash中,它是系统一上电就执行的一段程序,它运行在任何用户c代码之前。上电后,arm处理器处于arm态,运行于管理模式,同时系统所有中断被禁止,pc到地址0处取指令执行。一个可执行映像文件必须有个入口点,而能放在rom起始处的映像文件的入口地址也必须设置为0.在汇编语言中,我们已经说[详细]


教你给51单片机扩展片外RAM

上一文中扩展了单片机的程序存储器,4KB存储空间提升到64KB。其实,4K的代码空间还凑合,但是51自带的256B数据存储空间使用起来还真紧张,其中留给用户的连128B都不到,所以不得不扩展片外RAM。扩展RAM方法和扩展ROM差不多,都是占用P0/P2口做地址线,同时P0用锁存器74373分时复用地址和数据信号。以前扩展RAM是[详细]


单片机STARTUP.A51详解

 Startup code:启动代码。在Keil中,启动代码在复位目标系统后立即被执行。启动代码主要实现以下功能:(1) 清除内部数据存储器(2) 清除外部数据存储器(3) 清除外部页存储器(4) 初始化small模式下的可重入栈和指针(5) 初始化large模式下的可重入栈和指针(6) 初始化compact模式下的可重入栈和指针(7) 初始化[详细]


共 1874 条记录 1/188 页 上一页 12345678910 下一页 尾页