4)用户应用程序空间 4K//8K/16k/32K/64K字节;
5)片上集成1280字节 RAM;
6)ISP(能够在系统内实现编程的功能)或者是IAP(能够实现在应用中编程的功能),不必再另外使用专用的编程器或者是仿真器等软件来进行编程。
7)系统的程序是在uVision 的环境中来进行编译,但是像一些其它版本的就需要重新再新建项目然后再复制粘贴,当经过编译形成了。hex文件以后,这时候能够把程序下载下来然后再进行下一步的调试了。
8)时钟源:同时包含有外部的高精度晶体/时钟和内部R/C振荡器两个时钟源,效率更高;
第一步是要将系统中使用的单片机的需要下载的软件给打开,用鼠标点击后使得系统有关的程序运行起来,最后显示窗口就会显示一下的界面。
9)一共包括外部的输入输出接口总共有4路,在传统意义上的下降沿的终端或者是通过低电平出发的中断信号,另外在此基础上还增添了能够实现上升沿终端的模块部分,除此之外,还能够被像power down这种类型模式的系统外部所产生的中断信号所触发。除此之外,它的最主要的功能特点是还能够用来作为通用型的全双工的异步串行口 ;
10)可以正常运行时的工作的温度是:-40~85℃之间,这是工业上面的,商业上面的是 0 ~ 75℃的范围;
11)适应的温度范围:-40~85℃之间,这是工业上面的,商业上面的是 0~75℃的范围;
STC89C51单片机有多种封装形式,下图是由单片机、晶振电路和复位电路组成的单片机最小系统图,单片机的管脚定义如图3。1所示。
图3。1STC89C51最小系统图
3。1。2时钟电路和复位电路
这次设计的电子秤系统电路中的时钟电路如上图3。2所示,通常情况下,一般时钟电路主要功能是作为单片机动力的源头,原因是电路中时钟的振荡能够产生一系列的脉冲序列,通过这些脉冲序列能够使得中央处理器这些单元模块可以自动的启动从而运行起来。时钟电路的运行通过晶振的频率很稳定的特点来产生非常稳定系列频率信号,然后可以将频率的信号实现成为系统的时钟信号。
图3。2本设计的时钟电路文献综述
复位电路如图3。3所示,单片机如果实现复位的功能,可以在它的 RESET的引脚上稳定地保持一段时间的高电平,当单片机正常运行时系统能够检测到此高电平保持的时间高于它的要求的时间就能够产生一次自动复位。一般来说,简单的上电复位电路都是通过一个电容和一个电阻相串联而实现,电源和电容相连接,然后再将电阻进行接地。把 RESET的引脚连接在它们的中间,当接通电源以后,电容部分就被短路了,这个时候电阻上的电压的大小就和 VCC的大小相等,再等待一段时间以后,电阻上的电压的大小值将会逐渐的变小一直减小到0,所以只要选取合适的 RC时间,就可以实现上电复位的功能。然而如果要使这个电路重新具备上电复位的功能,就必须先中断电源,然后再接通电源。复位电路一般都是通过电阻以及电容元件来实现充放电的功能,此时把复位的开关给按下的时候,复位电路的引脚就会发出一个由比较高的电平逐渐缓慢下降的电压曲线,在电压阈值的大小到达了复位电压阈值大小值的时候,就会使系统出现一次硬件的复位。
STC89C51单片机的数字电子秤设计(4):http://www.youerw.com/zidonghua/lunwen_203263.html