.2
.2
.2
.4
.4
.4
.8
11
11
12
课程设计目的
课程设计要求
•和手册等;
数字时钟框图设计
选用芯片简介
4228155简介事相关方面的实际工作打下良好基础。
课程设计要求
•按照设计课题的技术指标和给定条件,在教师指导下,能够独立而正确地进行方案论证和设计计算,要求概念清楚、方案合理、方式正确、步骤完整;
.要求学生掌握单片机的设计内容、方式和步骤;
.要求会查阅有关参考资料和手册等;
.要求学会选择有关元件和参数;
•要求学会绘制有关电路图和设计流程图;
.要求学会编写设计说明书。
第三章系统方案与整体结构
系统采用通用的80C51芯片,显示器为6个共阳极LED数码管,用1个74LS164芯片和一个81551/0扩展芯片驱动数码管(74LS164具有将申行信号变成并行信号),用3-8译码器74LS138的输出作为动态扫描时数码管的选通信号。
选用作为显示数据值的输出,连接在8155的DO——D7输入端,8155的PBO和PB1连接到74LS164,而74LS164的并行输出连接到数码管,以保证数码管表示的时分秒同时显示。
时刻以24小时为一个周期,数字时钟钟的格式为:XXXXXX,由左向右别
离为:时、分、秒。完成显示由秒加1,一直加1至59,再恢复为00:分加1,—直加1至59,再恢复00;时加1,一直加1至23,再恢复00。
第四章数字时钟硬件组成
数字时钟框图设计
图1数字时钟框图
选用芯片简介
虽然目前单片机的品种很多,但其中最具代表性的当属Intel公司的MCS-51单片机系列。MCS-51以其典型的结构、完善的总线、SFR的集中管理模式、位操作系统和面向控制功能的丰硕的指令系统,为单片机的进展奠定了良好的基础。MCS-51系列的典型芯片是80C51(CHMOS型的8051)。为此,众多的厂商都介入了以8OC51为代表的8位单片机的进展,如PhilipsSiemens(Infineon)>Dallas、ATMEL等公司,咱们把这些公司生产的与80c51兼容的单片机统称为80c51系列。专门是在最近几年来,80c51系列乂有了许多进展,推出了一些新
产品,主如果改善单片机的控制功能,如内部集成了冏速I/O口、ADC、PWM、WDT等,和低电压、微功耗、电磁兼容、串行扩展总线和控制网络总线性能等。
鉴于8OC51系列在硬件方面的的普遍性、代表性和先进性和指令系统的兼容性,可用 其作为本教材的介绍对象:至于其他类型的单片机,在深切学习和掌握了 80c51单片机以 后再去学习已不是什么难事。
哥存^ I」『尸」
b 6江地址奇存至
仁台缓冲岸"匕 >
相令寄不器
定时发佗利
F 1送行器I
I? cju i 4
H
12葭百注I
摩驱动褴।
|F1斐5t我|
mi —|□卜工T*L2
=>tD„r_r_RjC=^
PSEW一
ALEV
EA<
RSI.
图3单片机内部结构图
80C51单片机管脚说明
VCC:供电电压。
GND:接地。
P0□:P0□为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被概念为高阻输入。P0能够用于外部程序数据存储器,它能够被概念为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,现在P0外部必需被拉高。
P1□:P1□是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外手下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在
FLASH编程和校验时,Pl口作为第八位地址接收。
P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄放器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外手下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。
时钟程序单片机使用说明书 来自淘豆网m.daumloan.com转载请标明出处.