89c51是一款很大众化的入门级单片机,ATMEL、NXP、STC、和SST等公司生产的与80c51兼容低功耗、高性能8位89c51/s51单片机具有比80c31更丰富的外设资源。
89c51/s51单片机芯片内包括:
①一个8位的80c51微处理器(CPU)
②片内256字节数据存储器RAM/SFR,用以存放可以读/写的数据,如运算的中间结果、中间结果、最终结果及欲显示的数据等
③片内4KB程序存储器Flash Rom,用以存放程序、一些原始数据和表格
④4个8位并行I/o端口P0~P3,每个端口既可以作为输入,也可以用做输出
⑤两个16位的定时器/计数器,既可以作为定时器使用,也可以作为计数器使用,并可以根据计数或定时的结果实现对计算机的控制
⑥具有5个中断源、两个中断优先级的中断控制系统
⑦一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或或单片机与PC之间的串行通讯
⑧片内震荡电路和时钟产生电路,但石英晶体和微调电容需要外接,最高允许振荡频率为24MHz 以上各部分通过片内8位数据总线(DBUS)相连接
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !